#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: