quadrotor_hardware_gazebo.cpp
/tmp/catkin_workspace/src/hector_quadrotor/hector_quadrotor_controller_gazebo/src/
quadrotor__hardware__gazebo_8cpp
hector_quadrotor_controller/quadrotor_hardware_gazebo.h
hector_quadrotor_controller_gazebo
quadrotor_hardware_gazebo.h
/tmp/catkin_workspace/src/hector_quadrotor/hector_quadrotor_controller_gazebo/include/hector_quadrotor_controller/
quadrotor__hardware__gazebo_8h
hector_quadrotor_controller_gazebo::QuadrotorHardwareSim
hector_quadrotor_controller_gazebo
hector_quadrotor_controller_gazebo
namespacehector__quadrotor__controller__gazebo.html
hector_quadrotor_controller_gazebo::QuadrotorHardwareSim
hector_quadrotor_controller_gazebo::QuadrotorHardwareSim
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
gazebo_ros_control::RobotHWSim
hector_quadrotor_controller::QuadrotorInterface
virtual AccelerationHandlePtr
getAcceleration
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a6b45189977508bc8d83573a4b85ff806
()
virtual bool
getMassAndInertia
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a950b7e9a8e59e194f116c2d09968ee8b
(double &mass, double inertia[3])
virtual MotorStatusHandlePtr
getMotorStatus
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
ad115fc202b6237b8ce60c3a89295238a
()
virtual PoseHandlePtr
getPose
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
aa9a81ed5984976a8e8e169df8e48ec2a
()
virtual ImuHandlePtr
getSensorImu
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a08feeea84c12679fd0527581b409d963
()
virtual const ros::Time &
getTimestamp
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
afaf7ae2c8ebc526022999f50229041d6
()
virtual TwistHandlePtr
getTwist
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
ab19d3c8637681ecdc0bbcb5e9b6ca8de
()
virtual bool
initSim
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a173e45639481729a52cb0f204806705c
(const std::string &robot_namespace, ros::NodeHandle model_nh, gazebo::physics::ModelPtr parent_model, const urdf::Model *const urdf_model, std::vector< transmission_interface::TransmissionInfo > transmissions)
QuadrotorHardwareSim
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
aad07df4b27b716bc5299e4d714923952
()
virtual void
readSim
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a310cd41691f72ecd47dd6ae29c50a39c
(ros::Time time, ros::Duration period)
virtual void
writeSim
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a0f3edbbac89d159ee47144988c4288c1
(ros::Time time, ros::Duration period)
virtual
~QuadrotorHardwareSim
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a9dbed0ca5a090842f6c05531883ccccc
()
Vector3
acceleration_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a576fdd15cf9dca4ad22f6304d88728ee
std::string
base_link_frame_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
acdac89bfea798b26b1421e33244f4dd1
ros::CallbackQueue
callback_queue_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a266704f56d50c9bfcb5197ff447100c1
gazebo::math::Vector3
gz_acceleration_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a7984b80ef11f7cceebece0d34d44171c
gazebo::math::Vector3
gz_angular_velocity_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a4dc9a470d81edf7abbe558204d84f9c6
gazebo::math::Pose
gz_pose_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
ace69b1150f56c533bde6cf9f9eb9409e
gazebo::math::Vector3
gz_velocity_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
aee6e3acd0f1c03b59901b26075bdcda1
std_msgs::Header
header_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
afd152c2df63aa8ee9c9bd36cdf6d50b1
Imu
imu_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
add14354cc28e553267a24aa1ddbf67ed
gazebo::physics::LinkPtr
link_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
aa424210dc81571c81266794c1c26cd20
gazebo::physics::ModelPtr
model_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
abf3a2cabb76ca6c1f8ccd562064c628a
MotorCommandHandlePtr
motor_output_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a44be5c211ad445794522083a5227d46a
MotorStatus
motor_status_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a7d640b5672f855271f4fdf0a3591bf7c
gazebo::physics::PhysicsEnginePtr
physics_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
af3a55b6a48e235e9347f8451ab3821c6
Pose
pose_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
ac85389da8b31579257453137375bc34d
ros::Publisher
publisher_motor_command_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a4d965b835e64bfb69c8d535c85149e77
ros::Publisher
publisher_wrench_command_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a2797c2524dcb0549424062da75b50ebe
ros::Subscriber
subscriber_imu_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
afd43b95b14bc29e22ba059a6106511c0
ros::Subscriber
subscriber_motor_status_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a367527ac533c287830e9902c381aca0c
ros::Subscriber
subscriber_state_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a74d2b1947dc103e4e9627651d29db2f7
Twist
twist_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
abcacdf8624faf3326c14b96ecc07a5be
std::string
world_frame_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a1a0f0beb9c297aab76f873420d3e4d05
WrenchCommandHandlePtr
wrench_output_
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
a5b78f69ff07324c43882e1bfcc10832f
void
imuCallback
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
aa4654eaa27881e00423787af6757da79
(const sensor_msgs::ImuConstPtr &imu)
void
motorStatusCallback
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
ac4feb9a03f23bb23bf8112a4fedb9582
(const hector_uav_msgs::MotorStatusConstPtr &motor_status)
void
stateCallback
classhector__quadrotor__controller__gazebo_1_1QuadrotorHardwareSim.html
ad93179fd3c40cc18fe5f3636c60c5a3c
(const nav_msgs::OdometryConstPtr &state)