bicycleKinematics
Description
bicycleKinematics creates a bicycle vehicle model to simulate simplified
car-like vehicle dynamics. This model represents a vehicle with two axles separated by a
distance, WheelBase.
The state of the vehicle is defined as a three-element vector, [x
y
theta], with a global xy-position, specified in meters,
and a vehicle heading angle, theta, specified in radians. The front wheel
can be turned with steering angle psi. The vehicle heading,
theta, is defined at the center of the rear axle. To compute the time
derivative states of the model, use the derivative function
with input commands and the current robot state.

Creation
Description
creates
a bicycle kinematic model object with default property values.kinematicModel = bicycleKinematics
sets additional properties to the specified values. You can specify multiple properties
in any order.kinematicModel = bicycleKinematics(Name,Value)
Properties
Object Functions
derivative | Time derivative of bicycle vehicle model |
Examples
References
[1] Lynch, Kevin M., and Frank C. Park. Modern Robotics: Mechanics, Planning, and Control 1st ed. Cambridge, MA: Cambridge University Press, 2017.
[2] Corke, Peter I. Robotics, Vision and Control: Fundamental Algorithms in MATLAB. Springer, 2011.
Extended Capabilities
Version History
Introduced in R2021b
See Also
Topics
- Mobile Robot Kinematics Equations (Robotics System Toolbox)
