Shreeram Murali, Lokesha K, and Raji George


  1. [1] H. Chao, Y. Cao, and Y. Chen, Autopilots for small unmannedaerial 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, Adaptivenonlinear robust control of a novel unconventional unmannedaerial vehicle, Control and Intelligent Systems, 43(1), 2015,34–41.
  3. [3] J.E. Silva and J. B. Sousa, A dynamic programming basedpath-following controller for autonomous vehicles, Control andIntelligent Systems, 39(4), 2011, 245–253.
  4. [4] I. Kaminer, A. Pascoal, E. Hallberg, and C. Silvestre, Trajectorytracking for autonomous vehicles: An integrated approachto guidance and control, Journal of Guidance, Control, andDynamics, 21(1), 1998, 29–38.
  5. [5] G. Farid, H.W. Mo, A.H. Baqar, and S.M. Ali, Comprehensivemodelling and static feedback linearization-based trajectorytracking control of a quadrotor UAV, Mechatronic Systemsand Control, 46(3), 2018, 97–106.
  6. [6] T.I. Fossen, Handbook of marine craft hydrodynamicsand motion control (John Wiley & Sons Ltd., 2011),227–415.
  7. [7] W. Naeem, R. Sutton, S. Ahmad, and R. Burns, A reviewof 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, Softwarein the loop framework for the performance assessment of anavigation 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 envi-ronment for automotive powertrain systems, Energy Procedia,45, 2014, 789–798.
  10. [10] S. Park, J. Deyst, and J.P. How, A new nonlinear guidancelogic for trajectory tracking, AIAA Guidance, Navigation, andControl Conference and Exhibit, Providence, Rhode Island,USA, 1–16.
  11. [11] SITL simulation (Software in the Loop), ArduPilot de-veloper documentation, (accessed May 20, 2020).
  12. [12] ArduPilot, (accessed May 7, 2020).
  13. [13] P. Hartmut, W. Boehm, and M. Paluszny, B´ezier and B-Splinetechniques. Mathematics and Visualization (Berlin, Heidelberg:Springer Berlin Heidelberg, 2002), 43–57.
  14. [14] B. Lubos, Smooth B´ezier spline through prescribed pointsparticle in cell, (accessed May 7, 2020).
  15. [15] Copter Position and Navigation, Aug. 24, 2020).
  16. [16] C. Liu, O. McAree, and W.-H. Chen, Path-following controlfor small fixed-wing unmanned aerial vehicles under winddisturbances, International Journal of Robust and NonlinearControl, 23, 2013, 1682–1698.
  17. [17] ArduPilot navigation tuning documentation, (accessed May 7, 2020).
  18. [18] C.F.F. Karney, Transverse Mercator with an accuracy of a fewnanometers. Journal of Geodesy, 85, 2011, 475–485.
  19. [19] World Geodetic System 1984 (WGS84), Office of Geomat-ics, National Geospatial-Intelligence Agency, (accessed May 20,2020).
  20. [20] C. Coopmans, M. Podhradsk´y, and N.V. Hoffer, Software-and hardware-in-the-loop verification of flight dynamics modeland flight control simulation of a fixed-wing unmanned aerialvehicle, Workshop on Research, Education and Developmentof 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 learn-ing for autonomous unmanned aerial vehicle flight controlwithin unstructured outdoor environments, IEEE Robotics andAutomation Letters, 4(4), 2019, 4116–4123.
  22. [22] M. Oborne, Mission planner Github repository, 2020, (accessed Aug.23, 2020).
  23. [23] K. Dang Nguyen and T. Nguyen, Vision-based software-in-the-loop-simulation for unmanned aerial vehicles using Gazebo andPX4 open source, International Conference on System Scienceand Engineering (ICSSE), Dong Hoi, Vietnam, 2019, 429–432.
  24. [24] J. Yang, X. Wang, S. Baldi, S. Singh, and S. Far, A software-in-the-loop implementation of adaptive formation control forfixed-wing UAVs, IEEE/CAA Journal of Automatica Sinica,6(5), 2019, 1230–1239.

Important Links:

Go Back