Obstacle avoiding apparatus, obstacle avoiding method, obstacle avoiding program and mobile robot apparatus
First Claim
1. An obstacle avoiding apparatus to be used for a mobile robot apparatus to avoid obstacles, the apparatus comprising:
- obstacle environment map drawing means for dividing the range of height from the reference surface for the mobile robot apparatus to move thereon to the height of the mobile robot apparatus into a plurality of layers corresponding to predetermined respective ranges of height and drawing obstacle environment maps, each showing the condition of being occupied by one or more than one obstacles existing in the corresponding layer; and
route planning means for planning a route for the robot apparatus to move along according to an enlarged environment map prepared by enlarging the area occupied by the obstacle or obstacles in the obstacle environment maps as a function of the cross sectional profile of the mobile robot apparatus in each of the layers.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides an obstacle avoiding apparatus, an obstacle avoiding method, an obstacle avoiding program, and a mobile robot apparatus that can accurately model a robot apparatus and plan a highly precise moving route for the robot apparatus that avoids obstacles. The obstacle avoiding apparatus, to be used for a mobile robot apparatus to avoid obstacles, includes an obstacle environment map drawing section that divides the range of height from the reference surface for the mobile robot apparatus to move thereon to the height of the mobile robot apparatus into a plurality of layers corresponding to predetermined respective ranges of height and draws obstacle environment maps, each showing the condition of being occupied by one or more than one obstacles existing in the corresponding layer, and a route planning section that plans a route for the robot apparatus to move along according to an enlarged environment map prepared by enlarging the area occupied by the obstacle or obstacles in the obstacle environment maps as a function of the cross sectional profile of the mobile robot apparatus in each of the layers.
139 Citations
11 Claims
-
1. An obstacle avoiding apparatus to be used for a mobile robot apparatus to avoid obstacles, the apparatus comprising:
-
obstacle environment map drawing means for dividing the range of height from the reference surface for the mobile robot apparatus to move thereon to the height of the mobile robot apparatus into a plurality of layers corresponding to predetermined respective ranges of height and drawing obstacle environment maps, each showing the condition of being occupied by one or more than one obstacles existing in the corresponding layer; and
route planning means for planning a route for the robot apparatus to move along according to an enlarged environment map prepared by enlarging the area occupied by the obstacle or obstacles in the obstacle environment maps as a function of the cross sectional profile of the mobile robot apparatus in each of the layers. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An obstacle avoiding method to be used for a mobile robot apparatus to avoid obstacles, the method comprising:
-
an obstacle environment map drawing step of dividing the range of height from the reference surface for the mobile robot apparatus to move thereon to the height of the mobile robot apparatus into a plurality of layers corresponding to predetermined respective ranges of height and drawing obstacle environment maps, each showing the condition of being occupied by one or more than one obstacles existing in the corresponding layer; and
a route planning step of planning a route for the robot apparatus to move along according to an enlarged environment map prepared by enlarging the area occupied by the obstacle or obstacles in the obstacle environment maps as a function of the cross sectional profile of the mobile robot apparatus in each of the layers.
-
-
8. An obstacle avoiding program to be used for a mobile robot apparatus to avoid obstacles, the program comprising:
-
an obstacle environment map drawing step of dividing the range of height from the reference surface for the mobile robot apparatus to move thereon to the height of the mobile robot apparatus into a plurality of layers corresponding to predetermined respective ranges of height and drawing obstacle environment maps, each showing the condition of being occupied by one or more than one obstacles existing in the corresponding layer; and
a route planning step of planning a route for the robot apparatus to move along according to an enlarged environment map prepared by enlarging the area occupied by the obstacle or obstacles in the obstacle environment maps as a function of the cross sectional profile of the mobile robot apparatus in each of the layers.
-
-
9. A mobile robot apparatus adapted to avoid obstacles, the robot apparatus comprising:
-
obstacle environment map drawing means for dividing the range of height from the reference surface for it to move thereon to its own height into a plurality of layers corresponding to predetermined respective ranges of height and drawing obstacle environment maps, each showing the condition of being occupied by one or more than one obstacles existing in the corresponding layer; and
route planning means for planning a route for it to move along according to an enlarged environment map prepared by enlarging the area occupied by the obstacle or obstacles in the obstacle environment maps as a function of the cross sectional profile of itself in each of the layers.
-
-
10. An obstacle avoiding apparatus to be used for a mobile robot apparatus to avoid obstacles, the apparatus comprising:
-
an obstacle environment map drawing section that divides the range of height from the reference surface for the mobile robot apparatus to move thereon to the height of the mobile robot apparatus into a plurality of layers corresponding to predetermined respective ranges of height and draws obstacle environment maps, each showing the condition of being occupied by one or more than one obstacles existing in the corresponding layer; and
a route planning section that plans a route for the robot apparatus to move along according to an enlarged environment map prepared by enlarging the area occupied by the obstacle or obstacles in the obstacle environment maps as a function of the cross sectional profile of the mobile robot apparatus in each of the layers.
-
-
11. A mobile robot apparatus adapted to avoid obstacles, the robot apparatus comprising:
-
an obstacle environment map drawing section that divides the range of height from the reference surface for it to move thereon to its own height into a plurality of layers corresponding to predetermined respective ranges of height and draws obstacle environment maps, each showing the condition of being occupied by one or more than one obstacles existing in the corresponding layer; and
a route planning section that plans a route for it to move along according to an enlarged environment map prepared by enlarging the area occupied by the obstacle or obstacles in the obstacle environment maps as a function of the cross sectional profile of itself in each of the layers.
-
Specification