dead reconing navigation with compass modual
Solo460
Posts: 8
Is there any way and is it possible for a boe bot to use the compass sensor for navigation by degrees north or south and to help it go straight. Basicly jave it do dead reconing with a compass and a wheel distance sensor. Any help on this is appreciated.
Comments
The problem is that the compass isn't that precise nor, for that matter, are the wheel encoders (wheels slip on the floor). You can demonstrate dead reckoning using a compass and wheel encoder and demonstrate how quickly the robot loses its way as errors accumulate.
Any help is appreciated.
I think it's possible to make a decent dead reckoning robot with what you have. Some do it with just wheel encoders. The accuracy can be increased by adding additional sensors to help such as, bump sensors, compass, gps, IR, sonar and using techniques such as mapping or triangulation.
You could start by buying, or making some wheel encoders. You can get these at Parallax
http://www.parallax.com/StoreSearchResults/tabid/768/List/0/SortField/4/ProductID/80/Default.aspx?txtSearch=wheel+encoders
Using the link on the product page, you can download a tutorial that is very helpful wheather you use the encoders or not.
Take a look in the robotics forum. You can find several threads discussing this.
agfa
I also used the ping sensor to make corrections as it travelled, this way there were no accumulated errors. The HMC6352 compass was able to give very accurate results once I adjusted to programme to use averaged values, to remove the jitter.
However, these compasses are affected greatly by their surroundings, so different results were given at different points in the room. (kinda ruined the whole project really.)
Good Luck.