Abstract
This paper proposes a solution to obtain parametric continuous curvature path for nonholonomic car-like vehicle and addresses also efficient algorithm to obtain an appropriate reference path for smooth path following. As a local planner using parametrically adjustable clothoid, the proposed solution, of constant sharpness, permits to obtain continuous curvature and thus smooth steering behavior of the vehicle which enhances the passenger comfort. The proposed parametric continuous curvature path is integrated in a global planner which includes an appropriate way of isolating the boundary conditions of each local planner. This last characteristic is useful to reconstruct a smooth reference path from raw data of actual vehicle trajectory. The solution is applied to a real road datasets and tested using shape Lyapunov based controller for validating the effectiveness on path following performance. The simulated results show reliable and enhanced performance for vehicle path following when the proposed algorithms are used.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Montes, N., Mora, M.C., Tornero, J.: Trajectory generation based on rational Bezier curves as clothoids. IEEE Intel. Vehicles Symposium (2007) 505–510.
Labakhua, L., Nunes, U., Rodrigues, R., Leite, F.S.: Smooth trajectory planning for fully automated passengers vehicles: Spline and Clothoid based methods and its simulation. In et al., A.C., ed.: Informatics in Control Automation and Robotics. Volume 15 of Lecture Notes Electrical Engineering. (2008) 159–182 doi:10.1007/978-3-540-79142-3-14.
Dubins, L.E.: On curves of minimal length with a constraint on average curvature, and with prescribed initial and terminal positions and tangents. American Journal of Mathematics 79 (1957) 497–516.
Reeds, J.A., Shepp, L.A.: Optimal paths for a car that goes both forwards and backwards. Pacific Journal of Mathematics 145(2) (1990) 367–393.
Fraichard, T., Scheuer, A.: From Reeds and Shepp’s to continuous curvature paths. IEEE Trans. on Robotics 20 (2004) 1025–1035.
Girbes, V., Armesto, L., Tornero, J.: On generating continuous-curvature paths for line following problem with curvature and sharpness constraints. IEEE Int. Conf. on Robotics and Automation (2011) 6156–6161.
Choi, J.W., Curry, R.E., Elkaim, G.H.: Curvature-continuous trajectory generation with corridor constraint for autonomous ground vehicles. IEEE conf. on Decision and Control (2010) 7166–7171.
Villagra, J., Milantes, V., Perez, J., Godoy, J.: Smooth path and speed planning for an automated public transport vehicle. Robotics and Autonomous Systems 60 (2012) 252–265 doi:10.1016/j.robot.2011.11.001.
Brezak, M., Petrovic, I.: Real time approximation of clothoids with bounded error for path planning applications. IEEE Trans. on Robotics 30(2) (2014) 507–515.
Parlangeli, G., Indiveri, G.: Dubins inspired 2d smooth paths with bounded curvature and curvature derivative. Proc. of the 7th IFAC Symposium on Intelligent Autonomous Vehicles (2010) 252–257.
Walton, D.J., Meek, D.S.: A controlled clothoid spline. Computers and Graphics 29 (2005) 353–363.
Wilde, D.K.: Computing clothoid segments for trajectory generation. IEEE/RSJ Int. Conf. on Intel. Robots and Systems (Oct. 2009) 2440–2445.
Solea, R., Nunes, U.: Trajectory planning with velocity planner for fully-automated passenger vehicle. Intel. Transportation Systems Conf. (Sep. 2006) 474–480.
Avanzini, P., Thuilot, B., Martinet, P.: Manual convoying of automated urban vehicles relying on monocular vision. Int. Vehicles Symposium (June. 2012) 19–24.
Khatib, O.: The potential field approach and operational space formulation in robot control. Adaptive and Learning Systems: Theory and Applications (1986) 367–377.
Mouad, M., Adouane, L., Khadraoui, D., Martinet, P.: Mobile robot navigation and obstacles avoidance based on planning and re-planning algorithm. 10th International IFAC Symposium on Robot Control (SYROCO’12) (5–7, September 2012).
Meek, D.S., Walton, D.J.: An arc spline approximation to a clothoid. J. of Computation and Applied Mathematics 170 (2004) 59–77.
Canudas, C., Sicliano, B., Bastin, G.: Theory of Robot Control. Springer, ISBN 3-540-76054-7, Berlin Heidelberg (1996).
DeLuca, A., Oriolo, G., Samson, C.: Feedback control of a nonholonoic car-like robot(Robot Motion Planning and Control). Springer-Verlag, Berlin Heidelberg (1998).
Soetanto, D., Lapierre, L., Pascoal, A.: Adaptive, non-singular path-following control of dynamic wheeled robots. Proc. of IEEE Conf. on Decision and Control (1998) 1765–1770.
Samson, C.: Control of chained systems: application to path following and time-varying point stabilization of mobile robots. IEEE Trans. on Automatic Control 40(1) (1995) 64–77.
Piazzi, A., Bianco, C.G.: Quintic g2-splines for trajectory planning of autonomous vehicles. IEEE Intel. Vehicles Symposium (2000) 198–203.
Duda, R.O., Hart, P.E.: Use of the hough transformation to detect lines and curves in pictures. Graphics and Image Processing 15(1) (1972) 11–15.
Duda, R.O., Hart, P.E., Stork, D.G.: Pattern Classification. Wiley-Interscience (2001).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Gim, S., Adouane, L., Lee, S., Derutin, JP. (2016). Parametric Continuous Curvature Path for Smooth Steering with Car-like Vehicles. In: Menegatti, E., Michael, N., Berns, K., Yamaguchi, H. (eds) Intelligent Autonomous Systems 13. Advances in Intelligent Systems and Computing, vol 302. Springer, Cham. https://doi.org/10.1007/978-3-319-08338-4_96
Download citation
DOI: https://doi.org/10.1007/978-3-319-08338-4_96
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-08337-7
Online ISBN: 978-3-319-08338-4
eBook Packages: EngineeringEngineering (R0)