Using an electronic compass for small navigational robot.

 comp.robotics.misc    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content
Subject Author Date
Using an electronic compass for small navigational robot. MisterQuan 02-18-2008
Posted by on February 18, 2008, 2:40 am
Please log in for more thread options
I've been building a small navigational robot that (so far crudely)
maps it's environment on the fly. To help eliminate drift where the
robots path bends slightly instead of driving straight, I thought I
could simply use an electronic compass module and self-correct using
a constant heading from the compass.

It has been suggested to me that this would not work as there is too
much interference either from the robot itself of for other 'stuff'
inside buildings that would render the compass more trouble than it's
worth.

Has anyone had experience with this? Is it possible to overcome
this? What could be used in place of a compass to get an accurate
heading indoors (GPS won't work indoors / is too expensive).

Many thanks,
MrQuan

Posted by D Herring on February 18, 2008, 1:28 pm
Please log in for more thread options
MisterQuan@gmail.com wrote:
> I've been building a small navigational robot that (so far crudely)
> maps it's environment on the fly. To help eliminate drift where the
> robots path bends slightly instead of driving straight, I thought I
> could simply use an electronic compass module and self-correct using
> a constant heading from the compass.
>
> It has been suggested to me that this would not work as there is too
> much interference either from the robot itself of for other 'stuff'
> inside buildings that would render the compass more trouble than it's
> worth.
>
> Has anyone had experience with this?

Yes. Some rooms are worse than others. Get a cheap navigational
compass and sample readings across the floor (and across your robot).
That should give you an idea of the situation.

> Is it possible to overcome this?

If its a problem, no. You'd have to map out the magnetic fields
throughout the room -- which rather defeats the purpose...

> What could be used in place of a compass to get an accurate
> heading indoors (GPS won't work indoors / is too expensive).

There are some ultrasonic solutions and some optical solutions. Both
rely on placing beacons at known locations in the room. Neither is
particularly cheap. Many people solve this by using an overhead
camera (e.g. robot soccer leagues).

- Daniel

Similar ThreadsPosted
Obsolete Vector 2X compass September 30, 2006, 4:27 pm
looking for cheap low grade magnetic compass July 18, 2007, 10:42 pm
C-R-M: success using compass inside house for localization ? September 23, 2007, 3:09 pm
Encoder+GearBox+High Efficiency Small DC Motors perfect for precise, small mobile robots March 28, 2007, 12:36 pm
J2ME Cell phone as Java-based brain for small robot. January 17, 2007, 10:06 am
Electronic Scale - with an API March 27, 2006, 7:31 am
Re: electronic cat flaps December 27, 2007, 2:48 pm
Electronic control of air flow October 13, 2005, 9:36 pm
Electronic Components for sale July 14, 2006, 11:30 am
where in San Diego to get electronic components February 1, 2007, 3:24 am

The site map in XML format XML site map
other useful resources:
Official Robosapien Website
Lego Mindstorms Website

Contact Us | Privacy Policy