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

Caterpillar track odometry model

asked 2013-11-05 15:11:56 -0500

trbf gravatar image

updated 2014-04-20 14:09:50 -0500

ngrennan gravatar image

Hi guys,

I am now working in a robot which has Caterpillar track instead of normal wheels and i want to make odometry with him. I was hoping that you had some sugestions about how to make a aproximated model.

Thank You

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2015-01-10 15:16:00 -0500

chrisalbertson gravatar image

Short answer: You need a gyro to detect turns. Encoders are not perfect because of the he amount of slippage in turns

Then look at the encoder on each track, use the encoder value from the side that is highest to get distance traveled by that side. Assume the track in the inside is getting the most slippage.

Or use the gyro to get heading and the average of the two tracks for distance

Also remember that tracked vehicles can go up and down step slopes. f tracking position in X,Y remember to project the slope onto the plan using cos(slope)

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2013-11-05 15:11:56 -0500

Seen: 658 times

Last updated: Nov 05 '13