Car-like vehicle motion using Ackermann kinematic model
Robotics System Toolbox / Mobile Robot Algorithms
The Ackermann Kinematic Model block creates a car-like vehicle model that
uses Ackermann steering. This model represents a vehicle with two axles separated by the
distance, Wheel base
. The
state of the vehicle is defined as a four-element vector, [x y theta psi],
with an global xy-position, vehicle heading, theta, and
steering angle, psi. The vehicle heading and xy-position
are defined at the center of the rear axle. Angles are specified in radians and the global
positions are specified in meters. The steering input for the vehicle is given as dpsi/dt
, in
radians per second.
[1] Lynch, Kevin M., and Frank C. Park. Modern Robotics: Mechanics, Planning, and Control. 1st ed. Cambridge, MA: Cambridge University Press, 2017.