Sign Recognition
Raj from Fiji  [9 posts]
6 years
Hi. I have developed a mobile robot which follows line marked on the floor, basically line following robot using RR. I would like to add few more extra features to my robot such as sign detection and recognition. The robot should recognize the sign and behave accordingly.  Is there any module or way to do  this with Roborealm. It should follow line and do sign detection at the same time for turning left or right, go ahead or stop.

Very similar to what is shown here:

Please help.


EDV  [328 posts] 6 years
I guess you could use AVM Navigator in "Object recognition" mode for this purpose.
See "Sign detection and follow it": http://www.youtube.com/watch?v=HTxNlOpm11U

You can make such navigation by yourself with helping of "Object recognition" mode and couple of variables such as:

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

See here for more details: http://forums.trossenrobotics.com/showthread.php?4764-Using-of-AVM-plugin-in-RoboRealm&p=48865#post48865

Also you can use ready-made navigation template "Follow me" in "Navigate mode":
Anonymous 6 years

You can also try looking into the Fiducial module which will recognize symbols on the floor (similar to  the youtube video) and based on what the symbols are will do something different. Keep in mind the location of where the symbols are. If they are on the floor you will need to undo perspective distortion and orientation prior to recognition which the fiducial module takes care of (to some degree). Alternatively, use the perspective module to correct for this and then apply the AVM, Object Recognition or Shape Matching modules.


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