#include <gazebo_quadrotor_simple_controller.h>
|
virtual void | Load (physics::ModelPtr _model, sdf::ElementPtr _sdf) |
|
virtual void | Reset () |
|
virtual void | Update () |
|
gazebo::GazeboQuadrotorSimpleController::GazeboQuadrotorSimpleController |
( |
| ) |
|
gazebo::GazeboQuadrotorSimpleController::~GazeboQuadrotorSimpleController |
( |
| ) |
|
|
virtual |
bool gazebo::GazeboQuadrotorSimpleController::EngageCallback |
( |
std_srvs::Empty::Request & |
, |
|
|
std_srvs::Empty::Response & |
|
|
) |
| |
|
private |
void gazebo::GazeboQuadrotorSimpleController::ImuCallback |
( |
const sensor_msgs::ImuConstPtr & |
imu | ) |
|
|
private |
void gazebo::GazeboQuadrotorSimpleController::Load |
( |
physics::ModelPtr |
_model, |
|
|
sdf::ElementPtr |
_sdf |
|
) |
| |
|
protectedvirtual |
void gazebo::GazeboQuadrotorSimpleController::Reset |
( |
| ) |
|
|
protectedvirtual |
bool gazebo::GazeboQuadrotorSimpleController::ShutdownCallback |
( |
std_srvs::Empty::Request & |
, |
|
|
std_srvs::Empty::Response & |
|
|
) |
| |
|
private |
void gazebo::GazeboQuadrotorSimpleController::StateCallback |
( |
const nav_msgs::OdometryConstPtr & |
state | ) |
|
|
private |
void gazebo::GazeboQuadrotorSimpleController::Update |
( |
| ) |
|
|
protectedvirtual |
void gazebo::GazeboQuadrotorSimpleController::VelocityCallback |
( |
const geometry_msgs::TwistConstPtr & |
velocity | ) |
|
|
private |
math::Vector3 gazebo::GazeboQuadrotorSimpleController::acceleration |
|
private |
math::Vector3 gazebo::GazeboQuadrotorSimpleController::angular_velocity |
|
private |
bool gazebo::GazeboQuadrotorSimpleController::auto_engage_ |
|
private |
UpdateTimer gazebo::GazeboQuadrotorSimpleController::controlTimer |
|
private |
std::string gazebo::GazeboQuadrotorSimpleController::imu_topic_ |
|
private |
physics::LinkPtr gazebo::GazeboQuadrotorSimpleController::link |
|
private |
std::string gazebo::GazeboQuadrotorSimpleController::link_name_ |
|
private |
double gazebo::GazeboQuadrotorSimpleController::mass |
|
private |
double gazebo::GazeboQuadrotorSimpleController::max_force_ |
|
private |
std::string gazebo::GazeboQuadrotorSimpleController::namespace_ |
|
private |
math::Pose gazebo::GazeboQuadrotorSimpleController::pose |
|
private |
bool gazebo::GazeboQuadrotorSimpleController::running_ |
|
private |
ros::Time gazebo::GazeboQuadrotorSimpleController::state_stamp |
|
private |
std::string gazebo::GazeboQuadrotorSimpleController::state_topic_ |
|
private |
geometry_msgs::Twist gazebo::GazeboQuadrotorSimpleController::velocity_command_ |
|
private |
ros::Subscriber gazebo::GazeboQuadrotorSimpleController::velocity_subscriber_ |
|
private |
std::string gazebo::GazeboQuadrotorSimpleController::velocity_topic_ |
|
private |
physics::WorldPtr gazebo::GazeboQuadrotorSimpleController::world |
|
private |
ros::Publisher gazebo::GazeboQuadrotorSimpleController::wrench_publisher_ |
|
private |
std::string gazebo::GazeboQuadrotorSimpleController::wrench_topic_ |
|
private |
The documentation for this class was generated from the following files: