Autonomous moving body and control program for autonomous moving body
AssigneeToyota Jidosha Kabushiki Kaisha
InventorsTetsuya Taira, Daisaku Honda, Shohei Yanagimura
Life of this patent
Estimating the term…
Abstract
Provided is an autonomous moving body configured to move along a planned movement path to execute a given task, including: an external sensor configured to recognize another autonomous moving body given another task and an operation state of the another autonomous moving body; an overtaking determination unit configured to determine, when it is recognized by the external sensor that the another autonomous moving body moves along the movement path, whether to overtake the another autonomous moving body; and a movement control unit configured to control a moving unit based on the determination of the overtaking determination unit.
Claims14
An autonomous moving body configured to move along a planned movement path to execute a given task, comprising:
- an external sensor configured to detect another autonomous moving body given another task and an operation state of the other autonomous moving body;
- and
- a processor programed to perform a first determination of whether to overtake the other autonomous moving body based on the external sensor detecting that the other autonomous moving body is moving along the planned movement path, and
- perform a second determination of whether an overtaking path can be generated;
- and
- a drive circuit configured to
- in response to (i) the first determination indicating that overtaking the other autonomous moving body is to be performed and (ii) the second determination indicating that the overtaking path can be generated, control the autonomous moving body to perform an overtaking operation, and
- in response to (i) the first determination indicating that overtaking the other autonomous moving body is to be performed and (ii) the second determination indicating that the overtaking path cannot be generated, abandon the overtaking operation.
A non-transitory computer readable medium storing a control program for an autonomous moving body that moves along a planned movement path to execute a given task, the control program being adapted to cause a computer to perform:
- detecting another autonomous moving body given another task and an operation state of the other autonomous moving body by using an external sensor;
- performing a first determination of whether to overtake the other autonomous moving body based on the external sensor detecting that the other autonomous moving body is moving along the planned movement path;
- performing a second determination of whether an overtaking path can be generated;
- in response to (i) the first determination indicating that overtaking the other autonomous moving body is to be performed and (ii) the second determination indicating that the overtaking path can be generated, controlling a autonomous moving body to perform an overtaking operation;
- and
- in response to (i) the first determination indicating that overtaking the other autonomous moving body is to be performed and (ii) the second determination indicating that the overtaking path cannot be generated, abandoning of the overtaking operation.
Dependencies are inferred from the claim text.