Optimal velocity planning for autonomous vehicles under kinematic constraints
Robot Control, Volume # 8 | Part# 1
Authors
Corrado Guarino Lo Bianco
Identifier
10.3182/20060906-3-IT-2910.00023
Index Terms
smooth velocity planning,bounded kinematics,jerk minimization,mobile robots,path-velocity decomposition
Abstract
The use of smooth command signals for the control of autonomous vehicles guarantees moderate travelling solicitations and better wheels grip. To achieve command smoothness, the vehicle longitudinal velocity must be continuous and differentiable. For this reason, a scheme for the real-time optimal velocity planning is proposed in this paper. A continuously differentiable profile, which satisfies assigned interpolating conditions, is generated by means of an optimization program which minimizes the longitudinal jerk. The resulting velocity function and its first derivative are constrained between assigned bounds.
References
[1] Guarino Lo Bianco, C., A. Piazzi and M. Romano
(2004a). Smooth control of a wheeled omnidirectional
robot. In: Proc. of the IFAC Symp. on Intelligent
Autonomous Vehicles, IAV2004. Lisbon,
Portugal.
[2] Guarino Lo Bianco, C., A. Piazzi and M. Romano
(2004b). Smooth motion generation for unicycle
mobile robots via dynamic path inversion. IEEE
Trans. on Robotics 20(5), 884-891.
[3] Guarino Lo Bianco, C. and M. Romano (2005).
Bounded velocity planning for autonomous vehicles.
In: 2005 IEEE/RSJ Int. Conf. on Intelligent
Robots and Systems, IROS'05. Edmonton,
Canada. pp. 4068-4073.
[4] Kanayama, Y. and B.I. Hartman (1989). Smooth local
path planning for autonomous vehicles. In:
Proc. of the IEEE Int. Conf. on Robotics and Automation,
ICRA89. Vol. 3. Scottsdale, AZ (US).
pp. 1265-1270.
[5] Kant, K. and S.W. Zucker (1986). Toward efficient
trajectory planning: the path-velocity decomposition.
Int. J. of Robotics Research 5(3), 72-89.
[6] Komoriya, K. and K. Tanie (1989). Trajectory design
and control of a wheeled-type mobile robot using
b-spline curve. In: IEEE/RSJ Int. Work. on Intelligent
Robots and Systems, IROS89. Tsukuba, JP.
pp. 398-405.
[7] Muñoz, V., A. Ollero, M. Prado and A. Simón (1994).
Mobile robot trajectory planning with dynamic
and kinematic constraints. In: Proc. of the 1994
IEEE Int. Conf. on Robotics and Automation.
Vol. 4. San Diego, CA. pp. 2802-2807.
[8] Nelson, W. (1989). Continuous-curvature paths for
autonomous vehicles. In: Proc. of the IEEE Conf.
on Robotics and Automation. Vol. 3. Scottsdale,
AZ. pp. 1260-1264.
[9] Piazzi, A., C. Guarino Lo Bianco, M. Bertozzi, A. Fascioli
and A. Broggi (2002). Quintic G2-splines
for the iterative steering of vision-based autonomous
vehicles. IEEE Trans. on Intelligent
Transportations Systems 3(1), 27-36.
[10] Reuter, J. (1998). Mobile robots trajectories with
continuously differentiable curvature: an optimal
control approach. In: Proc. of the 1998 IEEE/RSJ
Int. Conf. on Intelligent Robots and Systems.
Vol. 1. Victoria, B.C., Canada. pp. 38-43.
