C-R-M: success using compass inside house for localization ?

 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
C-R-M: success using compass inside house for localization ? pogo 09-23-2007
Posted by pogo on September 23, 2007, 3:09 pm
Please log in for more thread options
Hello everyone.
Has anyone successfully used an electronic compass on a robot inside a house
to help with localization? I was thinking that if a bot knew it was facing a
certain direction then it would only have to search an internal map for
landmarks known to be in that direction.

The kind of compass I am talking about is something like the Hitachi HM55B
Compass Module sold by Parallax.

Any comments ?
jcd



Posted by D Herring on September 23, 2007, 3:50 pm
Please log in for more thread options
pogo wrote:
> Hello everyone.
> Has anyone successfully used an electronic compass on a robot inside a house
> to help with localization? I was thinking that if a bot knew it was facing a
> certain direction then it would only have to search an internal map for
> landmarks known to be in that direction.
>
> The kind of compass I am talking about is something like the Hitachi HM55B
> Compass Module sold by Parallax.

No luck here. Metal objects cause the needle to wander badly. Check
with a normal compass to see if you have better luck in your environment.

- Daniel

Posted by pogo on September 23, 2007, 8:50 pm
Please log in for more thread options
> pogo wrote:
>> Hello everyone.
>> Has anyone successfully used an electronic compass on a robot inside a
>> house to help with localization? I was thinking that if a bot knew it was
>> facing a certain direction then it would only have to search an internal
>> map for landmarks known to be in that direction.
>>
>> The kind of compass I am talking about is something like the Hitachi
>> HM55B Compass Module sold by Parallax.
>
> No luck here. Metal objects cause the needle to wander badly. Check with
> a normal compass to see if you have better luck in your environment.
>
> - Daniel

Yep - that is kinda what I expected. A while back I put a regular camping
type compass on my dashboard and headed "North" no matter which way I
turned. Heh heh heh ... Maybe I should just put a big magnet on every
Northern wall ... :-)

JCD



Posted by Gordon McComb on September 23, 2007, 6:06 pm
Please log in for more thread options
pogo wrote:
>
> Hello everyone.
> Has anyone successfully used an electronic compass on a robot inside a house
> to help with localization? I was thinking that if a bot knew it was facing a
> certain direction then it would only have to search an internal map for
> landmarks known to be in that direction.
>
> The kind of compass I am talking about is something like the Hitachi HM55B
> Compass Module sold by Parallax.

I've experimented, but nothing definitive. What I found is that you have
to integrate the compass reading with other sensors. It's also a good
idea to keep a historical log of readings (last 30 seconds or so), and
compare those against known changes in heading. This can be accomplished
with basic wheel odometry, for example. That way, if your bot goes by a
table with metal legs you can just toss the readings as anomalistic.

Even for humans, a landmark is the best way to reorient yourself. You're
back to beacons, scanning the patterns in the ceiling to map the room
whereabouts, and what-not.

-- Gordon

Posted by pogo on September 23, 2007, 8:55 pm
Please log in for more thread options
> pogo wrote:
>>
>> Hello everyone.
>> Has anyone successfully used an electronic compass on a robot inside a
>> house
>> to help with localization? I was thinking that if a bot knew it was
>> facing a
>> certain direction then it would only have to search an internal map for
>> landmarks known to be in that direction.
>>
>> The kind of compass I am talking about is something like the Hitachi
>> HM55B
>> Compass Module sold by Parallax.
>
> I've experimented, but nothing definitive. What I found is that you have
> to integrate the compass reading with other sensors. It's also a good
> idea to keep a historical log of readings (last 30 seconds or so), and
> compare those against known changes in heading. This can be accomplished
> with basic wheel odometry, for example. That way, if your bot goes by a
> table with metal legs you can just toss the readings as anomalistic.
>
> Even for humans, a landmark is the best way to reorient yourself. You're
> back to beacons, scanning the patterns in the ceiling to map the room
> whereabouts, and what-not.
>
> -- Gordon

Yep - this is and other answers are kinda what I expected. Guess I will have
to label my robots "for use in wigwams only" ...



Similar ThreadsPosted
ISOPOD/ISOMAX Success story September 15, 2005, 5:24 pm
Obsolete Vector 2X compass September 30, 2006, 4:27 pm
Re: KEN, LOOK OUTSIDE YOUR HOUSE! September 24, 2007, 4:38 am
WOOHAA!!!!!!! SUCCESS!!!!! 220 posts, and counting! Who said I could not evoke spirited discussions? govern them. August 28, 2007, 8:57 pm
looking for cheap low grade magnetic compass July 18, 2007, 10:42 pm
My house as a robot July 11, 2005, 5:10 pm
Using an electronic compass for small navigational robot. February 18, 2008, 2:40 am
Francis pursues duty beyond house August 19, 2007, 12:01 am
religion with respect to growing house August 17, 2007, 5:17 pm
Re: Re: you won't house me objecting until your legislative landing December 13, 2007, 5:28 pm

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

Contact Us | Privacy Policy