Public Member Functions | Private Attributes
rotors_hil::HilStateLevelInterface Class Reference

#include <hil_interface.h>

Inheritance diagram for rotors_hil::HilStateLevelInterface:
Inheritance graph
[legend]

List of all members.

Public Member Functions

std::vector< mavros_msgs::Mavlink > CollectData ()
 Gather data collected from ROS messages into MAVLINK messages.
 HilStateLevelInterface (const Eigen::Quaterniond &q_S_B)
 Constructor.
virtual ~HilStateLevelInterface ()
 Destructor.

Private Attributes

mavlink_hil_state_quaternion_t hil_state_qtrn_msg_
 MAVLINK HIL_STATE_QUATERNION message.

Detailed Description

Definition at line 122 of file hil_interface.h.


Constructor & Destructor Documentation

rotors_hil::HilStateLevelInterface::HilStateLevelInterface ( const Eigen::Quaterniond &  q_S_B)

Constructor.

Parameters:
[in]q_S_BQuaternion rotation from body frame to NED frame.

Definition at line 21 of file hil_state_level_interface.cpp.

Destructor.

Definition at line 61 of file hil_state_level_interface.cpp.


Member Function Documentation

std::vector< mavros_msgs::Mavlink > rotors_hil::HilStateLevelInterface::CollectData ( ) [virtual]

Gather data collected from ROS messages into MAVLINK messages.

Returns:
Vector of MAVLINK messages (in MAVROS format) to be publised.

Implements rotors_hil::HilInterface.

Definition at line 64 of file hil_state_level_interface.cpp.


Member Data Documentation

mavlink_hil_state_quaternion_t rotors_hil::HilStateLevelInterface::hil_state_qtrn_msg_ [private]

MAVLINK HIL_STATE_QUATERNION message.

Definition at line 135 of file hil_interface.h.


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


rotors_hil_interface
Author(s): Pavel Vechersky
autogenerated on Thu Apr 18 2019 02:43:51