ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

Gazebo ros diff drive controller configuration documentation

asked 2018-11-30 10:59:28 -0500

Elric gravatar image

I'm using ROS Lunar and Gazebo 7.0.

I'm trying to use "libgazebo_ros_diff_drive.so" plugin with a Pioneer2DX. I'm new on this, so I'm following the tutorial Controlling a differential drive robot in Gazebo from ROS.

The plugin configuration is this:

<plugin name='differential_drive_controller'
              filename='libgazebo_ros_diff_drive.so'>
        <alwaysOn>true</alwaysOn>
        <updateRate>100</updateRate>
        <leftJoint>left_wheel_hinge</leftJoint>
        <rightJoint>right_wheel_hinge</rightJoint>
        <wheelSeparation>0.39</wheelSeparation>
        <wheelDiameter>0.15</wheelDiameter>
        <torque>5</torque>
        <commandTopic>cmd_vel</commandTopic>
        <odometryTopic>odom</odometryTopic>
        <odometryFrame>odom</odometryFrame>
        <robotBaseFrame>chassis</robotBaseFrame>
      </plugin>

I know there is a page where all of this configuration is explained but I can't find it!!!

Where can I find the description of all of those configuration settings?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2020-04-25 10:15:11 -0500

hello

use <leftJoint>pioneer2dx::left_wheel_hinge</leftJoint> <leftJoint>pioneer2dx::right_wheel_hinge</leftJoint> instead

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2018-11-30 10:59:28 -0500

Seen: 1,202 times

Last updated: Nov 30 '18