Methods and Systems for Mobile-Agent Navigation
First Claim
Patent Images
1. A method for autonomous navigation, said method comprising:
- capturing an image;
performing landmark detection on said captured image, thereby identifying one or more detected landmark objects;
computing a distance and a bearing for each detected landmark object in said one or more detected landmark objects;
selecting a nearest landmark object, from said one or more detected landmark objects, using said computed distances;
computing a mobile-agent speed control value and a mobile-agent steering control value for said nearest landmark object using said computed distance for said nearest landmark object and said computed bearing for said nearest landmark object; and
sending said mobile-agent speed control value and said mobile-agent steering control value to a control component of a mobile agent.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present invention are related to methods and systems for autonomous navigation using visual landmark recognition.
-
Citations
10 Claims
-
1. A method for autonomous navigation, said method comprising:
-
capturing an image; performing landmark detection on said captured image, thereby identifying one or more detected landmark objects; computing a distance and a bearing for each detected landmark object in said one or more detected landmark objects; selecting a nearest landmark object, from said one or more detected landmark objects, using said computed distances; computing a mobile-agent speed control value and a mobile-agent steering control value for said nearest landmark object using said computed distance for said nearest landmark object and said computed bearing for said nearest landmark object; and sending said mobile-agent speed control value and said mobile-agent steering control value to a control component of a mobile agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile agent comprising:
-
a camera for capturing an image; a control component; and a non-transitory computer-readable medium encoded with a computer program code for implementing a method for autonomous navigation, said method comprising; performing landmark detection on said captured image, thereby identifying one or more detected landmark objects; computing a distance and a bearing for each detected landmark object in said one or more detected landmark objects; selecting a nearest landmark object, from said one or more detected landmark objects, using said computed distances; computing a mobile-age speed control value and a mobile-agent steering control value for said nearest landmark object using said computed distance for said nearest landmark object and said computed bearing for said nearest landmark object; and sending said mobile-agent speed control value and said mobile-agent steering control value to said control component.
-
Specification