A computing system (102, 202) comprising: at least one processor; a memory comprising instructions that, when executed, cause the at least one processor to: determine whether an object collided with a vehicle based on a determination of a first value of a motion parameter based on data received from at least one motion sensor configured to measure at least an acceleration of the vehicle, a determination of a second value of the motion parameter based on data received from a plurality of level sensors (104A, 104B), wherein each level sensor is configured to measure a relative position between a body of the vehicle and a respective wheel of a plurality of wheels (112, 112B) of the vehicle, and an application of a machine-trained model to the first value of the motion parameter and the second value of the motion parameter, wherein the motion parameter includes one or more of: a roll rate of the vehicle, or an acceleration rate of the vehicle; determining whether an object collided with a vehicle also based on a time difference between a first time at which the data from the at least one motion sensor was generated and a second time at which the data from the plurality of level sensors (104A, 104B) was generated; and perform one or more actions in response to determining that the object collided with the vehicle. at least one processor; a memory comprising instructions that, when executed, cause the at least one processor to: determine whether an object collided with a vehicle based on a determination of a first value of a motion parameter based on data received from at least one motion sensor configured to measure at least an acceleration of the vehicle, a determination of a second value of the motion parameter based on data received from a plurality of level sensors (104A, 104B), wherein each level sensor is configured to measure a relative position between a body of the vehicle and a respective wheel of a plurality of wheels (112, 112B) of the vehicle, and an application of a machine-trained model to the first value of the motion parameter and the second value of the motion parameter, wherein the motion parameter includes one or more of: a roll rate of the vehicle, or an acceleration rate of the vehicle; determining whether an object collided with a vehicle also based on a time difference between a first time at which the data from the at least one motion sensor was generated and a second time at which the data from the plurality of level sensors (104A, 104B) was generated; and perform one or more actions in response to determining that the object collided with the vehicle. determine whether an object collided with a vehicle based on a determination of a first value of a motion parameter based on data received from at least one motion sensor configured to measure at least an acceleration of the vehicle, a determination of a second value of the motion parameter based on data received from a plurality of level sensors (104A, 104B), wherein each level sensor is configured to measure a relative position between a body of the vehicle and a respective wheel of a plurality of wheels (112, 112B) of the vehicle, and an application of a machine-trained model to the first value of the motion parameter and the second value of the motion parameter, wherein the motion parameter includes one or more of: a roll rate of the vehicle, or an acceleration rate of the vehicle; determining whether an object collided with a vehicle also based on a time difference between a first time at which the data from the at least one motion sensor was generated and a second time at which the data from the plurality of level sensors (104A, 104B) was generated; and perform one or more actions in response to determining that the object collided with the vehicle.