Abstract
Unmanned Aerial Vehicle (UAV) is a growing research topic due to its wide range of applications. One of its major challenges is the development of the autopilot, responsible for keeping the aircraft in desired flight conditions and for executing navigation tasks. A navigation task that is usually necessary is the path-following, which guarantees that the aircraft follows a predefined trajectory. It is possible to find several approaches for this function, based in geometric and control techniques; however, compared only for the 2D scenario. Therefore, this paper objective is to present new extended path-following algorithms for the 3D scenario, based in the well-known path-following algorithms Lookahead, Non-Linear Guidance Law (NLGL), Pure Pursuit and Line-of-Sight (PLOS) and Vector Field. The algorithms parameters are obtained with Genetic Algorithm optimisation and a comparison between all of them is performed in an environment with and without wind. The results from the simulations show that Vector Field has the best performance and PLOS has the worse one due to a high effort demanded.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Austin, R.: Unmanned Aircraft Systems: UAVS Design, Development and Deployment. Aerospace Series. Wiley, New York (2010)
Breivik, M., Fossen, T.I.: Principles of guidance-based path following in 2D and 3D. In: Proceedings of 44th IEEE Conference on Decision and Control, pp. 627–634 (2005). doi:10.1109/CDC.2005.1582226
Curry, R., Lizarraga, M., Mairs, B., Elkaim, G.: L+2, an improved line of sight guidance law for UAVs. In: American Control Conference (ACC), pp. 1–6 (2013). doi:10.1109/ACC.2013.6579804
Elkaim, G.H., Lie, F.A.P., Gebre-Egziabher, D.: Principles of guidance, navigation, and control of UAVs. In: Valavanis, K.P., Vachtsevanos, G.J. (eds.) Handbook of Unmanned Aerial Vehicles, pp. 347–380. Springer, Dordrecht (2015). doi:10.1007/978-90-481-9707-1_56
Gudi, R., Ramana, M., Varma, S.A., Kothari, M.: 4th IFAC conference on advances in control and optimization of dynamical systems acods 2016 motion planning for a fixed-wing UAV in urban environments. IFAC-PapersOnLine 49(1), 419–424 (2016). doi:10.1016/j.ifacol.2016.03.090
Jain, R.: The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling. Wiley Professional Computing. Wiley, Hoboken (1991)
Jung, W., Lim, S., Lee, D., Bang, H.: Unmanned aircraft vector field path following with arrival angle control. J. Intell. Robot. Syst. 1–15 (2016). doi:10.1007/s10846-016-0332-5
Mathisen, S.H., Gryte, K., Fossen, T.I., Johansen, T.A.: Non-linear model predictive control for longitudinal and lateral guidance of a small fixed-wing UAV in precision deep stall landing. In: AIAA Infotech@ Aerospace, p. 0512 (2016)
Mitchell, M.: An Introduction to Genetic Algorithms. MIT Press, Cambridge (1998)
Nelson, D., Barber, D., McLain, T., Beard, R.: Vector field path following for miniature air vehicles. IEEE Trans. Robot. 23(3), 519–529 (2007). doi:10.1109/TRO.2007.898976
Park, S., Deyst, J., How, J.P.: Performance and Lyapunov stability of a nonlinear path following guidance method. J. Guid. Control Dyn. 30(6), 1718–1728 (2007). doi:10.2514/1.28957
Pelizer, G.V., Silva, N.B.F., Branco, K.: Um algoritmo de navegação linear 3D para veículos aéreos não tripulados. In: Anais do IV Workshop de Comunicao de Sistemas Embarcados Críticos, pp. 67–75 (2016)
Sujit, P., Saripalli, S., Borges Sousa, J.: Unmanned aerial vehicle path following: a survey and analysis of algorithms for fixed-wing unmanned aerial vehicles. IEEE Control Syst. 34(1), 42–59 (2014). doi:10.1109/MCS.2013.2287568
Sujit, P., Saripalli, S., Sousa, J.: An evaluation of UAV path following algorithms. In: European Control Conference (ECC), pp. 3332–3337 (2013)
Titterton, D., Weston, J.: Strapdown Inertial Navigation Technology, 2nd edn. Institution of Engineering and Technology (2004)
Venkatraman, K., Mani, V., Kothari, M., Postlethwaite, I., Gu, D.W.: A suboptimal path planning algorithm using rapidly-exploring random trees. Int. J. Aerosp. Innov. 2(1–2), 93–104 (2010)
Yamasaki, T., Balakrishnan, S., Takano, H.: Integrated guidance and autopilot for a path-following UAV via high-order sliding modes. In: Proceedings of American Control Conference, pp. 143–148 (2012)
Zhang, C., Kovacs, J.M.: The application of small unmanned aerial systems for precision agriculture: a review. Precis. Agric. 13(6), 693–712 (2012). doi:10.1007/s11119-012-9274-5
Acknowledgments
The authors acknowledge the support granted by FAPESP through processes 2012/13641-1 and 2015/21249-2.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Pelizer, G.V., Silva, N.B.F., Branco, K.R.L.J.C. (2017). 3D Path-Following Algorithms for Unmanned Aerial Vehicles Adjusted with Genetic Algorithm. In: Branco, K., Pinto, A., Pigatto, D. (eds) Communication in Critical Embedded Systems. WoCCES WoCCES WoCCES WoCCES 2014 2015 2013 2016. Communications in Computer and Information Science, vol 702. Springer, Cham. https://doi.org/10.1007/978-3-319-61403-8_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-61403-8_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-61402-1
Online ISBN: 978-3-319-61403-8
eBook Packages: Computer ScienceComputer Science (R0)