which sensors are handy when for getting device coordinates in 2 dimension space

Project - Robot which is moving in small city (board 5 meter square) with streets .
Goal is to navigate through streets but not go to the same place twice .
We can use rays (4 rays ) for each corner to send rays to device .

what is the best way and which sensors we should have a look to have basic orientation system using rays and some kind of receiver on arduino ?

Thanks

Who gave you the project ?

What do they mean by 'rays' ?

srnet:
Who gave you the project ?

That's a curious response....

Thanks for responses ))
Let me include that part

The team can place up to 4 beacons out of the competition area. The beacons
should be placed on a 2 m distance from the competition area walls. The
beacons can be of the following types: RF Transmitter, Illuminator / IR Emiter,
Voice / Ultrasonic Pointer, paper images that can be recognized by the robot’s
camera. The RF transmitter must satisfy one of the free frequency broadcast
layers at the competition site.

What do we win ?

foo_bar:
Project - Robot which is moving in small city (board 5 meter square) with streets .
Goal is to navigate through streets but not go to the same place twice .
We can use rays (4 rays ) for each corner to send rays to device .

what is the best way and which sensors we should have a look to have basic orientation system using rays and some kind of receiver on arduino ?

Thanks

Posyx

@srnet
thanks but it very expensive and enterprise solution
there should be another solution .
For instance Ultrasonic sensor can get distance for front direction . Something similar is needed to send arduino signal from 4 corners which will help us to get arduinos exact point in space.

foo_bar:
it very expensive and enterprise solution

But this is what you asked for:

foo_bar:
what is the best way

Best ways require enterprise budgets.

foo_bar:
@srnet
thanks but it very expensive and enterprise solution
there should be another solution .

If there really was a much cheaper option;

Why cannot you buy it on eBay ?

Why would people buy very expensive solutions ?

This accurate location 'problem' is asked about very often on here, everyone just assumes there is a dead simple and very cheap solution, yet to see one........................

You might want to own up in more detail about the 'city', ultra sonic distance measurement does not work very well through walls\buildings.

I was looking for something to kind of "build" and use not ready to use solutions .
Sorry for confusion everyone

Pololu IR beacon tranceiver

thanks jremington . These beacons seems to work together and detect which side (N W S E ) is the other beacon .
You think it can be used to get (with 4 beacons at the corners) and one within robot to get robots coordinates ?

to get robots coordinates ?

No. You need Pozyx to get coordinates indoors, GPS for out of doors.

As already mentioned, this question is asked every other day on the forum, and the answer is always the same.

You have to accurately determine either the direction between your robot and the beacon, or the distance between your robot and the beacon. Get three of those and you can calculate your position. That's all there really is to it.

Now your real problem is how to accurately measure those directions or distances.

Distance is probably the easiest of the two: have the beacon send out a radio (IR) and a sound signal, measure the difference in time between the arrival of the two. This of course relies on clear lines of sight between your robot and the beacon. "Follow-me luggage" is a typical application of this; optionally using two ultrasound receivers to get a direction as well.

Get the distance to three beacons, and it's basic trigonometry.

Add a magnetic compass so you know which way you're heading, and to help you keep going in a straight line.

Map the city streets as you go (or do you get the map already?). This is probably out of the abilities of an Arduino calling for something more powerful like the RPi, the positioning part on the other hand is very much an Arduino type of job. So build your Arduino to act as potion sensor relaying coordinates to the main processor that is doing the mapping.

Now get to build, and don't forget to post back the results and how it's done!

Someone will make a lot of money if they can figure out a cheap way to accurately (+/- cm) localize a small object somewhere in a room.

Sure. Very hard to do. Tbh I don't even know how Posyx works (time of flight based?).
With the ultrasound + IR method one should be able to get to within about 2-3 cm, but relies on clear line of sight, is limited to the distance the ultrasound signal can reach (4-5m or so), and requires relatively bulky ultrasound microphones which have to be roughly aimed towards the beacon (and the beacon aimed at the receiver) or they won't receive the signal.
Not for general deployment but it does sound feasible for the OPs limited problem.

Thanks for replies !
wvmarle - will try your solution