#include <gazebo_ros_diff_drive.h>
Definition at line 73 of file gazebo_ros_diff_drive.h.
gazebo::GazeboRosDiffDrive::GazeboRosDiffDrive |
( |
| ) |
|
gazebo::GazeboRosDiffDrive::~GazeboRosDiffDrive |
( |
| ) |
|
void gazebo::GazeboRosDiffDrive::cmdVelCallback |
( |
const geometry_msgs::Twist::ConstPtr & |
cmd_msg | ) |
|
|
private |
void gazebo::GazeboRosDiffDrive::FiniChild |
( |
| ) |
|
|
protectedvirtual |
void gazebo::GazeboRosDiffDrive::getWheelVelocities |
( |
| ) |
|
|
private |
void gazebo::GazeboRosDiffDrive::Load |
( |
physics::ModelPtr |
_parent, |
|
|
sdf::ElementPtr |
_sdf |
|
) |
| |
void gazebo::GazeboRosDiffDrive::publishOdometry |
( |
double |
step_time | ) |
|
|
private |
void gazebo::GazeboRosDiffDrive::publishWheelJointState |
( |
| ) |
|
|
private |
void gazebo::GazeboRosDiffDrive::publishWheelTF |
( |
| ) |
|
|
private |
void gazebo::GazeboRosDiffDrive::QueueThread |
( |
| ) |
|
|
private |
void gazebo::GazeboRosDiffDrive::Reset |
( |
| ) |
|
void gazebo::GazeboRosDiffDrive::UpdateChild |
( |
| ) |
|
|
protectedvirtual |
void gazebo::GazeboRosDiffDrive::UpdateOdometryEncoder |
( |
| ) |
|
|
private |
bool gazebo::GazeboRosDiffDrive::alive_ |
|
private |
boost::thread gazebo::GazeboRosDiffDrive::callback_queue_thread_ |
|
private |
std::string gazebo::GazeboRosDiffDrive::command_topic_ |
|
private |
sensor_msgs::JointState gazebo::GazeboRosDiffDrive::joint_state_ |
|
private |
std::vector<physics::JointPtr> gazebo::GazeboRosDiffDrive::joints_ |
|
private |
common::Time gazebo::GazeboRosDiffDrive::last_odom_update_ |
|
private |
common::Time gazebo::GazeboRosDiffDrive::last_update_time_ |
|
private |
bool gazebo::GazeboRosDiffDrive::legacy_mode_ |
|
private |
boost::mutex gazebo::GazeboRosDiffDrive::lock |
|
private |
nav_msgs::Odometry gazebo::GazeboRosDiffDrive::odom_ |
|
private |
OdomSource gazebo::GazeboRosDiffDrive::odom_source_ |
|
private |
std::string gazebo::GazeboRosDiffDrive::odometry_frame_ |
|
private |
std::string gazebo::GazeboRosDiffDrive::odometry_topic_ |
|
private |
physics::ModelPtr gazebo::GazeboRosDiffDrive::parent |
|
private |
geometry_msgs::Pose2D gazebo::GazeboRosDiffDrive::pose_encoder_ |
|
private |
bool gazebo::GazeboRosDiffDrive::publish_tf_ |
|
private |
bool gazebo::GazeboRosDiffDrive::publishWheelJointState_ |
|
private |
bool gazebo::GazeboRosDiffDrive::publishWheelTF_ |
|
private |
std::string gazebo::GazeboRosDiffDrive::robot_base_frame_ |
|
private |
std::string gazebo::GazeboRosDiffDrive::robot_namespace_ |
|
private |
double gazebo::GazeboRosDiffDrive::rot_ |
|
private |
std::string gazebo::GazeboRosDiffDrive::tf_prefix_ |
|
private |
double gazebo::GazeboRosDiffDrive::update_period_ |
|
private |
double gazebo::GazeboRosDiffDrive::update_rate_ |
|
private |
double gazebo::GazeboRosDiffDrive::wheel_accel |
|
private |
double gazebo::GazeboRosDiffDrive::wheel_diameter_ |
|
private |
double gazebo::GazeboRosDiffDrive::wheel_separation_ |
|
private |
double gazebo::GazeboRosDiffDrive::wheel_speed_[2] |
|
private |
double gazebo::GazeboRosDiffDrive::wheel_speed_instr_[2] |
|
private |
double gazebo::GazeboRosDiffDrive::wheel_torque |
|
private |
double gazebo::GazeboRosDiffDrive::x_ |
|
private |
The documentation for this class was generated from the following files: