$search
#include <quadrotor_propulsion.h>
Definition at line 53 of file quadrotor_propulsion.h.
GazeboQuadrotorPropulsion::GazeboQuadrotorPropulsion | ( | Entity * | parent | ) |
Definition at line 69 of file quadrotor_propulsion.cpp.
GazeboQuadrotorPropulsion::~GazeboQuadrotorPropulsion | ( | ) | [virtual] |
Definition at line 100 of file quadrotor_propulsion.cpp.
void GazeboQuadrotorPropulsion::CommandCallback | ( | const hector_uav_msgs::MotorPWMConstPtr & | command | ) | [private] |
Definition at line 208 of file quadrotor_propulsion.cpp.
void GazeboQuadrotorPropulsion::FiniChild | ( | ) | [protected, virtual] |
Definition at line 334 of file quadrotor_propulsion.cpp.
void GazeboQuadrotorPropulsion::InitChild | ( | ) | [protected, virtual] |
Definition at line 167 of file quadrotor_propulsion.cpp.
void GazeboQuadrotorPropulsion::LoadChild | ( | XMLConfigNode * | node | ) | [protected, virtual] |
Definition at line 116 of file quadrotor_propulsion.cpp.
void GazeboQuadrotorPropulsion::QueueThread | ( | ) | [private] |
Definition at line 356 of file quadrotor_propulsion.cpp.
void GazeboQuadrotorPropulsion::ResetChild | ( | ) | [protected, virtual] |
Definition at line 344 of file quadrotor_propulsion.cpp.
void GazeboQuadrotorPropulsion::UpdateChild | ( | ) | [protected, virtual] |
Definition at line 219 of file quadrotor_propulsion.cpp.
Body* gazebo::GazeboQuadrotorPropulsion::body_ [private] |
Definition at line 68 of file quadrotor_propulsion.h.
ParamT<std::string>* gazebo::GazeboQuadrotorPropulsion::body_name_ [private] |
Definition at line 87 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 106 of file quadrotor_propulsion.h.
boost::mutex gazebo::GazeboQuadrotorPropulsion::command_mutex_ [private] |
Definition at line 107 of file quadrotor_propulsion.h.
Time gazebo::GazeboQuadrotorPropulsion::control_delay_ [private] |
Definition at line 95 of file quadrotor_propulsion.h.
ParamT<Time>* gazebo::GazeboQuadrotorPropulsion::control_delay_param_ [private] |
Definition at line 94 of file quadrotor_propulsion.h.
Time gazebo::GazeboQuadrotorPropulsion::control_period_ [private] |
Definition at line 102 of file quadrotor_propulsion.h.
ParamT<Time>* gazebo::GazeboQuadrotorPropulsion::control_rate_ [private] |
Definition at line 90 of file quadrotor_propulsion.h.
Time gazebo::GazeboQuadrotorPropulsion::control_tolerance_ [private] |
Definition at line 96 of file quadrotor_propulsion.h.
Time gazebo::GazeboQuadrotorPropulsion::last_control_time_ [private] |
Definition at line 103 of file quadrotor_propulsion.h.
Time gazebo::GazeboQuadrotorPropulsion::last_motor_status_time_ [private] |
Definition at line 104 of file quadrotor_propulsion.h.
Definition at line 82 of file quadrotor_propulsion.h.
Definition at line 77 of file quadrotor_propulsion.h.
Definition at line 79 of file quadrotor_propulsion.h.
ParamT<std::string>* gazebo::GazeboQuadrotorPropulsion::namespace_ [private] |
Definition at line 88 of file quadrotor_propulsion.h.
std::list<hector_uav_msgs::MotorPWMConstPtr> gazebo::GazeboQuadrotorPropulsion::new_motor_voltages_ [private] |
Definition at line 80 of file quadrotor_propulsion.h.
Definition at line 70 of file quadrotor_propulsion.h.
ParamT<std::string>* gazebo::GazeboQuadrotorPropulsion::param_namespace_ [private] |
Definition at line 89 of file quadrotor_propulsion.h.
Model* gazebo::GazeboQuadrotorPropulsion::parent_ [private] |
Definition at line 67 of file quadrotor_propulsion.h.
Definition at line 99 of file quadrotor_propulsion.h.
Definition at line 85 of file quadrotor_propulsion.h.
ParamT<std::string>* gazebo::GazeboQuadrotorPropulsion::status_topic_ [private] |
Definition at line 93 of file quadrotor_propulsion.h.
Definition at line 85 of file quadrotor_propulsion.h.
Definition at line 75 of file quadrotor_propulsion.h.
ParamT<std::string>* gazebo::GazeboQuadrotorPropulsion::voltage_topic_ [private] |
Definition at line 91 of file quadrotor_propulsion.h.
Definition at line 81 of file quadrotor_propulsion.h.
Definition at line 76 of file quadrotor_propulsion.h.
ParamT<std::string>* gazebo::GazeboQuadrotorPropulsion::wrench_topic_ [private] |
Definition at line 92 of file quadrotor_propulsion.h.