1. A method of assisting in maneuvering of a vehicle, the method comprising: receiving, at a controller located within the vehicle, signals indicative of vehicle motion associated with the vehicle; generating, using the controller, a predictive model of possible vehicle paths based on the received signals; receiving, at the controller, information indicative of the proximity of one or more objects to the vehicle; generating, using the controller, a predictive model of possible object paths for each one of the one or more objects based on the received information associated with each object; determining, using the controller, possible intersecting points indicative of a collision based on the predictive model of possible vehicle paths and the predictive model of possible object paths; determining, using the controller, for each object of the one or more objects, a scalar field representing a probability of collision for each possible intersecting point with the object at various locations proximate to the vehicle, the probability of collision is determined based on the received signals indicative of the vehicle motion and the received information indicative of the proximity of the object to the vehicle; and visually displaying, on a display mounted within the vehicle and configured to communicate with an operator of the vehicle, a visual representation including the possible vehicle paths, the possible object paths, the possible intersecting points between the vehicle paths and object paths, and the probability of collision between each one of the one or more objects and the vehicle associated with each one of the intersecting points.