Classes | Typedefs | Variables
mavros::std_plugins Namespace Reference

Classes

class  ActuatorControlPlugin
 ActuatorControl plugin. More...
 
class  AltitudePlugin
 Altitude plugin. More...
 
class  BatteryStatusDiag
 Battery diagnostic updater. More...
 
class  CommandPlugin
 Command plugin. More...
 
class  CommandTransaction
 
class  DummyPlugin
 Dummy plugin. More...
 
class  FTPPlugin
 FTP plugin. More...
 
class  FTPRequest
 FTP Request message abstraction class. More...
 
class  GeofencePlugin
 Geofence manipulation plugin. More...
 
class  GlobalPositionPlugin
 Global position plugin. More...
 
class  HeartbeatStatus
 
class  HilPlugin
 Hil plugin. More...
 
class  HomePositionPlugin
 home position plugin. More...
 
class  HwStatus
 Hardware status (APM-only) More...
 
class  IMUPlugin
 IMU and attitude data publication plugin. More...
 
class  LocalPositionPlugin
 Local position plugin. Publish local position to TF, PositionStamped, TwistStamped and Odometry. More...
 
class  ManualControlPlugin
 Manual Control plugin. More...
 
class  MemInfo
 Memory usage diag (APM-only) More...
 
class  Parameter
 Parameter storage. More...
 
class  ParamPlugin
 Parameter manipulation plugin. More...
 
class  ParamSetOpt
 Parameter set transaction data. More...
 
class  RallypointPlugin
 Rallypoint manipulation plugin. More...
 
class  RCIOPlugin
 RC IO plugin. More...
 
class  SafetyAreaPlugin
 Safety allopwed area plugin. More...
 
class  SetpointAccelerationPlugin
 Setpoint acceleration/force plugin. More...
 
class  SetpointAttitudePlugin
 Setpoint attitude plugin. More...
 
class  SetpointPositionPlugin
 Setpoint position plugin. More...
 
class  SetpointRawPlugin
 Setpoint RAW plugin. More...
 
class  SetpointTrajectoryPlugin
 Setpoint TRAJECTORY plugin. More...
 
class  SetpointVelocityPlugin
 Setpoint velocity plugin. More...
 
class  SystemStatusDiag
 System status diagnostic updater. More...
 
class  SystemStatusPlugin
 System status plugin. More...
 
class  SystemTimePlugin
 System time plugin. More...
 
class  TDRRadioPlugin
 3DR Radio plugin. More...
 
class  TimeSyncStatus
 
class  VfrHudPlugin
 VFR HUD plugin. More...
 
class  WaypointPlugin
 Mission manupulation plugin. More...
 
class  WindEstimationPlugin
 Wind estimation plugin. More...
 

Typedefs

using lock_guard = std::lock_guard< std::mutex >
 
using SyncPoseThrust = message_filters::Synchronizer< SyncPoseThrustPolicy >
 
using SyncPoseThrustPolicy = message_filters::sync_policies::ApproximateTime< geometry_msgs::PoseStamped, mavros_msgs::Thrust >
 
using SyncTwistThrust = message_filters::Synchronizer< SyncTwistThrustPolicy >
 
using SyncTwistThrustPolicy = message_filters::sync_policies::ApproximateTime< geometry_msgs::TwistStamped, mavros_msgs::Thrust >
 
using unique_lock = std::unique_lock< std::mutex >
 

Variables

static constexpr double ACK_TIMEOUT_DEFAULT = 5.0
 
static constexpr double GAUSS_TO_TESLA = 1.0e-4
 Gauss to Tesla coeff. More...
 
static constexpr double MILLIBAR_TO_PASCAL = 1.0e2
 millBar to Pascal coeff More...
 
static constexpr double MILLIG_TO_MS2 = 9.80665 / 1000.0
 millG to m/s**2 coeff More...
 
static constexpr double MILLIMS2_TO_MS2 = 1.0e-3
 millm/s**2 to m/s**2 coeff More...
 
static constexpr double MILLIRS_TO_RADSEC = 1.0e-3
 millRad/Sec to Rad/Sec coeff More...
 
static constexpr double MILLIT_TO_TESLA = 1000.0
 millTesla to Tesla coeff More...
 
static constexpr double PASCAL_TO_MILLIBAR = 1.0e-2
 Pascal to millBar coeff. More...
 
static constexpr double RAD_TO_DEG = 180.0 / M_PI
 Radians to degrees. More...
 
static constexpr double TESLA_TO_GAUSS = 1.0e4
 Tesla to Gauss coeff. More...
 


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