A motion model is a mathematical or learned representation that describes how the state of a moving entity—a robot, vehicle, or articulated body—evolves over time given control inputs and noise. In probabilistic robotics it forms the prediction step of filters such as Kalman and particle filters, characterising uncertainty in state transitions. Motion models range from simple kinematic approximations (constant velocity, unicycle) to full rigid-body dynamic equations and learned neural representations derived from data. Accuracy of the motion model directly determines the quality of localisation, planning, and control outcomes.

Content

  • Motion models originate in classical mechanics and control theory, where the equations of motion for rigid bodies—derived via Newton-Euler or Lagrangian formulations—describe exactly how forces and torques accelerate a system. For practical robotics, these exact models are approximated to balance computational cost against fidelity. Simple wheeled robots use the unicycle or bicycle kinematic model; ground vehicles at speed use dynamic models that account for tyre slip; aerial vehicles require six-degree-of-freedom aerodynamic models.
  • In probabilistic robotics, the motion model is expressed as a conditional probability distribution p(x_t | x_{t-1}, u_t): the probability of reaching state x at time t given prior state x_{t-1} and control input u_t. This distribution is typically Gaussian for smooth systems (enabling the Kalman filter’s closed-form updates) or approximated by particle populations for non-linear, non-Gaussian cases. Tuning the process noise covariance is critical—underestimating noise causes filter divergence; overestimating it increases state uncertainty unnecessarily.
  • Data-driven and learned motion models have gained traction for systems where first-principles derivation is difficult or where model mismatch is significant. Neural motion models trained on logged trajectories can capture subtle non-linearities in legged locomotion or soft-body manipulation that analytical models miss. They are often combined with physics priors as structured neural networks to retain physical interpretability.
  • In animation and metaverse applications, motion models power procedural character locomotion, physics simulation of cloth and fluids, and predictive animation blending. The same probabilistic machinery used in robotics localisation is applied to human-tracking systems that predict limb positions for AR/VR avatar animation, linking robotics and creative domains through shared mathematical foundations.