#include <diffdrive_plugin_multi_wheel.h>
| gazebo::GazeboRosDiffDriveMultiWheel::GazeboRosDiffDriveMultiWheel |
( |
| ) |
|
| gazebo::GazeboRosDiffDriveMultiWheel::~GazeboRosDiffDriveMultiWheel |
( |
| ) |
|
| void gazebo::GazeboRosDiffDriveMultiWheel::cmdVelCallback |
( |
const geometry_msgs::Twist::ConstPtr & |
cmd_msg | ) |
|
|
private |
| void gazebo::GazeboRosDiffDriveMultiWheel::FiniChild |
( |
| ) |
|
|
protectedvirtual |
| void gazebo::GazeboRosDiffDriveMultiWheel::getWheelVelocities |
( |
| ) |
|
|
private |
| void gazebo::GazeboRosDiffDriveMultiWheel::Load |
( |
physics::ModelPtr |
_parent, |
|
|
sdf::ElementPtr |
_sdf |
|
) |
| |
| void gazebo::GazeboRosDiffDriveMultiWheel::publishOdometry |
( |
double |
step_time | ) |
|
|
private |
| void gazebo::GazeboRosDiffDriveMultiWheel::QueueThread |
( |
| ) |
|
|
private |
| void gazebo::GazeboRosDiffDriveMultiWheel::UpdateChild |
( |
| ) |
|
|
protectedvirtual |
| bool gazebo::GazeboRosDiffDriveMultiWheel::alive_ |
|
private |
| boost::thread gazebo::GazeboRosDiffDriveMultiWheel::callback_queue_thread_ |
|
private |
| std::string gazebo::GazeboRosDiffDriveMultiWheel::command_topic_ |
|
private |
| std::vector<std::string> gazebo::GazeboRosDiffDriveMultiWheel::joint_names_[2] |
|
private |
| std::vector<physics::JointPtr> gazebo::GazeboRosDiffDriveMultiWheel::joints_[2] |
|
private |
| common::Time gazebo::GazeboRosDiffDriveMultiWheel::last_update_time_ |
|
private |
| boost::mutex gazebo::GazeboRosDiffDriveMultiWheel::lock |
|
private |
| nav_msgs::Odometry gazebo::GazeboRosDiffDriveMultiWheel::odom_ |
|
private |
| std::string gazebo::GazeboRosDiffDriveMultiWheel::odometry_frame_ |
|
private |
| ros::Publisher gazebo::GazeboRosDiffDriveMultiWheel::odometry_publisher_ |
|
private |
| std::string gazebo::GazeboRosDiffDriveMultiWheel::odometry_topic_ |
|
private |
| physics::ModelPtr gazebo::GazeboRosDiffDriveMultiWheel::parent |
|
private |
| bool gazebo::GazeboRosDiffDriveMultiWheel::publish_odometry_msg_ |
|
private |
| bool gazebo::GazeboRosDiffDriveMultiWheel::publish_odometry_tf_ |
|
private |
| std::string gazebo::GazeboRosDiffDriveMultiWheel::robot_base_frame_ |
|
private |
| std::string gazebo::GazeboRosDiffDriveMultiWheel::robot_namespace_ |
|
private |
| double gazebo::GazeboRosDiffDriveMultiWheel::rot_ |
|
private |
| std::string gazebo::GazeboRosDiffDriveMultiWheel::tf_prefix_ |
|
private |
| double gazebo::GazeboRosDiffDriveMultiWheel::torque |
|
private |
| double gazebo::GazeboRosDiffDriveMultiWheel::update_period_ |
|
private |
| double gazebo::GazeboRosDiffDriveMultiWheel::update_rate_ |
|
private |
| double gazebo::GazeboRosDiffDriveMultiWheel::wheel_diameter_ |
|
private |
| double gazebo::GazeboRosDiffDriveMultiWheel::wheel_separation_ |
|
private |
| double gazebo::GazeboRosDiffDriveMultiWheel::wheel_speed_[2] |
|
private |
| physics::WorldPtr gazebo::GazeboRosDiffDriveMultiWheel::world |
|
private |
| double gazebo::GazeboRosDiffDriveMultiWheel::x_ |
|
private |
The documentation for this class was generated from the following files: