#include <rosflight_sil.h>
|
| void | Load (gazebo::physics::ModelPtr _model, sdf::ElementPtr _sdf) override |
| |
| void | OnUpdate (const gazebo::common::UpdateInfo &_info) |
| |
| void | Reset () override |
| |
Definition at line 55 of file rosflight_sil.h.
◆ ROSflightSIL()
| rosflight_sim::ROSflightSIL::ROSflightSIL |
( |
| ) |
|
◆ ~ROSflightSIL()
| rosflight_sim::ROSflightSIL::~ROSflightSIL |
( |
| ) |
|
◆ Load()
| void rosflight_sim::ROSflightSIL::Load |
( |
gazebo::physics::ModelPtr |
_model, |
|
|
sdf::ElementPtr |
_sdf |
|
) |
| |
|
overrideprotected |
◆ OnUpdate()
| void rosflight_sim::ROSflightSIL::OnUpdate |
( |
const gazebo::common::UpdateInfo & |
_info | ) |
|
|
protected |
◆ publishTruth()
| void rosflight_sim::ROSflightSIL::publishTruth |
( |
| ) |
|
|
private |
◆ Reset()
| void rosflight_sim::ROSflightSIL::Reset |
( |
| ) |
|
|
overrideprotected |
◆ rotation_to_eigen_from_gazebo()
| Eigen::Matrix3d rosflight_sim::ROSflightSIL::rotation_to_eigen_from_gazebo |
( |
GazeboQuaternion |
vec | ) |
|
|
private |
◆ vec3_to_eigen_from_gazebo()
| Eigen::Vector3d rosflight_sim::ROSflightSIL::vec3_to_eigen_from_gazebo |
( |
GazeboVector |
vec | ) |
|
|
private |
◆ vec3_to_gazebo_from_eigen()
| GazeboVector rosflight_sim::ROSflightSIL::vec3_to_gazebo_from_eigen |
( |
Eigen::Vector3d |
vec | ) |
|
|
private |
◆ windCallback()
| void rosflight_sim::ROSflightSIL::windCallback |
( |
const geometry_msgs::Vector3 & |
msg | ) |
|
|
private |
◆ applied_forces_
| Eigen::Matrix<double, 6, 1> rosflight_sim::ROSflightSIL::applied_forces_ |
|
private |
◆ board_
| SIL_Board rosflight_sim::ROSflightSIL::board_ |
|
private |
◆ comm_
◆ firmware_
◆ forces_
| Eigen::Matrix<double, 6, 1> rosflight_sim::ROSflightSIL::forces_ |
|
private |
◆ initial_pose_
| GazeboPose rosflight_sim::ROSflightSIL::initial_pose_ |
|
private |
◆ joint_
| gazebo::physics::JointPtr rosflight_sim::ROSflightSIL::joint_ |
|
private |
◆ link_
| gazebo::physics::LinkPtr rosflight_sim::ROSflightSIL::link_ |
|
private |
◆ link_name_
| std::string rosflight_sim::ROSflightSIL::link_name_ |
|
private |
◆ mav_dynamics_
◆ mav_type_
| std::string rosflight_sim::ROSflightSIL::mav_type_ |
|
private |
◆ model_
| gazebo::physics::ModelPtr rosflight_sim::ROSflightSIL::model_ |
|
private |
◆ namespace_
| std::string rosflight_sim::ROSflightSIL::namespace_ |
|
private |
◆ nh_
◆ parent_link_
| gazebo::physics::EntityPtr rosflight_sim::ROSflightSIL::parent_link_ |
|
private |
◆ start_time_us_
| uint64_t rosflight_sim::ROSflightSIL::start_time_us_ |
|
private |
◆ truth_NED_pub_
◆ truth_NWU_pub_
◆ updateConnection_
◆ wind_sub_
◆ world_
| gazebo::physics::WorldPtr rosflight_sim::ROSflightSIL::world_ |
|
private |
The documentation for this class was generated from the following files: