Public Member Functions | Private Member Functions | Private Attributes
mavplugin::CamIMUSyncPlugin Class Reference

Camera IMU synchronisation plugin. More...

Inheritance diagram for mavplugin::CamIMUSyncPlugin:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CamIMUSyncPlugin ()
const message_map get_rx_handlers ()
void initialize (UAS &uas_)

Private Member Functions

void handle_cam_trig (const mavlink_message_t *msg, uint8_t sysid, uint8_t compid)

Private Attributes

ros::Publisher cam_imu_pub
ros::NodeHandle cam_imu_sync_nh
UASuas

Detailed Description

Camera IMU synchronisation plugin.

This plugin publishes a timestamp for when a external camera system was triggered by the FCU. Sequence ID from the message and the image sequence from camera can be corellated to get the exact shutter trigger time.

Definition at line 30 of file cam_imu_sync.cpp.


The documentation for this class was generated from the following file:


mavros_extras
Author(s): Vladimir Ermakov
autogenerated on Sat Jun 8 2019 19:55:27