Loading...
Pages: [1]   Go Down
Author Topic: position updation?  (Read 223 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 51
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi people. i wanna know that if there is a means to update the position of a robot to another without using GPS?
Logged

Ontario, Canada
Offline Offline
Full Member
***
Karma: 0
Posts: 117
Arduino . . . the little board that could!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

badri,

I assume that you are referring to two mobile robots.

How big is the area that they will be moving about (a room, an auditorium, or a large area outside)?

What level of accuracy do you need?

What will you do with the position data?

If you are only looking for a low level of accuracy, you could use a “dead reckoning system,” whereby both robots start at known positions, then determine their new positions by calculating the distance and direction traveled through encoder feedback. You would then need to transmit the new data through some kind of RF or IR link.

Assuming that the two robots are constrained to a relatively small area (room or auditorium) then a more complex method would be to use some kind of triangulating devices (two towers) that sensed and calculated the relative positions of the two robots. This could be done by either laser or ultrasound range finding (small room).

The second option using external range finding is more complex, more problematic and more expensive than either a dead reckoning or GPS based system.
Logged

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 51
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

thank u sir.. as per ur advice i am going to try out dead reckoning:)
Logged

Phoenix, Arizona USA
Offline Offline
Faraday Member
**
Karma: 27
Posts: 5077
Where's the beer?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Another possibility, if you have control over the space where the robots will be running (this wouldn't work for a general room or a house or something; more like a lab environment):

There is a technology out there, used by LeapFrog and other manufacturers, with a special pen and paper, that can tell where on a sheet of paper the pen is at, and what sheet of paper the pen is on. Each manufacturer of pens and paper is licensed a large "spatial area" of this special paper (many square miles in size, actually). The paper has small dots on it, that the sensor in the pen can read, and the dots are arranged in a grid manner so that the pattern of dots is unique and spatially (in 2 dimensions) distinct from other areas; so the pens knows where it has been, where it is at, and what it has wrote and where - and on what sheet of paper. It can even know when it is on someone else's paper.

So - if you could implement a similar system, and paint/draw/print your custom "grid" of points on the surface that the robots run on, then each could know independently where they are in the room, and then (if needed) update each other with their positions.
Logged

Pages: [1]   Go Up
Print
 
Jump to: