×

Motion planning for a high order Dubins vehicle. (English) Zbl 07889067

Summary: In this paper, we focus on the motion planning problem (MPP) of a generalized Dubins vehicle (GDV) with higher order dynamics, aiming at mitigating the drawbacks caused by the lack of smoothness of the Dubins curves. In the two-dimensional case, the MPP is converted, by exploiting the Pontryagin maximum principle, into the problem of solving a set of algebraic equations (AEs). The solution of the set of AEs, which can also be applied to the MPP of chained-form and flat systems, is found by systematically using the concept of elementary symmetric polynomial. Furthermore, in extending our results to the three-dimensional case, the explicit expression of a new class of space curves is obtained using the Frenet frame. Simulation results show the superiority of the curves generated by the GDV over that generated by the conventional Dubins vehicle.
© 2022 Chinese Automatic Control Society and John Wiley & Sons Australia, Ltd

MSC:

70Q05 Control of mechanical systems
93C85 Automated systems (robots, etc.) in control theory
Full Text: DOI

References:

[1] F.Jean, Control of nonholonomic systems: From sub‐Riemannian geometry to motion planning, Springer, 2014. · Zbl 1309.93002
[2] G.Lafferriere, A general strategy for computing steering controls of systems without drift, Proceedings of the 30th IEEE Conference on Decision and Control. IEEE, 1991, pp. 1115-1120.
[3] G.Lafferriere and H. J.Sussmann, A differential geometric approach to motion planning, Nonholonomic motion planning, Springer, 1993, pp. 235-270. · Zbl 0788.70017
[4] R. M.Murray and S. S.Sastry, Nonholonomic motion planning: Steering using sinusoids, IEEE Trans. Autom. Control38 (1993), no. 5, 700-716. · Zbl 0800.93840
[5] F.Bullo, N. E.Leonard, and A. D.Lewis, Controllability and motion algorithms for underactuated Lagrangian systems on Lie groups, IEEE Trans. Autom. Control45 (2000), no. 8, 1437-1454. · Zbl 0990.70019
[6] N. E.Leonard and P. S.Krishnaprasad, Motion control of drift‐free, left‐invariant systems on Lie groups, IEEE Trans. Autom. Control40 (1995), no. 9, 1539-1554. · Zbl 0831.93027
[7] Y.Chitour, F.Jean, and R.Long, A global steering method for nonholonomic systems, J. Differ. Equa.254 (2013), no. 4, 1903-1956. · Zbl 1258.93056
[8] M.Fliess, J.Lévine, P.Martin, and P.Rouchon, Flatness and defect of non‐linear systems: Introductory theory and examples, Int. J. Control61 (1995), no. 6, 1327-1361. · Zbl 0838.93022
[9] L. E.Dubins, On curves of minimal length with a constraint on average curvature, and with prescribed initial and terminal positions and tangents, Am. J. Math.79 (1957), no. 3, 497-516. · Zbl 0098.35401
[10] H. H.Johnson, An application of the maximum principle to the geometry of plane curves, Proc. Am. Math. Soc.44 (1974), no. 2, 432-435. · Zbl 0295.53001
[11] J.Reeds and L.Shepp, Optimal paths for a car that goes both forwards and backwards, Pacific J. Math.145 (1990), no. 2, 367-393. · Zbl 1494.49027
[12] H. J.Sussmann, Shortest 3‐dimensional paths with a prescribed curvature bound, Proceedings of 1995 34th IEEE Conference on Decision and Control, Vol. 4. IEEE, 1995, pp. 3306-3312.
[13] Y.Lin and S.Saripalli, Path planning using 3D dubins curve for unmanned aerial vehicles, 2014 International Conference on Unmanned Aircraft Systems (ICUAS). IEEE, 2014, pp. 296-304.
[14] J.Ny, E.Feron, and E.Frazzoli, On the Dubins traveling salesman problem, IEEE Trans. Autom. Control57 (2011), no. 1,265-270. · Zbl 1369.90145
[15] Y.Wang, S.Wang, M.Tan, C.Zhou, and Q.Wei, Real‐time dynamic Dubins‐Helix method for 3‐D trajectory smoothing, IEEE Trans. Control Syst. Technol.23 (2014), no. 2, 730-736.
[16] A. R.Babaei and M.Mortazavi, Three‐dimensional curvature‐constrained trajectory planning based on in‐flight waypoints, J. Aircraft47 (2010), no. 4, 1391-1398.
[17] J.‐D.Boissonnat, A.Cérézo, and J.Leblond, Shortest paths of bounded curvature in the plane, J. Intell. Robot. Syst.11 (1994), no. 1, 5-20. · Zbl 0858.49030
[18] D. E.Chang, A simple proof of the Pontryagin maximum principle on manifolds, Automatica47 (2011), no. 3, 630-633. · Zbl 1221.49029
[19] D.Liberzon, Calculus of variations and optimal control theory: A concise introduction, Princeton University Press, 2011.
[20] C.Bär, Elementary differential geometry, Cambridge University Press, 2010. · Zbl 1191.53001
[21] A. N.Pressley, Elementary differential geometry, Springer Science & Business Media, 2010. · Zbl 1191.53002
[22] Y.Liu and W.Zhang, Necessary and sufficient condition for global controllability of nonlinear systems, Asian J. Control24 (2021), 1479-1485. · Zbl 07887068
[23] D. erekJ. S.Robinson, An introduction to abstract algebra, Walter de Gruyter, 2008.
[24] D.Cheng, X.Hu, and T.Shen, Analysis and design of nonlinear control systems, Springer, 2010. · Zbl 1217.93003
[25] V.Mistler, A.Benallegue, and N. K.M’sirdi, Exact linearization and noninteracting control of a 4 rotors helicopter via dynamic feedback, Proceedings 10th IEEE International Workshop on Robot and Human Interactive Communication. Roman 2001 (Cat. No. 01th8591). IEEE, 2001, pp. 586-593.
[26] B. D.Tenezaca, C.Canchignia, W.Aguilar, and D.Mendoza, Implementation of Dubin curves‐based RRT* using an aerial image for the determination of obstacles and path planning to avoid them during displacement of the mobile robot, Developments and advances in defense and security, Springer, 2020, pp. 205-215.
[27] D.Živojević and J.Velagić, Path planning for mobile robot using Dubins‐curve based RRT algorithm with differential constraints, 2019 International Symposium Elmar. IEEE, 2019, pp. 139-142.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.