#include <gazebo_ros_skid_steer_drive.h>
◆ GazeboRosSkidSteerDrive()
gazebo::GazeboRosSkidSteerDrive::GazeboRosSkidSteerDrive |
( |
| ) |
|
◆ ~GazeboRosSkidSteerDrive()
gazebo::GazeboRosSkidSteerDrive::~GazeboRosSkidSteerDrive |
( |
| ) |
|
◆ cmdVelCallback()
void gazebo::GazeboRosSkidSteerDrive::cmdVelCallback |
( |
const geometry_msgs::Twist::ConstPtr & |
cmd_msg | ) |
|
|
private |
◆ FiniChild()
void gazebo::GazeboRosSkidSteerDrive::FiniChild |
( |
| ) |
|
|
protectedvirtual |
◆ getWheelVelocities()
void gazebo::GazeboRosSkidSteerDrive::getWheelVelocities |
( |
| ) |
|
|
private |
◆ Load()
void gazebo::GazeboRosSkidSteerDrive::Load |
( |
physics::ModelPtr |
_parent, |
|
|
sdf::ElementPtr |
_sdf |
|
) |
| |
◆ publishOdometry()
void gazebo::GazeboRosSkidSteerDrive::publishOdometry |
( |
double |
step_time | ) |
|
|
private |
◆ QueueThread()
void gazebo::GazeboRosSkidSteerDrive::QueueThread |
( |
| ) |
|
|
private |
◆ UpdateChild()
void gazebo::GazeboRosSkidSteerDrive::UpdateChild |
( |
| ) |
|
|
protectedvirtual |
◆ alive_
bool gazebo::GazeboRosSkidSteerDrive::alive_ |
|
private |
◆ broadcast_tf_
bool gazebo::GazeboRosSkidSteerDrive::broadcast_tf_ |
|
private |
◆ callback_queue_thread_
boost::thread gazebo::GazeboRosSkidSteerDrive::callback_queue_thread_ |
|
private |
◆ cmd_vel_subscriber_
◆ command_topic_
std::string gazebo::GazeboRosSkidSteerDrive::command_topic_ |
|
private |
◆ covariance_x_
double gazebo::GazeboRosSkidSteerDrive::covariance_x_ |
|
private |
◆ covariance_y_
double gazebo::GazeboRosSkidSteerDrive::covariance_y_ |
|
private |
◆ covariance_yaw_
double gazebo::GazeboRosSkidSteerDrive::covariance_yaw_ |
|
private |
◆ joints
physics::JointPtr gazebo::GazeboRosSkidSteerDrive::joints[4] |
|
private |
◆ last_update_time_
common::Time gazebo::GazeboRosSkidSteerDrive::last_update_time_ |
|
private |
◆ left_front_joint_name_
std::string gazebo::GazeboRosSkidSteerDrive::left_front_joint_name_ |
|
private |
◆ left_rear_joint_name_
std::string gazebo::GazeboRosSkidSteerDrive::left_rear_joint_name_ |
|
private |
◆ lock
boost::mutex gazebo::GazeboRosSkidSteerDrive::lock |
|
private |
◆ odom_
nav_msgs::Odometry gazebo::GazeboRosSkidSteerDrive::odom_ |
|
private |
◆ odometry_frame_
std::string gazebo::GazeboRosSkidSteerDrive::odometry_frame_ |
|
private |
◆ odometry_publisher_
◆ odometry_topic_
std::string gazebo::GazeboRosSkidSteerDrive::odometry_topic_ |
|
private |
◆ parent
physics::ModelPtr gazebo::GazeboRosSkidSteerDrive::parent |
|
private |
◆ queue_
◆ right_front_joint_name_
std::string gazebo::GazeboRosSkidSteerDrive::right_front_joint_name_ |
|
private |
◆ right_rear_joint_name_
std::string gazebo::GazeboRosSkidSteerDrive::right_rear_joint_name_ |
|
private |
◆ robot_base_frame_
std::string gazebo::GazeboRosSkidSteerDrive::robot_base_frame_ |
|
private |
◆ robot_namespace_
std::string gazebo::GazeboRosSkidSteerDrive::robot_namespace_ |
|
private |
◆ rosnode_
◆ rot_
double gazebo::GazeboRosSkidSteerDrive::rot_ |
|
private |
◆ tf_prefix_
std::string gazebo::GazeboRosSkidSteerDrive::tf_prefix_ |
|
private |
◆ torque
double gazebo::GazeboRosSkidSteerDrive::torque |
|
private |
◆ transform_broadcaster_
◆ update_connection_
◆ update_period_
double gazebo::GazeboRosSkidSteerDrive::update_period_ |
|
private |
◆ update_rate_
double gazebo::GazeboRosSkidSteerDrive::update_rate_ |
|
private |
◆ wheel_diameter_
double gazebo::GazeboRosSkidSteerDrive::wheel_diameter_ |
|
private |
◆ wheel_separation_
double gazebo::GazeboRosSkidSteerDrive::wheel_separation_ |
|
private |
◆ wheel_speed_
double gazebo::GazeboRosSkidSteerDrive::wheel_speed_[4] |
|
private |
◆ world
physics::WorldPtr gazebo::GazeboRosSkidSteerDrive::world |
|
private |
◆ x_
double gazebo::GazeboRosSkidSteerDrive::x_ |
|
private |
The documentation for this class was generated from the following files: