Mobile apparatus, control device and control program
First Claim
1. A mobile apparatus autonomously moving along a target path, comprising:
- a first processing element which recognizes a position of a boundary of a region where the mobile apparatus is passable, the mobile apparatus and a position thereof, and an object and a position thereof, as a position of a boundary of an element space, a reference spatial element and a position thereof, and a first spatial element and a position thereof, respectively;
a second processing element which, based on the position of the boundary of the element space and the first spatial element and the position thereof included in a recognition result of the first processing element, selects one of an expanded spatial element and a position thereof, among a plurality of expanded spatial elements arranged around the first spatial element, satisfying a requirement that a size in the element space is minimum or is equal to or less than a threshold value as a third spatial element and the position thereof; and
a third processing element which, based on the position of the boundary of the element space, the reference spatial element and the position thereof, and the first spatial element and the position thereof included in the recognition result of the first processing element and based on the third spatial element and the position thereof included in a selection result of the second processing element, sets a path that allows the reference spatial element to prevent contact with the first spatial element and the third spatial element in the element space as the target path.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile apparatus or the like capable of moving or acting while surely preventing contact with an object such as a human being, by avoiding the situation where the object inappropriately changes its behavior for the purposes of preventing contact with the mobile apparatus, is provided. According to the robot of the present invention, a path that can prevent contact with the third spatial element satisfying the requirement regarding the size in the element space, among a plurality of expanded spatial elements arranged around the first spatial element, is set as a target path. This allows the robot to move in accordance with a consistent rule that is modified in response to the width of the clearance between the object and the boundary of the passable region.
34 Citations
9 Claims
-
1. A mobile apparatus autonomously moving along a target path, comprising:
-
a first processing element which recognizes a position of a boundary of a region where the mobile apparatus is passable, the mobile apparatus and a position thereof, and an object and a position thereof, as a position of a boundary of an element space, a reference spatial element and a position thereof, and a first spatial element and a position thereof, respectively; a second processing element which, based on the position of the boundary of the element space and the first spatial element and the position thereof included in a recognition result of the first processing element, selects one of an expanded spatial element and a position thereof, among a plurality of expanded spatial elements arranged around the first spatial element, satisfying a requirement that a size in the element space is minimum or is equal to or less than a threshold value as a third spatial element and the position thereof; and a third processing element which, based on the position of the boundary of the element space, the reference spatial element and the position thereof, and the first spatial element and the position thereof included in the recognition result of the first processing element and based on the third spatial element and the position thereof included in a selection result of the second processing element, sets a path that allows the reference spatial element to prevent contact with the first spatial element and the third spatial element in the element space as the target path. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for controlling an operation of a mobile apparatus autonomously moving along a target path, the device executing:
-
a first process of recognizing a position of a boundary of a region where the mobile apparatus is passable, the mobile apparatus and the position thereof, and an object and the position thereof, as a position of a boundary of an element space, a reference spatial element and the position thereof, and a first spatial element and the position thereof, respectively; a second process of, based on the position of the boundary of the element space, and the first spatial element and the position thereof from a recognition result of the first process, selecting one of an expanded spatial element and the position thereof, from a plurality of expanded spatial elements arranged around the first spatial element, that satisfies a requirement that a size in the element space is minimum or is equal to or less than a threshold value as a third spatial element and the position thereof; and a third process of, based on the position of the boundary of the element space, the reference spatial element and the position thereof, and the first spatial element and the position thereof included in the recognition result of the first process, and based on the third spatial element and the position thereof included in a selection result of the second process, setting a path that allows the reference spatial element to prevent contact with the first spatial element and the third spatial element in the element space as the target path. - View Dependent Claims (9)
-
Specification