Mobile apparatus, control device and control program
First Claim
1. A mobile apparatus autonomously moving along a target path, comprising:
- a control device, the control device including;
a first processing element which recognizes the mobile apparatus and its behavioral state and an object and its behavioral state, as a first spatial element and its behavioral state and a second spatial element and its behavioral state, respectively, in an element space;
a second processing element which, based on a recognition result of the first processing element, recognizes whether there is presence/absence of a possibility of contact between the first spatial element and the second spatial element in the element space; and
a third processing element which, based on the recognition result of the first processing element, sets a path that allows the first spatial element to prevent contact with the second spatial element in the element space as the target path, and, on a condition that the second processing element recognizes that there is the possibility of contact, sets a shift path that is tilted from the target path of a previous time by an angle responsive to a distance between the first spatial element and the second spatial element, and sets the target path of current time with an end point of the shift path as a start point of the target path of current time,whereinthe second processing element recognizes an expanded second spatial element which corresponds to the second spatial element expanded intermittently or continuously in response to its behavioral state based on the recognition result of the first processing element, andthe third processing element sets a path that allows the first spatial element to prevent contact with the expanded second spatial element as the target path and resets the shift path on a condition that the shift path crosses the expanded second spatial element.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile apparatus capable of moving while avoiding contact with an object by allowing the object to recognize the behavioral change of the mobile apparatus is provided. The robot and its behavioral state and the object and its behavioral state are recognized as a first spatial element and its behavioral state and a second spatial element and its behavioral state, respectively, in an element space. Based on the recognition result, if the first spatial element may contact the second spatial element in the element space, a shift path is set which is tilted from the previous target path by an angle responsive to the distance between the first spatial element and the second spatial element. With the end point of the shift path as a start point, a path allowing the first spatial element to avoid contact with an expanded second spatial element is set as a new target path.
27 Citations
16 Claims
-
1. A mobile apparatus autonomously moving along a target path, comprising:
-
a control device, the control device including; a first processing element which recognizes the mobile apparatus and its behavioral state and an object and its behavioral state, as a first spatial element and its behavioral state and a second spatial element and its behavioral state, respectively, in an element space; a second processing element which, based on a recognition result of the first processing element, recognizes whether there is presence/absence of a possibility of contact between the first spatial element and the second spatial element in the element space; and a third processing element which, based on the recognition result of the first processing element, sets a path that allows the first spatial element to prevent contact with the second spatial element in the element space as the target path, and, on a condition that the second processing element recognizes that there is the possibility of contact, sets a shift path that is tilted from the target path of a previous time by an angle responsive to a distance between the first spatial element and the second spatial element, and sets the target path of current time with an end point of the shift path as a start point of the target path of current time, wherein the second processing element recognizes an expanded second spatial element which corresponds to the second spatial element expanded intermittently or continuously in response to its behavioral state based on the recognition result of the first processing element, and the third processing element sets a path that allows the first spatial element to prevent contact with the expanded second spatial element as the target path and resets the shift path on a condition that the shift path crosses the expanded second spatial element. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A mobile apparatus autonomously moving along a target path, comprising:
-
a control device, the control device including; a first processing element which recognizes the mobile apparatus and its behavioral state and an object and its behavioral state, as a first spatial element and its behavioral state and a second spatial element and its behavioral state, respectively, in an element space; a second processing element which, based on a recognition result of the first processing element, recognizes whether there is presence/absence of a possibility of contact between the first spatial element and the second spatial element in the element space; and a third processing element which, based on the recognition result of the first processing element, sets a path that allows the first spatial element to prevent contact with the second spatial element in the element space as the target path, and, on a condition that the second processing element recognizes that there is the possibility of contact, sets a shift path that is tilted from the target path of a previous time by an angle responsive to a distance between the first spatial element and the second spatial element, and sets the target path of current time with an end point of the shift path as a start point of the target path of current time, wherein the mobile apparatus is a robot capable of moving by repeating a unit operation to exert a propulsive force on a floor surface, and the third processing element sets the shift path within a range where the robot is capable of moving with a predetermined number of the unit operations. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A control device for controlling an operation of a mobile apparatus autonomously moving along a target path, the control device comprising:
-
a first processing element which recognizes the mobile apparatus and its behavioral state and an object and its behavioral state, as a first spatial element and its behavioral state and a second spatial element and its behavioral state, respectively, in an element space; a second processing element which, based on a recognition result of the first processing element, recognizes whether there is presence/absence of a possibility of contact between the first spatial element and the second spatial element in the element space; and a third processing element which, based on the recognition result of the first processing element, sets a path that allows the first spatial element to prevent contact with the second spatial element in the element space as the target path, and, on a condition that the second processing element recognizes that there is the possibility of contact, sets a shift path that is tilted from the target path of a previous time by an angle responsive to a distance between the first spatial element and the second spatial element, said shift path being longer as a relative velocity of the second spatial element with respect to the first spatial element in the element space is greater, and sets the target path of current time with an end point of the shift path as a start point of the target path of current time. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification