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 and a decoder for the instructions received from a surface vehicle movement optimizer; 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 decoder decodes instructions received from the surface vehicle movement optimizer, wherein the optimizer configures an optimized schedule of a preliminary plan by modifying the events based on vehicle attributes or updates submitted by the electronic control unit from the vehicle to the optimizer.