|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Tracking beacon without servo
The standard way of tracking one of the IR beacons is to use the IR sensor mounted on a servo. So, since FIRST has classified servos as motors, we can't use unlimited number of them. So if we want to use the servo's for something else other than tracking, how do you find the angle to the beacon without a servo?
|
|
#2
|
|||
|
|||
|
Re: Tracking beacon without servo
Quote:
Well the simplest way would be to just turn the robot untill you see the beacon in both sensors (similar to line following), and then drive straight forward. Other methods would include essentially building your own servo using a motor, and some sort of feed back (such as a pot or encoder) |
|
#3
|
|||
|
|||
|
Re: Tracking beacon without servo
Quote:
|
|
#4
|
||||
|
||||
|
Re: Tracking beacon without servo
Quote:
|
|
#5
|
|||
|
|||
|
Re: Tracking beacon without servo
The question was just how to do it without a servo. I have no problems with using a motot. The reason I was asking is because I was working on some GPS code, assuming that you could use more than 2 servo's, you need 3 input angles for GPS. So now that I've found out you can only use 2 servo's I needed some way of getting an angle to the beacon without using one. I'm not familiar with position encoders, but I'm going to look into it. If you can get good enough angular resolution, it can be used for this purpose. Thanks for the input.
|
|
#6
|
|||||
|
|||||
|
Re: Tracking beacon without servo
Detection of the IR beacon can be done in a very straightforward manner WITHOUT using any motors or servos.
Think "phased array." Make a simple linear array of detectors, each with a limited field of view (use the heat shrink tubing suggestion from above, which will act as a light baffle for the IR signal). The total array may have a FOV of 90-180 degrees (or whatever view you want), but each individual element within the array will be limited to 10 degrees or less. Then use the control system to scan across each element of the array and record the perceived signal strength. Strongest signal in the array identifies the array element pointing toward the beacon. If you think about this for a while, you will realize with a little clever programming you will be able to get sub-pixel resolution and accuracy from the array (clue: read Chris Hibner's white paper on increasing A/D resolution using noise, while holding it sideways to gain a new perspective). There are always multiple ways to skin a cat... -dave |
|
#7
|
||||
|
||||
|
Re: Tracking beacon without servo
Quote:
I'm told that FIRST may re-think the two servo rule in light of your application. -Kevin |
|
#8
|
||||||
|
||||||
|
Re: Tracking beacon without servo
Quote:
I hope FIRST does NOT change the two servo rule (sorry, Paul). We've spent a lot of time designing things a particular way because we knew we could only use two servos. I would feel pretty slighted to find out my team wasted a lot of time on something that we could have spent elsewhere. I think it's too late in the game to change the rules. If they change the rule, I would equate this to the tape measure fiasco of 2002. FIRST stated that this would be illegal and then changed their minds later on. This caused all of the other teams that abided by the original rule to have to do a lot of work to "keep up with the Jones's". I completely agree that FIRST should change the rules that are obviously broken, but I don't like it when they change the rules late in the game just so it makes something easier - it's not fair to the other teams that have been living with the rule as it is. |
|
#9
|
||||||
|
||||||
|
Re: Tracking beacon without servo
Quote:
|
|
#10
|
||||
|
||||
|
Re: Tracking beacon without servo
Put a sensor at each end of the robot kinda like line tracking but going outwards.
______________________________ I didn't break it! |
|
#11
|
||||
|
||||
|
Re: Tracking beacon without servo
Quote:
Who needs a stinking servo? Put two IR sensors mounted at 90 deg angle to each other. Keep driving forward until the side sensor sees the beacon. then turn until the forward beacon sees the beacon, whereat you drive forward |
|
#12
|
||||
|
||||
|
Re: Tracking beacon without servo
Quote:
Last edited by Rickertsen2 : 02-02-2004 at 22:02. |
|
#13
|
|||
|
|||
|
Re: Tracking beacon without servo
I dunno if anyone read the post they quoted, but he wants to know how to get it to work without any motors
because there is a limit on the number of motors you have, he wants to know a way to do this WITHOUT a motor so if you were to say, use a motor in ur description to solve this guys problem, what you did was just add useless posts ![]() Not to be a whiner, but its on the portal asking people to not do this /rant off anyway, now that i have vote YES to hypocrisy i will sit and stop speaking Dave |
|
#14
|
||||
|
||||
|
Re: Tracking beacon without servo
Quote:
|
|
#15
|
|||
|
|||
|
Re: Tracking beacon without servo
Quote:
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| IR Beacon/reciever not working... still... | Ferazel2001 | Programming | 23 | 04-02-2004 23:30 |
| ir beacon range | doy | Programming | 10 | 29-01-2004 16:46 |
| trouble with beacon tracking code | [53] opticruzer | Programming | 9 | 27-01-2004 12:19 |
| Tracking and Beacon off of one Edu | DanL | Programming | 7 | 23-01-2004 15:04 |
| An Example IR Beacon Tracking Assembly... | Kevin Watson | Electrical | 0 | 14-01-2004 12:30 |