Subject:
|
Re: Robot Positioning using Beacons
|
Newsgroups:
|
lugnet.robotics.handyboard
|
Date:
|
Wed, 1 May 2002 23:35:39 GMT
|
Viewed:
|
7648 times
|
| |
| |
That sounds good, but what do I use to drive each beacon, (e.g. send out the
coded IR signal and sonar ping). Using a full blown microcontroller like
the handyboard for each one would be incredibly expensive and wasteful. I
only need a controller capable of doing just what is required.
Unfortunately I don't know quite enough about microcontrollers and
electronics to design one myself.
Could you offer me some advice? Give me some basics to point me in the
right direction and my current knowledge should then be enough.
Thanks for the help.
Chris
"Fred G. Martin" <fredm@alum.mit.edu> wrote in message
news:2718ABBA-5D0F-11D6-8B9F-0003934F857A@alum.mit.edu...
> The problem with IR is that it tends to get everywhere, reflecting
> off of surfaces etc, so it's hard to triangulate.
>
> May I suggest a related but different approach.
>
> Make your beacons out of hybrid IR/sonar transmitters. The beacons
> will periodically send a coded signal on the IR (e.g., "beacon 1")
> as well as a simultaneous sonar ping.
>
> The robot can then receive the IR pulse and the sonar ping, and
> measure the time lag between them to determine distance from the
> beacon. (The IR pulse will travel more or less instantaneously,
> while the sonar is ~1 ft per millisec.)
>
> Put a couple of these in your room and you can triangulate.
>
> fred
>
> On Wednesday, May 1, 2002, at 01:34 AM, Chris Steiger wrote:
>
> > I am beginning to design a handyboard robot that, for starters,
> > can navigate
> > around a room. The idea is that it will travel to objects whose
> > coordinates
> > within the room are predetermined and interact with them.
> >
> > I plan to do this by triangulating the robots position within the
> > room. I
> > would like to build three simple IR beacons consisting of a simple IR
> > emitting LED that can be adjusted to pulse at different rates.
> > These would
> > be mounted in opposite corners of the room and each will be assigned a
> > different pulse rate. The robot will have three IR receivers to
> > detect the
> > beacons. Each IR receiver will have it's own Sonic Rangefinder to
> > find the
> > distance to the beacon. This would give the robot x, y, z
> > coordinates in
> > the room. Any room with dimensions that exceed the maximum range
> > to the
> > range finders or IR receivers will have multiple beacons, but the
> > robot will
> > always have three "sensor arrays." The unique pulse rates for
> > each beacon
> > will identify them, and there will be databases of coordinate
> > systems for
> > each possible combination of beacons being used (always the three
> > closest).
> > Each sensor array will rotate on a stationary point on the robot
> > to locate
> > the beacons.
> >
> > I have a few questions:
> >
> > 1. First, are there any flaws in my idea?
> >
> > 2. What is the cheapest and simplest way to build the IR
> > beacons so
> > that I can assign them different pulse rates?
> >
> > 3. Will the sensor arrays also need to angle up and down as
> > the robot
> > moves closer and further from the beacons, or can the beacons remain in
> > their field of vision while they stay stationary?
> >
> > 4. What would be the best IR transmitters, IR receivers, and sonic
> > rangefinders for the job?
> >
> > I appreciate any help anyone can give. I'm new to robotics and my
> > education
> > has not yet caught up with my ambitions.
> >
> > Thanks,
> >
> > Chris Steiger
>
>
|
|
Message has 1 Reply:
Message is in Reply To:
| | Re: Robot Positioning using Beacons
|
| The problem with IR is that it tends to get everywhere, reflecting off of surfaces etc, so it's hard to triangulate. May I suggest a related but different approach. Make your beacons out of hybrid IR/sonar transmitters. The beacons will periodically (...) (23 years ago, 1-May-02, to lugnet.robotics.handyboard)
|
4 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|