Classes | Namespaces | Macros
mavros_uas.h File Reference

MAVROS Plugin context. More...

#include <array>
#include <mutex>
#include <atomic>
#include <type_traits>
#include <eigen_conversions/eigen_msg.h>
#include <tf2_ros/transform_listener.h>
#include <tf2_ros/transform_broadcaster.h>
#include <tf2_ros/static_transform_broadcaster.h>
#include <diagnostic_updater/diagnostic_updater.h>
#include <mavconn/interface.h>
#include <mavros/utils.h>
#include <mavros/frame_tf.h>
#include <GeographicLib/Geoid.hpp>
#include <sensor_msgs/Imu.h>
#include <sensor_msgs/NavSatFix.h>
Include dependency graph for mavros_uas.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mavros::UAS
 UAS for plugins. More...
 

Namespaces

 mavros
 

Macros

#define UAS_DIAG(uasobjptr)   ((uasobjptr)->diag_updater)
 helper accessor to diagnostic updater More...
 
#define UAS_FCU(uasobjptr)   ((uasobjptr)->fcu_link)
 helper accessor to FCU link interface More...
 

Detailed Description

MAVROS Plugin context.

Author
Vladimir Ermakov vooon.nosp@m.341@.nosp@m.gmail.nosp@m..com
Eddy Scott scott.nosp@m..edw.nosp@m.ard@a.nosp@m.uror.nosp@m.a.aer.nosp@m.o

Definition in file mavros_uas.h.



mavros
Author(s): Vladimir Ermakov
autogenerated on Tue Jun 1 2021 02:36:26