Autonomous mobile body and control method of same
First Claim
1. An autonomous mobile body having a major axis and a minor axis in plan view, and configured to avoid an obstacle and move autonomously to a goal, comprising:
- a platform vehicle having a movement mechanism configured to translate in a horizontal plane and rotate around a vertical axis;
an obstacle sensor for outputting distance information indicating a distance from the autonomous mobile body to an obstacle for each of predetermined directional angles,a data processor further comprising a model storage unit for storing an anisotropic model having two arcs, one at each end in the major axis direction, connected by line segments that lie in the major axis direction, and containing the autonomous mobile body; and
a motion controller further comprising a drive unit for driving the movement mechanism with a combination of translation and rotation, without interference between the obstacle and the model, based on the distance information output from the obstacle sensor and the anisotropic model stored in the model storage unit.
2 Assignments
0 Petitions
Accused Products
Abstract
An autonomous mobile body is configured to smoothly avoid obstacles. The mobile body has a movement mechanism configured to translate in a horizontal plane and rotate around a vertical axis, and the distance to an obstacle is derived for each directional angle using an obstacle sensor. Using a model having two arcs, one at each end in a major axis direction, connected by line segments that lie in the major axis direction and containing the autonomous mobile body, the movement mechanism is driven with a combination of translation and rotation, without interference between the obstacle and the model.
20 Citations
11 Claims
-
1. An autonomous mobile body having a major axis and a minor axis in plan view, and configured to avoid an obstacle and move autonomously to a goal, comprising:
-
a platform vehicle having a movement mechanism configured to translate in a horizontal plane and rotate around a vertical axis; an obstacle sensor for outputting distance information indicating a distance from the autonomous mobile body to an obstacle for each of predetermined directional angles, a data processor further comprising a model storage unit for storing an anisotropic model having two arcs, one at each end in the major axis direction, connected by line segments that lie in the major axis direction, and containing the autonomous mobile body; and a motion controller further comprising a drive unit for driving the movement mechanism with a combination of translation and rotation, without interference between the obstacle and the model, based on the distance information output from the obstacle sensor and the anisotropic model stored in the model storage unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of controlling an autonomous mobile body having a major axis and a minor axis in plan view to avoid an obstacle and move autonomously to a goal, the mobile body having a movement mechanism configured to translate in a horizontal plane and rotate around a vertical axis, the method causing the mobile body to perform the steps of
deriving a distance to an obstacle for each of predetermined directional angles using an obstacle sensor; -
reading out an anisotropic model, stored in a model storage unit, having two arcs, one at each end in the major axis direction, connected by line segments that lie in the major axis direction, and containing the autonomous mobile body; and driving the movement mechanism with a combination of translation and rotation using a drive unit, without interference between the obstacle and the model, based on distance information output from the obstacle sensor and the anisotropic model stored in the model storage unit.
-
Specification