#include <quadrotor_propulsion.h>
Definition at line 52 of file quadrotor_propulsion.h.
Definition at line 64 of file quadrotor_propulsion.cpp.
Definition at line 73 of file quadrotor_propulsion.cpp.
void gazebo::GazeboQuadrotorPropulsion::CommandCallback | ( | const hector_uav_msgs::MotorPWMConstPtr & | command | ) | [private] |
Definition at line 243 of file quadrotor_propulsion.cpp.
void gazebo::GazeboQuadrotorPropulsion::Load | ( | physics::ModelPtr | _model, |
sdf::ElementPtr | _sdf | ||
) | [protected, virtual] |
Definition at line 85 of file quadrotor_propulsion.cpp.
void gazebo::GazeboQuadrotorPropulsion::QueueThread | ( | ) | [private] |
Definition at line 416 of file quadrotor_propulsion.cpp.
void gazebo::GazeboQuadrotorPropulsion::Reset | ( | ) | [protected, virtual] |
Definition at line 404 of file quadrotor_propulsion.cpp.
void gazebo::GazeboQuadrotorPropulsion::Update | ( | ) | [protected, virtual] |
Definition at line 257 of file quadrotor_propulsion.cpp.
std::string gazebo::GazeboQuadrotorPropulsion::body_name_ [private] |
Definition at line 90 of file quadrotor_propulsion.h.
Definition at line 71 of file quadrotor_propulsion.h.
boost::thread gazebo::GazeboQuadrotorPropulsion::callback_queue_thread_ [private] |
Definition at line 72 of file quadrotor_propulsion.h.
boost::condition gazebo::GazeboQuadrotorPropulsion::command_condition_ [private] |
Definition at line 109 of file quadrotor_propulsion.h.
boost::mutex gazebo::GazeboQuadrotorPropulsion::command_mutex_ [private] |
Definition at line 110 of file quadrotor_propulsion.h.
common::Time gazebo::GazeboQuadrotorPropulsion::control_delay_ [private] |
Definition at line 98 of file quadrotor_propulsion.h.
common::Time gazebo::GazeboQuadrotorPropulsion::control_tolerance_ [private] |
Definition at line 99 of file quadrotor_propulsion.h.
Definition at line 115 of file quadrotor_propulsion.h.
common::Time gazebo::GazeboQuadrotorPropulsion::last_control_time_ [private] |
Definition at line 106 of file quadrotor_propulsion.h.
common::Time gazebo::GazeboQuadrotorPropulsion::last_motor_status_time_ [private] |
Definition at line 107 of file quadrotor_propulsion.h.
common::Time gazebo::GazeboQuadrotorPropulsion::last_time_ [private] |
Definition at line 104 of file quadrotor_propulsion.h.
common::Time gazebo::GazeboQuadrotorPropulsion::last_trigger_time_ [private] |
Definition at line 105 of file quadrotor_propulsion.h.
physics::LinkPtr gazebo::GazeboQuadrotorPropulsion::link [private] |
The link referred to by this plugin.
Definition at line 68 of file quadrotor_propulsion.h.
Definition at line 85 of file quadrotor_propulsion.h.
Definition at line 79 of file quadrotor_propulsion.h.
Definition at line 81 of file quadrotor_propulsion.h.
std::string gazebo::GazeboQuadrotorPropulsion::namespace_ [private] |
Definition at line 91 of file quadrotor_propulsion.h.
std::queue<hector_uav_msgs::MotorPWMConstPtr> gazebo::GazeboQuadrotorPropulsion::new_motor_voltages_ [private] |
Definition at line 82 of file quadrotor_propulsion.h.
Definition at line 70 of file quadrotor_propulsion.h.
std::string gazebo::GazeboQuadrotorPropulsion::param_namespace_ [private] |
Definition at line 92 of file quadrotor_propulsion.h.
Definition at line 101 of file quadrotor_propulsion.h.
math::Vector3 gazebo::GazeboQuadrotorPropulsion::rate [private] |
Definition at line 88 of file quadrotor_propulsion.h.
std::string gazebo::GazeboQuadrotorPropulsion::status_topic_ [private] |
Definition at line 97 of file quadrotor_propulsion.h.
Definition at line 84 of file quadrotor_propulsion.h.
Definition at line 78 of file quadrotor_propulsion.h.
std::string gazebo::GazeboQuadrotorPropulsion::supply_topic_ [private] |
Definition at line 96 of file quadrotor_propulsion.h.
Definition at line 75 of file quadrotor_propulsion.h.
std::string gazebo::GazeboQuadrotorPropulsion::trigger_topic_ [private] |
Definition at line 93 of file quadrotor_propulsion.h.
Definition at line 113 of file quadrotor_propulsion.h.
math::Vector3 gazebo::GazeboQuadrotorPropulsion::velocity [private] |
Definition at line 88 of file quadrotor_propulsion.h.
Definition at line 76 of file quadrotor_propulsion.h.
std::string gazebo::GazeboQuadrotorPropulsion::voltage_topic_ [private] |
Definition at line 94 of file quadrotor_propulsion.h.
physics::WorldPtr gazebo::GazeboQuadrotorPropulsion::world [private] |
The parent World.
Definition at line 65 of file quadrotor_propulsion.h.
geometry_msgs::Wrench gazebo::GazeboQuadrotorPropulsion::wrench_ [private] |
Definition at line 83 of file quadrotor_propulsion.h.
Definition at line 77 of file quadrotor_propulsion.h.
std::string gazebo::GazeboQuadrotorPropulsion::wrench_topic_ [private] |
Definition at line 95 of file quadrotor_propulsion.h.