Detecting principal directions of unknown environments
First Claim
1. A method of determining principal directions for an environment, the principal directions relating to vehicle operation within the environment, the method comprising:
- forming a graphical model of the environment, the graphical model having nodes corresponding to spatial locations within the environment,the graphical model being a Markov random field model; and
determining principal directions for the nodes using linear features detected within the environment, determining the principal directions further includingdetermining principal directions for nodes having at least one proximate linear feature using angular data related to the at least one proximate linear feature, anddetermining principal directions for nodes not having a proximate linear feature using a potential function for change in principal direction between neighboring nodes,the potential function being selected to obtain a smooth variation in principal directions between neighboring nodes.
3 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and methods according to some embodiments of the present invention use a graphical model, such as a Markov random field model, to represent principal driving directions within an environment. The model has a plurality of nodes representing spatial locations within the environment, and the principal direction for each node is determined probabilistically using linear features detected within an image of the environment. Apparatus and methods according to embodiments of the present invention can be used in improved autonomous navigation systems, such as robotic vehicles.
-
Citations
17 Claims
-
1. A method of determining principal directions for an environment, the principal directions relating to vehicle operation within the environment, the method comprising:
-
forming a graphical model of the environment, the graphical model having nodes corresponding to spatial locations within the environment, the graphical model being a Markov random field model; and determining principal directions for the nodes using linear features detected within the environment, determining the principal directions further including determining principal directions for nodes having at least one proximate linear feature using angular data related to the at least one proximate linear feature, and determining principal directions for nodes not having a proximate linear feature using a potential function for change in principal direction between neighboring nodes, the potential function being selected to obtain a smooth variation in principal directions between neighboring nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of determining principal driving directions within an environment, the method comprising:
-
obtaining image data representing the environment; detecting linear features within the image data; forming a graphical model of the environment, the graphical model having a plurality of nodes corresponding to spatial locations within the environment; determining principal directions for nodes having a proximate linear feature using angular data related to the proximate linear feature; and assigning principal directions for nodes not having a proximate linear feature using a potential function for angular changes in principal direction between neighboring nodes, the potential function being selected to obtain a smooth variation in principal directions between neighboring nodes. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An apparatus operable to assist autonomous navigation of a vehicle through an environment, the apparatus comprising;
-
an environment sensor supported by the vehicle; and an electronic circuit, receiving sensor data from the environment sensor, the electronic circuit being operable to; detect linear features within the environment, and determine principal directions within the environment using a Markov random field model having nodes corresponding to spatial locations within the environment, angular data related to the linear features being input into the Markov random field model, principal directions for nodes having at least one proximate linear feature being determined using angular data related to the at least one proximate linear feature, principal directions for nodes not having a proximate linear feature being determined using a potential function for change in principal direction between neighboring nodes, and the potential function giving a smooth variation in principal directions between neighboring nodes. - View Dependent Claims (16, 17)
-
Specification