Navigation control system for mobile robot
First Claim
1. A system for controlling navigation of a mobile robot comprising:
- a vision sensor for sensing a spatial configuration of an environment in which the robot moves;
first means for predesignating shape features of an object existing in the environment;
second means for preestablishing an evaluation function defined at least with respect to a distance between the object and the mobile robot and an angle determined at least by a pair of shape features; and
third means for selecting at least one pair of shade features among the shape features in accordance with the evaluation function to measure distances from the pair of shape features so as to recognize a current position of the mobile robot in the environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for controlling navigation, more particularly a current position recognition for a biped walking robot in a navigation environment. A map of the environment is prepared in advance. In the map shape features of an object such as stairs are predesignated. The robot has a vision sensor and in its navigation, the robot recognizes its current position from the shape feature. Evaluation functions are also preestablished for selecting one pair among the shape features, which are defined with respect a distance between the object and the robot and an angle determined by a pair of shape features in such a manner that two shape features existing not far from the robot and an angle determined by the two shape features are relatively large. A path is predesignated and robot motion is described in terms of basic walking patterns such as strait forward, direction change and step length adjustment. More specifically, robot joints are driven to realize the described motion such that the robot walks along the path.
71 Citations
16 Claims
-
1. A system for controlling navigation of a mobile robot comprising:
-
a vision sensor for sensing a spatial configuration of an environment in which the robot moves; first means for predesignating shape features of an object existing in the environment; second means for preestablishing an evaluation function defined at least with respect to a distance between the object and the mobile robot and an angle determined at least by a pair of shape features; and third means for selecting at least one pair of shade features among the shape features in accordance with the evaluation function to measure distances from the pair of shape features so as to recognize a current position of the mobile robot in the environment.
-
-
2. A system for controlling navigation of a legged mobile robot having a single vision sensor for recognizing spatial configuration of an environment in a building within which the mobile robot moves, comprising:
-
first means for preestablishing a map of the environment describing an object having shape features and a forbidden area defined around the object; second means for predesignating a path along which the mobile robot moves; third means for predesignating shape features of the object existing in the environment; fourth means for preestablishing an evaluation function defined at least with respect to a distance between the object and the mobile robot; fifth means for selecting one among the shape features in accordance with the evaluation function to recognize a current position of the mobile robot; sixth means for determining a positional error from the path predesignated by said second means; and seventh means for moving the mobile robot to decrease the positional error. - View Dependent Claims (3, 4, 5, 6)
-
-
7. A system for controlling navigation of a legged walking robot having a body and a plurality of legs connected to the body and provided with a vision sensor for recognizing spatial configuration of an environment in a building within which the mobile robot walks, comprising:
-
first means for preestablishing a map of the environment describing an object having shape features and a forbidden area around the object; second means for predesignating a path along which the robot walks; third means for predesignating motion of the robot such that the robot walks along the path; fourth means for predesignating shape features of the object; fifth means for preestablishing an evaluation function defined at least with respect to a distance between the object and the mobile robot; sixth means for selecting one among the shape features in accordance with the evaluation function to recognize a current position of the mobile robot; seventh means for determining a positional error from the path predesignated by said second means; and eighth means for moving the legged walking robot to decrease the positional error. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A system for controlling navigation of a legged walking robot having a body and a plurality of articulated legs each having at least a first joint and connected to the body through a second joint, comprising:
-
first means for determining a path along which the robot walks; second means for predetermining motion of the robot in a combination of basic walking patterns each sandwiched by a stop motion; and third means for driving the joints of the robot to realize the basic walking patterns such that the robot walks along the path. - View Dependent Claims (15)
-
-
16. In a biped walking robot of the type having a pair of legs articulated to a body, the improvement comprising:
-
a system for controlling movement of the robot through an environment having an object, including; a vision sensor; predesignating means for predesignating shape features of an object in the environment; evaluation function means for establishing an evaluation function defined at least with respect to a distance between the object and the robot, and an angle determined at least by a pair of shape features; and selecting means for selecting a pair of shape features in accordance with the evaluation function, to determine the current position of the robot in the environment.
-
Specification