![]() |
InfraRed = gps ?
one of the biggest things for your robot to do during the autonomous period is know where it is on the field and so if it gets off course it can make corrections to its path. I was wondering if you could use the
InfraRed as if it were a gps and triangulate its position on the field |
Re: InfraRed = gps ?
Absolutely....If you have a little steroscopic tracker like they had, you can calculate a vector to the emitter and a distance. This right here is enough to be able to tell your postition, but the farther away you are, the less accurate your distance mesaurements are. If you add a third detecor on top of one of the other two and have it slaved to the other emitter, then you can get pretty accurate location data. If you use some trig, you can derive a set of coordinates, and a location on the field.
Bill |
Re: InfraRed = gps ?
how will you tell which emitter it is tracking though? they won't emit the same signals?
|
Re: InfraRed = gps ?
Quote:
|
Re: InfraRed = gps ?
1 Attachment(s)
Quote:
I attatched a image (after an hour of fighting with inventor). See if it helps you understand the geometry. Greg Geometry is definitally not one of my strong points, let me know if I'm wrong. |
Re: InfraRed = gps ?
Also, if you can't place the detectors far apart, you could have each detector track one of the two beacons.
|
Re: InfraRed = gps ?
But if you know the position of that emitter, and your position relative to that, then it is easy to deduce your position relative to the field.
Bill |
Re: InfraRed = gps ?
yes, but it would be easier to judge direction with two sensors
|
Re: InfraRed = gps ?
1 Attachment(s)
Quote:
Check the sketch...see if this makes any sense. Jim |
Re: InfraRed = gps ?
If you were only tracking one beacon, couldent your robot be anwhere on a circle scribed about that beacon with the radius of the 2 sides of the triangle formed from the sensors? IE you know how far away from the beacon, but unless you are using crab, or omni drive and can keep the orentation of your robot square in relation to the sides of the field... you cant really tell your exact feild position.... or is there something that im missing
|
Re: InfraRed = gps ?
Quote:
-Kevin |
Re: InfraRed = gps ?
ok. So you'd have one beacon tracking each of the different types by how often they recieve envelopes? How exactly are you going to figure out the distance from the emitter? Will the signal be recognizeably weaker the farther you get from it?
|
Re: InfraRed = gps ?
Quote:
Trig. |
Re: InfraRed = gps ?
Ohhh. Boooo..... I don't like trig.
|
Re: InfraRed = gps ?
Quote:
-Kevin |
Re: InfraRed = gps ?
Quote:
1) The type-0 beacon is allowed to flash for 1ms. As the carrier frequency is 40KHz, this means the LED will flash on and off 40 times. 2) A delay of 3.5ms where both LEDs are off. This allows reflections to die off before... 3) The type-1 beacon (on the other side of the field) is allowed to flash for 2ms, which means the LED will flash on and off 80 times. 4) Another 3.5ms delay is inserted where the LEDs aren't flashed before the state machine starts all over again at #1 above. If you add up all of the periods (1ms + 3.5ms + 2ms +3.5ms), you'll see that the total time needed to flash the beacons is 10ms, which means the beacons flash at a 100Hz rate. You can calculate your distance and angle to the beacon by using a little trig (exercise left to the student :)). -Kevin |
Re: InfraRed = gps ?
OK. That makes alot of sense and is actually pretty cool how it works. Thanks for explaining it.
|
Re: InfraRed = gps ?
Quote:
|
| All times are GMT -5. The time now is 04:17. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi