Route generating system for an autonomous mobile robot
First Claim
1. A route generating system for an autonomous mobile robot, comprising:
- map managing means for storing and managing a map that describes information on positions of a plurality of nodes and at least one obstacle defined within an area for movement of the robot, the nodes providing possible points for defining a route and the obstacle providing a point through which the robot should not pass;
edge defining means for defining a collection of edges each formed by connecting a pair of nodes according to a prescribed edge defining rule;
current position detecting means for detecting a current position of the robot on the map;
input means for designating a destination of the robot on the map; and
computing means for computing a route of the robot from the current position to the destination according to a prescribed optimization rule by connecting the edges;
wherein each edge is defined from one node to another only if a distance from the one node to the other node is less than a threshold value and there is no obstacle on a line drawn between the one point and the other point.
2 Assignments
0 Petitions
Accused Products
Abstract
In a route generating system for an autonomous mobile robot, a plurality of nodes are designated within an area of movement of the robot and an edge is defined between a pair of nodes only if a distance from the one node to the other node is less than a threshold value and there is no obstacle on a line drawn between the one point and the other point. Because the route is generated from a collection of pre-defined edges which are free from obstacles and are selected so as to optimize the generated route, the robot is enabled to travel from the current position to the destination in a safe and optimum fashion. Furthermore, the edges are defined by connecting only those nodes that are relatively close to each other, the candidates of the edges for generating a route can be reduced to a small number and this reduces computational loads. Also, because the route can be selected in a relatively intelligent manner so as to optimize a certain criterion, a clumsy appearance in the movement of the robot can be avoided.
-
Citations
6 Claims
-
1. A route generating system for an autonomous mobile robot, comprising:
-
map managing means for storing and managing a map that describes information on positions of a plurality of nodes and at least one obstacle defined within an area for movement of the robot, the nodes providing possible points for defining a route and the obstacle providing a point through which the robot should not pass; edge defining means for defining a collection of edges each formed by connecting a pair of nodes according to a prescribed edge defining rule; current position detecting means for detecting a current position of the robot on the map; input means for designating a destination of the robot on the map; and computing means for computing a route of the robot from the current position to the destination according to a prescribed optimization rule by connecting the edges; wherein each edge is defined from one node to another only if a distance from the one node to the other node is less than a threshold value and there is no obstacle on a line drawn between the one point and the other point. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification