System and method for surface vehicle trajectory description
First Claim
1. A system for surface vehicle trajectory description comprising:
- a plurality of surface vehicles, each of the surface vehicles equipped with an electronic control unit comprising a receiver, actuators for controlling the surface vehicle, and a decoder for instructions received from a surface vehicle movement optimizer;
a plurality of events to be performed by each of the surface vehicles; and
a constraints module containing at least one of a maximum longitudinal acceleration or a maximum lateral acceleration for each of the surface vehicles, wherein the plurality of events is based at least partially on the constraints module,wherein the plurality of events comprise instructions of movements from an origin to a destination, and actions for each of the surface vehicles, wherein the instructions further comprise information concerning the duration and location of the actions for each of the surface vehicles and wherein the actions comprise actions that differ from the instructions of movements from the origin to the destination,wherein the decoder decodes instructions received from the surface vehicle movement optimizer,wherein the surface vehicle movement optimizer configures an optimized schedule of a preliminary plan to meet at least one optimization target by modifying the events based onvehicle attributes orupdates submitted by the electronic control unit from at least one of the surface vehicles to the surface vehicle movement optimizer,the optimized schedule including vehicle-specific actuator positions corresponding to the instructions of movements from the origin to the destination, the vehicle-specific actuator positions being divided into intervals between the origin and the destination, at least one interval including a throttle actuator position and a steering device actuator position.
1 Assignment
0 Petitions
Accused Products
Abstract
System and method including a plurality of surface vehicles and a plurality of events to be performed by each of the surface vehicles. Each of the vehicles is equipped with an electronic control unit including a receiver and a decoder for the instructions received from a vehicle movement optimizer. The plurality of events include instructions of movements from an origin to a destination, and actions for each of the surface vehicles. The decoder decodes instructions received from the surface vehicle movement optimizer. The optimizer configures an optimized schedule of the preliminary plan by modifying the events based on either the vehicle attributes or updates submitted by the electronic control unit from the vehicle to the optimizer.
-
Citations
20 Claims
-
1. A system for surface vehicle trajectory description comprising:
-
a plurality of surface vehicles, each of the surface vehicles equipped with an electronic control unit comprising a receiver, actuators for controlling the surface vehicle, and a decoder for instructions received from a surface vehicle movement optimizer; a plurality of events to be performed by each of the surface vehicles; and a constraints module containing at least one of a maximum longitudinal acceleration or a maximum lateral acceleration for each of the surface vehicles, wherein the plurality of events is based at least partially on the constraints module, wherein the plurality of events comprise instructions of movements from an origin to a destination, and actions for each of the surface vehicles, wherein the instructions further comprise information concerning the duration and location of the actions for each of the surface vehicles and wherein the actions comprise actions that differ from the instructions of movements from the origin to the destination, wherein the decoder decodes instructions received from the surface vehicle movement optimizer, wherein the surface vehicle movement optimizer configures an optimized schedule of a preliminary plan to meet at least one optimization target by modifying the events based on vehicle attributes or updates submitted by the electronic control unit from at least one of the surface vehicles to the surface vehicle movement optimizer, the optimized schedule including vehicle-specific actuator positions corresponding to the instructions of movements from the origin to the destination, the vehicle-specific actuator positions being divided into intervals between the origin and the destination, at least one interval including a throttle actuator position and a steering device actuator position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for surface vehicle trajectory description for a plurality of surface vehicles controlled by a surface vehicle movement optimizer and monitored by at least one sensor, each surface vehicle equipped with a transmitter, actuators for controlling the surface vehicle, and an electronic control unit incorporating a receiver and a decoder, the method comprising:
-
i) receiving initial service requirements in terms of a plurality of events for each of the surface vehicles, ii) implementing a preliminary plan for each of the surface vehicles based on the plurality of events and information concerning at least; a. constraints, path and actions to be performed by the surface vehicle including a duration and a location of the actions, wherein the constraints and path provide for movements from an origin to a destination and wherein the actions comprise actions that differ from movements from the origin to the destination, wherein the constraints include at least one of a maximum longitudinal acceleration or a maximum lateral acceleration for each of the surface vehicles; and b. vehicle attributes, iii) computing an optimized schedule based on the preliminary plan for the plurality of events of the plurality of vehicles, the optimized schedule including vehicle-specific actuator positions corresponding to the movements from the origin to the destination, the vehicle-specific actuator positions being divided into intervals between the origin and the destination, at least one interval including a throttle actuator position and a steering device actuator position, iv) modifying the optimized schedule if the electronic control unit of at least one of the surface vehicles transmits an update due to a technical malfunction or due to the detection of an unexpected situation by a sensor that makes the optimized schedule unable to be performed, and v) transmitting the optimized schedule to each surface vehicle. - View Dependent Claims (16, 17)
-
-
18. A system for surface vehicle trajectory description comprising:
-
a plurality of surface vehicles, each of the surface vehicles equipped with an electronic control unit comprising a receiver, actuators for controlling the surface vehicle, and a decoder for instructions received from a surface vehicle movement optimizer; and a plurality of events to be performed by each of the surface vehicles, wherein the plurality of events comprise instructions of movements from an origin to a destination, and actions for each of the surface vehicles, wherein the instructions further comprise information concerning the duration and location of the actions for each of the surface vehicles and wherein the actions comprise at least one of dock to a vehicle or undock from a vehicle, wherein the decoder decodes instructions received from the surface vehicle movement optimizer, wherein the surface vehicle movement optimizer configures an optimized schedule of a preliminary plan to meet at least one optimization target by modifying the events based on vehicle attributes or updates submitted by the electronic control unit from at least one of the surface vehicles to the surface vehicle movement optimizer, the optimized schedule including vehicle-specific actuator positions corresponding to the instructions of movements from the origin to the destination, the vehicle-specific actuator positions being divided into intervals between the origin and the destination, at least one interval including a throttle actuator position and a steering device actuator position. - View Dependent Claims (19, 20)
-
Specification