Classes | Functions | Variables
crazyflie_server.cpp File Reference
#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>
Include dependency graph for crazyflie_server.cpp:

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
 

Function Documentation

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.

Variable Documentation

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.

ROSLogger rosLogger
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.



crazyflie_driver
Author(s): Wolfgang Hoenig
autogenerated on Mon Sep 28 2020 03:40:13