Autonomous mobile body
First Claim
1. An autonomous mobile body which autonomously moves along a planned path, the autonomous mobile body comprising:
- a storage unit arranged to store a size of the autonomous mobile body;
an obstacle information acquisition unit arranged to acquire obstacle information of obstacles around the autonomous mobile body;
an obstacle identification unit arranged to identify, based on the obstacle information acquired by the obstacle information acquisition unit, positions of both ends of a region in which an obstacle positioned in a moving target direction exists, the both ends being both ends on a plane parallel or substantially parallel to a passage plane in a direction which is perpendicular or substantially perpendicular to the moving target direction;
a direction setting unit arranged to set a pull-off direction based on the size of the autonomous mobile body stored in the storage unit and the positions of the both ends identified by the obstacle identification unit;
a mobile controller arranged and programmed to control the autonomous mobile body to move in the pull-off direction set by the direction setting unit; and
a stop position setting unit arranged to set a stop position in the pull-off direction based on a pull-off direction set by the direction setting unit, and an environmental map, wherein the mobile controller controls the autonomous mobile body to move to and stop at the stop position set by the stop position setting unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An autonomous mobile body includes a storage unit arranged to store a size D2 of the autonomous mobile body, a laser range sensor arranged to acquire obstacle information, an obstacle identification unit arranged to identify, based on the acquired obstacle information, edge points indicating positions of both ends of a region in which an interfering obstacle exists, the both ends being both ends on a plane parallel or substantially parallel to a passage plane in a direction which is perpendicular or substantially perpendicular to a moving target direction of the autonomous mobile body, a direction setting unit arranged to set a pull-off direction based on the size D2 of the autonomous mobile body and the edge points, and a mobile controller arranged and programmed to control the autonomous mobile body to move toward the pull-off direction.
10 Citations
19 Claims
-
1. An autonomous mobile body which autonomously moves along a planned path, the autonomous mobile body comprising:
-
a storage unit arranged to store a size of the autonomous mobile body; an obstacle information acquisition unit arranged to acquire obstacle information of obstacles around the autonomous mobile body; an obstacle identification unit arranged to identify, based on the obstacle information acquired by the obstacle information acquisition unit, positions of both ends of a region in which an obstacle positioned in a moving target direction exists, the both ends being both ends on a plane parallel or substantially parallel to a passage plane in a direction which is perpendicular or substantially perpendicular to the moving target direction; a direction setting unit arranged to set a pull-off direction based on the size of the autonomous mobile body stored in the storage unit and the positions of the both ends identified by the obstacle identification unit; a mobile controller arranged and programmed to control the autonomous mobile body to move in the pull-off direction set by the direction setting unit; and a stop position setting unit arranged to set a stop position in the pull-off direction based on a pull-off direction set by the direction setting unit, and an environmental map, wherein the mobile controller controls the autonomous mobile body to move to and stop at the stop position set by the stop position setting unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An autonomous mobile body which autonomously moves along a planned path, the autonomous mobile body comprising:
-
a storage unit arranged to store a size of the autonomous mobile body; an obstacle information acquisition unit arranged to acquire obstacle information of obstacles around the autonomous mobile body; an obstacle identification unit arranged to identify, based on the obstacle information acquired by the obstacle information acquisition unit, positions of both ends of a region in which an obstacle positioned in a moving target direction exists, the both ends being both ends on a plane parallel or substantially parallel to a passage plane in a direction which is perpendicular or substantially perpendicular to the moving target direction; a direction setting unit arranged to set a pull-off direction based on the size of the autonomous mobile body stored in the storage unit and the positions of the both ends identified by the obstacle identification unit; a mobile controller arranged and programmed to control the autonomous mobile body to move in the pull-off direction set by the direction setting unit; an interference distance calculation unit arranged to calculate an interference distance between the obstacle positioned in the pull-off direction and the autonomous mobile body based on the obstacle information, while the autonomous mobile body is moving to the pull-off direction; an estimation unit arranged to estimate a stopping distance required for the autonomous mobile body to stop; and a determination unit arranged to determine whether the autonomous mobile body is to be stopped based on the interference distance calculated by the calculation unit and the stopping distance estimated by the estimation unit;
whereinthe mobile controller stops the autonomous mobile body when the determination unit determines that the autonomous mobile body is to be stopped, and continues the control to move the autonomous mobile body to the pull-off direction when the determination unit determines that the autonomous mobile body is not to be stopped. - View Dependent Claims (16)
-
-
17. An autonomous mobile body which autonomously moves along a planned path, the autonomous mobile body comprising:
-
a storage unit arranged to store a size of the autonomous mobile body; an obstacle information acquisition unit arranged to acquire obstacle information of obstacles around the autonomous mobile body; an obstacle identification unit arranged to identify, based on the obstacle information acquired by the obstacle information acquisition unit, positions of both ends of a region in which an obstacle positioned in a moving target direction exists, the both ends being both ends on a plane parallel or substantially parallel to a passage plane in a direction which is perpendicular or substantially perpendicular to the moving target direction; a direction setting unit arranged to set a pull-off direction based on the size of the autonomous mobile body stored in the storage unit and the positions of the both ends identified by the obstacle identification unit; a mobile controller arranged and programmed to control the autonomous mobile body to move in the pull-off direction set by the direction setting unit; and an avoidance determination unit arranged to determine whether an avoidance action of the autonomous mobile body moving forward while avoiding an obstacle positioned in the moving target direction, based on the obstacle information, is possible on a passage which is a region where the planned path is set and the autonomous mobile body can move, wherein the mobile controller controls the autonomous mobile body to perform the avoidance action when the avoidance determination unit determines that the avoidance action is possible, and controls the autonomous mobile body to move in the pull-off direction when the avoidance determination unit determines that the avoidance action is not possible. - View Dependent Claims (18, 19)
-
Specification