1. A temporal controller for mobile robot path planning, comprising: a sensor module for receiving data corresponding to a state of at least one object; a temporal control module operatively coupled to said sensor module, the temporal control module configured to predict future locations of the at least one object in three-dimensional space based on data received by the sensor module; and a temporal simulation module operatively coupled to said temporal control module, the temporal simulation module configured to use the predicted future locations of the at least one object to simulate multiple robot motion hypothesis for object avoidance and trajectory planning.