Autonomous robot's navigation

Post your NXJ projects, project ideas, etc here!

Moderators: 99jonathan, roger, imaqine

Autonomous robot's navigation

Postby EDV » Tue May 08, 2012 12:07 pm

Since October 2007 I developed new object recognition algorithm "Associative Video Memory" (AVM).

Algorithm AVM uses a principle of multilevel decomposition of recognition matrices, it is steady against noise of the camera and well scaled, simply and quickly for training.

And now I want to introduce my experiment with robot navigation based on visual landmark beacons: "Follow me" and "Walking by gates".

Image
Follow Me

Image
Walking from p2 to p1 and back

I embodied both algorithms to Navigator plugin for using within RoboRealm software
So, you can try now to review my experiments with using AVM Navigator.

See also:
Image

Navigation by map
:-D
EDV
New User
 
Posts: 6
Joined: Tue May 08, 2012 11:49 am

Re: Autonomous robot's navigation

Postby EDV » Mon Oct 08, 2012 10:25 am

EDV
New User
 
Posts: 6
Joined: Tue May 08, 2012 11:49 am

Re: Autonomous robot's navigation

Postby EDV » Tue Oct 09, 2012 6:04 pm

Fun with AVM Navigator

Image

It's little demo of object recognition and learning from motion with helping of AVM Navigator.

All object rectangle coordinates are available in RoboRealm pipeline from external variables:
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

So you can use it in your VBScript program.

See here for more details.
EDV
New User
 
Posts: 6
Joined: Tue May 08, 2012 11:49 am

Re: Autonomous robot's navigation

Postby EDV » Thu Oct 11, 2012 7:46 am

Alan wrote:Hi,

I noticed in the youtube video that you jiggle the object (your face or the book) slightly during the learrning phase. Is this an advantage?

Cheers,

Alan


In fact the AVM algorithm is not invariance to rotation and you should show the object for memorizing to AVM search tree under different angles during training for further correct recognition.

See also an example of using of Canny module as background for AVM Navigator:

Image
EDV
New User
 
Posts: 6
Joined: Tue May 08, 2012 11:49 am

Re: Autonomous robot's navigation

Postby EDV » Mon Jan 06, 2014 1:55 pm

Hi guys,

I'm still working over AVM technology. Now I've founded my own company that is named Invarivision.com.
We are small but passionate team of developers that are working over system which would be able watch TV and recognize video that interests user.

And we need your help!

It seems that interface of our search system is good enough because we try to make it to be simple and user friendly but from other point of view it could be a total disaster.

Could you please take a look to our system and then tell us about good and bad sides of this?

The constructive criticism is welcome.

With kind regards, EDV.
EDV
New User
 
Posts: 6
Joined: Tue May 08, 2012 11:49 am


Return to NXJ Projects

Who is online

Users browsing this forum: No registered users and 1 guest

cron
more stuff