loading
 
Robot Tracking with LEDS
MattB from United States  [1 posts]
15 year
I am planning to make a project using RoboRealm that uses a static overhead camera to track the robot's position and angle. I had the idea of using two different colored LEDs to know where the front and back of the robot are and the angle it is at. Would it be possible to track two objects like this to get an angle/position?

If there is a better way to do this, I would greatly appreciate your advice.

Thank you for your time,
Matt
Anonymous 15 year
Matt, yes you are on the right track. Couple things to consider:

1. If you use 3 leds in an asymetric triangle you can just use a B&W camera and determine orientation based on shape. This works better in some situations where color may be hard to determine ...

2. Try to use a camera that has a narrow field of view to reduce the barrel effect (bending of the image). The rest can be eliminated using the radial distortion module.

3. Sand the LED tops a bit to rough up the tops. This helps the light become a little more dispersed and easier to pickup on the camera.

4. Really REALLY reduce the shutter speed on the camera to eliminate motion blur AND produce an image where only the LED lights are visible. This makes things much easier to process ... this assumes you are just tracking and not using the image for human consumption as the image will be basically black except for where the LED's are. Note that LEDs are normally brighter than the camera can accept so reducing the shutter speed will lower the image light and bring only the LEDs into view. Simple thresholding/etc processing can then eliminate any noise and just produce the LED locations.

If you need help with the tracking attach an image or two from the camera.

Good luck!
STeven.

This forum thread has been closed due to inactivity (more than 4 months) or number of replies (more than 50 messages). Please start a New Post and enter a new forum thread with the appropriate title.

 New Post   Forum Index