Object path prediction method, apparatus, and program, and automatic operation system
First Claim
1. An automatic operation system mounted on a vehicle, the automatic operation system comprising:
- (i) a computer including a central processing unit (CPU), wherein the computer is configured to;
detect positions and internal states of a plurality of objects based on an output of a sensor mounted on the vehicle,predict a plurality of trajectories, indicating time changes and corresponding position changes, for the vehicle and for each of the plurality of objects individually, based on the detected positions and internal states of the plurality of objects, the plurality of trajectories of the vehicle extending simultaneously over a given time period and the plurality of trajectories of each of the plurality of objects extending simultaneously over the given time period,calculate, for each of the plurality of objects, a probability of each of the predicted plurality of trajectories of each of the plurality of objects,calculate an interference level between each of the plurality of predicted trajectories of the vehicle and the predicted trajectories of each of the plurality of objects individually, based on the predicted trajectories of the vehicle, the predicted trajectories of the objects, and the calculated probability of each of the predicted plurality of trajectories of each of the plurality of objects, the interference level representing an extent of spatial interference between each of the plurality of predicted trajectories of the vehicle and the predicted trajectories of each of the plurality of objects,select a path that the vehicle should take based on the interference level being less than a predetermined threshold, andtransmit an actuating signal generated corresponding to the selected path; and
(ii) an actuator configured to operate the vehicle in accordance with the actuating signal.
0 Assignments
0 Petitions
Accused Products
Abstract
An object path prediction method, apparatus, and program and an automatic operation system that can secure safety even in situations that can actually occur are provided. For this purpose, a computer having a storage unit that stores the position of an object and the internal state including the speed of the object reads the position and internal state of the object from the storage unit, generates trajectories in a space-time consisting of time and space from changes of the positions that can be taken by the object with the passage of time based on the read position and internal state of the object, and predicts probabilistically paths of the object by using the generated trajectories.
-
Citations
9 Claims
-
1. An automatic operation system mounted on a vehicle, the automatic operation system comprising:
-
(i) a computer including a central processing unit (CPU), wherein the computer is configured to; detect positions and internal states of a plurality of objects based on an output of a sensor mounted on the vehicle, predict a plurality of trajectories, indicating time changes and corresponding position changes, for the vehicle and for each of the plurality of objects individually, based on the detected positions and internal states of the plurality of objects, the plurality of trajectories of the vehicle extending simultaneously over a given time period and the plurality of trajectories of each of the plurality of objects extending simultaneously over the given time period, calculate, for each of the plurality of objects, a probability of each of the predicted plurality of trajectories of each of the plurality of objects, calculate an interference level between each of the plurality of predicted trajectories of the vehicle and the predicted trajectories of each of the plurality of objects individually, based on the predicted trajectories of the vehicle, the predicted trajectories of the objects, and the calculated probability of each of the predicted plurality of trajectories of each of the plurality of objects, the interference level representing an extent of spatial interference between each of the plurality of predicted trajectories of the vehicle and the predicted trajectories of each of the plurality of objects, select a path that the vehicle should take based on the interference level being less than a predetermined threshold, and transmit an actuating signal generated corresponding to the selected path; and (ii) an actuator configured to operate the vehicle in accordance with the actuating signal.
-
-
2. A method performed by an automatic operation system mounted on a vehicle, the automatic operation system comprising:
- a computer including a central processing unit (CPU); and
an actuator, the method comprising;detecting, by the computer, positions and internal states of a plurality of objects based on an output of a sensor mounted on the vehicle; predicting, by the computer, a plurality of trajectories, indicating time changes and corresponding position changes, for the vehicle and for each of the plurality of objects individually, based on the detected positions and internal states of the plurality of objects, the plurality of trajectories of the vehicle extending simultaneously over a given time period and the plurality of trajectories of each of the plurality of objects extending simultaneously over the given time period; calculating, by the computer, for each of the plurality of objects, a probability of each of the predicted plurality of trajectories of each of the plurality of objects; calculating, by the computer, an interference level between each of the plurality of predicted trajectories of the vehicle and the predicted trajectories of each of the plurality of objects individually, based on the predicted trajectories of the vehicle, the predicted trajectories of the objects, and the calculated probability of each of the predicted plurality of trajectories of each of the plurality of objects, the interference level representing an extent of spatial interference between each of the plurality of predicted trajectories of the vehicle and the predicted trajectories of each of the plurality of objects; selecting, by the computer, a path that the vehicle should take based on the interference level being less than a predetermined threshold; and transmitting, by the computer, an actuating signal generated corresponding to the selected path, operating, by the actuator, the vehicle in accordance with the actuating signal. - View Dependent Claims (3, 4, 5, 6, 7, 8)
- a computer including a central processing unit (CPU); and
-
9. A non-transitory computer-readable recording medium that stores therein a computer program executable by a computer for performing an object path prediction, the computer program having instructions causing the computer to execute steps of:
-
detecting, by the computer, positions and internal states of a plurality of objects based on an output of a sensor mounted on a vehicle; predicting, by the computer, a plurality of trajectories, indicating time changes and corresponding position changes, for the vehicle and for each of the plurality of objects individually, based on the detected positions and internal states of the plurality of objects, the plurality of trajectories of the vehicle extending simultaneously over a given time period and the plurality of trajectories of each of the plurality of objects extending simultaneously over the given time period; calculating, by the computer, for each of the plurality of objects, a probability of each of the predicted plurality of trajectories of each of the plurality of objects; calculating, by the computer, an interference level between each of the plurality of predicted trajectories of the vehicle and the predicted trajectories of each of the plurality of objects individually, based on the predicted trajectories of the vehicle, the predicted trajectories of the objects, and the calculated probability of each of the predicted plurality of trajectories of each of the plurality of objects, the interference level representing an extent of spatial interference between each of the plurality of predicted trajectories of the vehicle and the predicted trajectories of each of the plurality of objects; selecting, by the computer, a path that the vehicle should take based on the interference level being less than a predetermined threshold; and transmitting, by the computer, an actuating signal generated corresponding to the selected path, to an actuator of the vehicle in accordance with the actuating signal.
-
Specification