Difference between revisions of "Team Commando"
From GcatWiki
(→To Do) |
(→Image Processing) |
||
Line 41: | Line 41: | ||
**Add something to MatLab script to interpret the vector once the Roomba has been everywhere | **Add something to MatLab script to interpret the vector once the Roomba has been everywhere | ||
**Test/figure out the serial port pings to MatLab | **Test/figure out the serial port pings to MatLab | ||
+ | *roborealm over rtacks while panning; needs a second to get oriented | ||
+ | **change matlab script to only check for blobs once camera has paused for a second. | ||
*Active Thoughts: | *Active Thoughts: | ||
**How should the camera move? currently pans 180; maybe depends on how the navigation people do room entering. | **How should the camera move? currently pans 180; maybe depends on how the navigation people do room entering. |
Revision as of 19:07, 7 May 2012
Image Processing
- Camera
- Logitech Orbit (on a stick)
- Software
- Method
- attach laptop to iRobot
- receive signal from robot when it has arrived in room via command module serial ports => matlab
- webcam pans and roborealm scans for magenta
- matlab checks to see if roborealm has found magenta at every degree of the pan
- if found, places a one in the vector entry corresponding to that room
- matlab checks to see if roborealm has found magenta at every degree of the pan
- Current dataset
- 26 closed windows
- 26 open windows
- https://www.dropbox.com/sh/hx5rwp9ilakwg5c/8Yf4twUjV1
- RoboRealm
- Color to detect: magenta?
- attach color to bottom of window so can only be detected when open
- What We Have So Far:
- RoboRealm module string to find magenta blobs and control Orbit
- MatLab script that opens RoboRealm and controls camera/gets magenta detection info
- To-Do:
- Get magenta tape
- test Orbit in different light conditions
- look into more filter options
- sunglasses seemed like an option
- Rob McSwain has been emailed about video filters
- Figure out exact frequency of magenta and how that corresponds to hue/intensity in RoboRealm so that extraneous magenta objects are not picked up
- Add something to MatLab script to interpret the vector once the Roomba has been everywhere
- Test/figure out the serial port pings to MatLab
- roborealm over rtacks while panning; needs a second to get oriented
- change matlab script to only check for blobs once camera has paused for a second.
- Active Thoughts:
- How should the camera move? currently pans 180; maybe depends on how the navigation people do room entering.