PATH FOLLOWING AND FLIGHT CHARACTERISTICS EVALUATION OF TRAJECTORY TRACKING ALGORITHMS IN UAV NAVIGATION

Shreeram Murali,∗ Lokesha K,∗ and Raji George∗

References

  1. [1] H. Chao, Y. Cao, and Y. Chen, Autopilots for small unmanned aerial vehicles: A survey, International Journal of Control, Automation, and Systems, 8, 2010, 36–44.
  2. [2] B. Pedram, A. Ramirez-Serrano, and J.K. Piper, Adaptive nonlinear robust control of a novel unconventional unmanned aerial vehicle, Control and Intelligent Systems, 43(1), 2015, 34–41.
  3. [3] J.E. Silva and J. B. Sousa, A dynamic programming based path-following controller for autonomous vehicles, Control and Intelligent Systems, 39(4), 2011, 245–253.
  4. [4] I. Kaminer, A. Pascoal, E. Hallberg, and C. Silvestre, Trajectory tracking for autonomous vehicles: An integrated approach to guidance and control, Journal of Guidance, Control, and Dynamics, 21(1), 1998, 29–38.
  5. [5] G. Farid, H.W. Mo, A.H. Baqar, and S.M. Ali, Comprehensive modelling and static feedback linearization-based trajectory tracking control of a quadrotor UAV, Mechatronic Systems and Control, 46(3), 2018, 97–106.
  6. [6] T.I. Fossen, Handbook of marine craft hydrodynamics and motion control (John Wiley & Sons Ltd., 2011), 227–415.
  7. [7] W. Naeem, R. Sutton, S. Ahmad, and R. Burns, A review of guidance laws applicable to unmanned underwater vehicles, Journal of Navigation, 56(1), 2003, 15–29.
  8. [8] A. Aminzadeh, M.A. Atashgah, and A. Roudbari, Software in the loop framework for the performance assessment of a navigation and control system of an unmanned aerial vehicle, IEEE Aerospace and Electronic Systems Magazine, 33(1), 2018, 50–57. 5
  9. [9] G. Vandi et al., Development of a software in the loop environment for automotive powertrain systems, Energy Procedia, 45, 2014, 789–798.
  10. [10] S. Park, J. Deyst, and J.P. How, A new nonlinear guidance logic for trajectory tracking, AIAA Guidance, Navigation, and Control Conference and Exhibit, Providence, Rhode Island, USA, 1–16.
  11. [11] SITL simulation (Software in the Loop), ArduPilot developer documentation, https://ardupilot.org/dev/docs/sitlsimulator-software-in-the-loop.html (accessed May 20, 2020).
  12. [12] ArduPilot, https://ardupilot.org/ (accessed May 7, 2020).
  13. [13] P. Hartmut, W. Boehm, and M. Paluszny, Bézier and B-Spline techniques. Mathematics and Visualization (Berlin, Heidelberg: Springer Berlin Heidelberg, 2002), 43–57.
  14. [14] B. Lubos, Smooth Bézier spline through prescribed points particle in cell, https://www.particleincell.com/2012/beziersplines/ (accessed May 7, 2020).
  15. [15] Copter Position and Navigation, https://ardupilot.org/dev/ docs/code-overview-copter-poscontrol-and-navigation.html (accessed Aug. 24, 2020).
  16. [16] C. Liu, O. McAree, and W.-H. Chen, Path-following control for small fixed-wing unmanned aerial vehicles under wind disturbances, International Journal of Robust and Nonlinear Control, 23, 2013, 1682–1698.
  17. [17] ArduPilot navigation tuning documentation, https://ardupilot.org/plane/docs/navigation-tuning.html#l1-controller-background-description (accessed May 7, 2020).
  18. [18] C.F.F. Karney, Transverse Mercator with an accuracy of a few nanometers. Journal of Geodesy, 85, 2011, 475–485.
  19. [19] World Geodetic System 1984 (WGS84), Office of Geomatics, National Geospatial-Intelligence Agency, https://earthinfo.nga.mil/GandG/update/index.php (accessed May 20, 2020).
  20. [20] C. Coopmans, M. Podhradsk´y, and N.V. Hoffer, Softwareand hardware-in-the-loop verification of flight dynamics model and flight control simulation of a fixed-wing unmanned aerial vehicle, Workshop on Research, Education and Development of Unmanned Aerial Systems (RED-UAS), Cancun, 2015, 115–122.
  21. [21] B.G. Maciel-Pearson, S. Ak¸cay, A. Atapour-Abarghouei, C. Holder, and T.P. Breckon, Multi-task regression-based learning for autonomous unmanned aerial vehicle flight control within unstructured outdoor environments, IEEE Robotics and Automation Letters, 4(4), 2019, 4116–4123.
  22. [22] M. Oborne, Mission planner Github repository, 2020, https://github.com/ArduPilot/MissionPlanner (accessed Aug. 23, 2020).
  23. [23] K. Dang Nguyen and T. Nguyen, Vision-based software-in-theloop-simulation for unmanned aerial vehicles using Gazebo and PX4 open source, International Conference on System Science and Engineering (ICSSE), Dong Hoi, Vietnam, 2019, 429–432.
  24. [24] J. Yang, X. Wang, S. Baldi, S. Singh, and S. Far, A softwarein-the-loop implementation of adaptive formation control for fixed-wing UAVs, IEEE/CAA Journal of Automatica Sinica, 6(5), 2019, 1230–1239.

Important Links:

Go Back