loading
 
PC Robot Vision Queston
B-Botics from Canada  [1 posts]
12 year
I`m planning on building a Robot that is running off a small net-top computer (running windows xp or 7). To control the servos I am planning on using a USB Servo Controller From Parallax (http://www.parallax.com/tabid/768/ProductID/595/Default.aspx) . And I am planning on using robo-realm for vision processing on the robot. I need help figuring out how to go about doing this.
It has to be able to do the following:
-Face Tracking
-Motion Tracking
-Face and object recognition
-hand gesture recognition ]
-Taking images with the camera
I am thankful for all the help I can get.
Syfy from Netherlands  [18 posts] 12 year
here is a small example of a movement tracking robo file
based on 355x230 resolution ,and servo res of 0 to 255
i'm still working on the problem of surroundings that seem to move
when the servos turn.
i hope to solve this in the coming months,and i think il post my stereo cam
robo file in a week or so.(also based on movement with distance calculation)

Syfy

program.robo
EDV  [328 posts] 12 year
You can use AVM Navigator plugin for object recognition and tracking:
http://www.youtube.com/watch?v=pt2y7xkiTXo

How to do "Face Tracking"?

It is easy. You should just use "Object recognition mode" in AVM Navigator module.
First clear the AVM search tree by click on button "Set key image size(New)" and further press "Yes".

Now you can train AVM on some faces like in video below:
http://www.youtube.com/watch?v=oRpXBOX5rxY

When training will be done you should use variables that described below for your VBScript program:

NV_OBJECTS_TOTAL  - total number of recognized objects
NV_ARR_OBJ_RECT_X - left-top corner X coordinate of recognized object
NV_ARR_OBJ_RECT_Y - left-top corner Y coordinate of recognized object
NV_ARR_OBJ_RECT_W - width of recognized object
NV_ARR_OBJ_RECT_H - height of recognized object

As example you can use these VBScript programs that was published in this topics:
http://www.roborealm.com/forum/index.php?thread_id=3881#
http://forums.trossenrobotics.com/showthread.php?4764-Using-of-AVM-plugin-in-RoboRealm&p=48865#post48865

You also can try to set "Learn from motion" checkbox with "Object recognition" mode in AVM Navigator dialog window for “Motion Tracking”.
EDV  [328 posts] 12 year
Perhaps the robot navigation can be also interesting for you (AVM Navigator in “Navigation by map” mode):
http://www.youtube.com/watch?v=qVz9iBazqug

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