Odometry publisher for the COMS vehicle.
wheel_diameter: wheel's diameter in meterscounts_per_rotation: pulse counts from the encoder in one wheel rotationencoder_to_axis_center: distance in meters from the encoder to the center of the shaftbase_frame: TF frame name of the base linkodom_frame: TF frame name of the odometry
imu:sensor_msgs/Imumessage containing the current angular velocity of the vehicleencoder:coms_msgs/ComsEncodermessage containing the current pulse count from the rotary encoder
odom:nav_msgs/Odometrycontaining the current pose and velocity of the vehicle
odomtobase_link
Currently only considers 2D (i.e. x, y, and yaw). Needs modifications in order to work in a 3D environment.
See the following URL for more details:
- http://wiki.ros.org/hector_slam/Tutorials/SettingUpForYourRobot
- http://wiki.ros.org/navigation/Tutorials/RobotSetup/Odom
MIT License
Naoki Mizuno