|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Re: IR Scanning Method Of Object Recognition
Quote:
|
|
#2
|
|||
|
|||
|
Re: IR Scanning Method Of Object Recognition
Quote:
Keep thinking outside the box! |
|
#3
|
|||
|
|||
|
Re: IR Scanning Method Of Object Recognition
I was thinking of using sonar on the other sides of the robot and use it for general collision avoider type of thing, not sure how well thats going to work after the other team finds out that the robot moves away if they get too close... May be I can put an "aggressive" mode that chases every robot and rams into it for fun...
|
|
#4
|
|||
|
|||
|
Re: IR Scanning Method Of Object Recognition
30 Milliwatt Continous Infra-Red Laser Module from http://www.amazing1.com/infrared-lasers.htm seems perfect for the job
|
|
#5
|
||||
|
||||
|
Re: IR Scanning Method Of Object Recognition
The way we did this was to use one of the Sharp long-range IR scanners to find an object within range of the sensor. Basically, start at the far left angle of your servo (IR sensor is mounted on the servo) and jump every 5 degrees looking for something whose range indicates that it's close (uses an Analog channel for the voltages coming back from sensor and a formula to convert to distance). If you find something in range, start backing up until the distance falls off by a ball radius (this is the leading edge of the object). Then jump forward and do the same thing to find the training edge of the object.
Knowing the leading and trailing edges of the object as well as the closest distance (the closest face of the ball), you can use trig to calculate size of the object. If it's within the approximate size of a ball, then write the angle and distance to a message queue to be read by the robot control code to go kick it. The whole detection is pretty fast (1.5-2 seconds) and could be made faster with multiple IR sensors scanning smaller sweeps. And, it is pretty good at being able to tell the difference between balls, robots and miscellaneous junk on the field. The code can be found here for your perusal... http://www.chiefdelphi.com/forums/sh...ad.php?t=85509 Mike Last edited by taichichuan : 04-30-2010 at 01:27 AM. |
|
#6
|
|||
|
|||
|
Re: IR Scanning Method Of Object Recognition
One thing to think of is a Friend or Foe discriminator. An IR diode (s) emitting a certain frequency or IR reflective tape could be applied to alliance members.
Any camera with IR sensitivity (literally, anything) can discriminate that. If it can't, yank off the IR cutoff filter and slap in a piece of opticast IR plastic. In fact there are some IR goggles out at Target that are 50$ or so and excellent for IR. Identify the frequency and you know if the thing you're looking at is a Friend or Foe. Of course, this also brings up ECM type opportunities- an IR emitter with sonar to 'jam' recognition. But I digress.... |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| UI Board Object Specs | 3DWolf | Control System | 2 | 12-10-2008 04:13 PM |
| rangefinding/object detection | sciguy125 | Electrical | 14 | 01-13-2008 08:36 PM |
| FALCON Open-Source Object Recognition System Now Available! | Eldarion | General Forum | 26 | 05-19-2007 10:58 PM |
| Object Enablers | SherryG | Inventor | 1 | 04-07-2006 10:01 AM |
| pic: New hi-tech fad: scanning LED message name tags | CD47-Bot | Extra Discussion | 11 | 03-29-2004 11:58 PM |