#include <ros/ros.h>#include <ros/callback_queue.h>#include "crazyflie_driver/AddCrazyflie.h"#include "crazyflie_driver/GoTo.h"#include "crazyflie_driver/Land.h"#include "crazyflie_driver/NotifySetpointsStop.h"#include "crazyflie_driver/RemoveCrazyflie.h"#include "crazyflie_driver/SetGroupMask.h"#include "crazyflie_driver/StartTrajectory.h"#include "crazyflie_driver/Stop.h"#include "crazyflie_driver/Takeoff.h"#include "crazyflie_driver/UpdateParams.h"#include "crazyflie_driver/UploadTrajectory.h"#include "crazyflie_driver/sendPacket.h"#include "crazyflie_driver/LogBlock.h"#include "crazyflie_driver/GenericLogData.h"#include "crazyflie_driver/FullState.h"#include "crazyflie_driver/Hover.h"#include "crazyflie_driver/Position.h"#include "crazyflie_driver/VelocityWorld.h"#include "crazyflie_driver/crtpPacket.h"#include "crazyflie_cpp/Crazyradio.h"#include "crazyflie_cpp/crtp.h"#include "std_srvs/Empty.h"#include <std_msgs/Empty.h>#include "geometry_msgs/Twist.h"#include "geometry_msgs/PointStamped.h"#include "geometry_msgs/PoseStamped.h"#include "sensor_msgs/Imu.h"#include "sensor_msgs/Temperature.h"#include "sensor_msgs/MagneticField.h"#include "std_msgs/Float32.h"#include <thread>#include <mutex>#include <string>#include <map>#include <crazyflie_cpp/Crazyflie.h>
Go to the source code of this file.
Classes | |
| class | CrazyflieROS |
| class | CrazyflieServer |
| struct | CrazyflieROS::log2 |
| struct | CrazyflieROS::logImu |
| struct | CrazyflieROS::logPose |
| class | ROSLogger |
Functions | |
| double | degToRad (double deg) |
| int | main (int argc, char **argv) |
| constexpr double | pi () |
| double | radToDeg (double rad) |
Variables | |
| float | acc_x |
| float | acc_y |
| float | acc_z |
| float | baro_pressure |
| float | baro_temp |
| float | gyro_x |
| float | gyro_y |
| float | gyro_z |
| float | mag_x |
| float | mag_y |
| float | mag_z |
| float | pm_vbat |
| int32_t | quatCompressed |
| static ROSLogger | rosLogger |
| float | x |
| float | y |
| float | z |
| double degToRad | ( | double | deg | ) |
Definition at line 48 of file crazyflie_server.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 1049 of file crazyflie_server.cpp.
| constexpr double pi | ( | ) |
Definition at line 46 of file crazyflie_server.cpp.
| double radToDeg | ( | double | rad | ) |
Definition at line 52 of file crazyflie_server.cpp.
| float acc_x |
Definition at line 165 of file crazyflie_server.cpp.
| float acc_y |
Definition at line 166 of file crazyflie_server.cpp.
| float acc_z |
Definition at line 167 of file crazyflie_server.cpp.
| float baro_pressure |
Definition at line 169 of file crazyflie_server.cpp.
| float baro_temp |
Definition at line 168 of file crazyflie_server.cpp.
| float gyro_x |
Definition at line 168 of file crazyflie_server.cpp.
| float gyro_y |
Definition at line 169 of file crazyflie_server.cpp.
| float gyro_z |
Definition at line 170 of file crazyflie_server.cpp.
| float mag_x |
Definition at line 165 of file crazyflie_server.cpp.
| float mag_y |
Definition at line 166 of file crazyflie_server.cpp.
| float mag_z |
Definition at line 167 of file crazyflie_server.cpp.
| float pm_vbat |
Definition at line 170 of file crazyflie_server.cpp.
| int32_t quatCompressed |
Definition at line 168 of file crazyflie_server.cpp.
|
static |
Definition at line 82 of file crazyflie_server.cpp.
| float x |
Definition at line 165 of file crazyflie_server.cpp.
| float y |
Definition at line 166 of file crazyflie_server.cpp.
| float z |
Definition at line 167 of file crazyflie_server.cpp.