Skip to main content

Nonlinear Autoregressive with Gaussian Process Regression-Based Path-Following Guidance for UAV Under Time-Varying Disturbances

  • Conference paper
  • First Online:
Robot Intelligence Technology and Applications 7 (RiTA 2022)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 642))

  • 776 Accesses

Abstract

This paper investigates the problem of the degradation of trajectory tracking performance for an unmanned aerial vehicle under unknown external disturbances such as wind. We propose an adaptive guidance algorithm consisting of two parts: a baseline path-following guidance law with optimal error dynamics and a nonlinear autoregressive with Gaussian process regression (GP-NAR). Firstly, a baseline path-following guidance law is constructed by adopting the guidance kinematics and the optimal error dynamics, assuming that the disturbances are measurable during this step. Then, the GP-NAR that the inputs are past observations of external disturbances is employed to capture and compensate for unknown external time-varying disturbances. Additionally, the partial autocorrelation function (PACF) is utilized to identify the lag value that determines the number of inputs of the GP-NAR model. Numerical simulation results demonstrate the performance of the proposed adaptive guidance algorithm under the unknown time-varying disturbances.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Shakhatreh, H., et al.: Unmanned aerial vehicles (UAVs): a survey on civil applications and key research challenges. IEEE Access 7, 48572–48634 (2019)

    Article  Google Scholar 

  2. Tsourdos, A., White, B., Shanmugavel, M.: Cooperative Path Planning of Unmanned Aerial Vehicles, vol. 32. Wiley, Hoboken (2010)

    Book  Google Scholar 

  3. He, S., Lee, C.H.: Optimality of error dynamics in missile guidance problems. J. Guidance Control Dyn. 41, 1624–1633 (2018)

    Article  Google Scholar 

  4. Allison, S., Bai, H., Jayaraman, B.: Modeling trajectory performance of quadrotors under wind disturbances. In: 2018 AIAA Information Systems-AIAA Infotech@ Aerospace, p. 1237 (2018)

    Google Scholar 

  5. Shin, D., Song, Y., Oh, J., Oh, H.: Nonlinear disturbance observer-based standoff target tracking for small fixed-wing UAVs. Int. J. Aeronaut. Space Sci. 22(1), 108–119 (2021). https://doi.org/10.1007/s42405-020-00275-6

    Article  Google Scholar 

  6. Cabecinhas, D., Cunha, R., Silvestre, C.: A nonlinear quadrotor trajectory tracking controller with disturbance rejection. Control. Eng. Pract. 26, 1–10 (2014)

    Article  Google Scholar 

  7. Jung, H., Oh, S.: Gaussian process and disturbance observer based control for disturbance rejection. In: 2022 IEEE 17th International Conference on Advanced Motion Control, pp. 94–99, February 2022

    Google Scholar 

  8. Yoon, D., Lee, C.H.: Gaussian process-based adaptive path-following guidance for unmanned aerial vehicles. In: The 9th International Conference on Robot Intelligence Technology and Applications, December 2021

    Google Scholar 

  9. Cen, R., Jiang, T., Tang, P.: Modified Gaussian process regression based adaptive control for quadrotors. Aerosp. Sci. Technol. 110, 106483 (2021)

    Article  Google Scholar 

  10. Liu, Y., Tóth, R.: Learning based model predictive control for quadcopters with dual Gaussian process. In: 2021 60th IEEE Conference on Decision and Control, pp. 1515–1521, December 2021

    Google Scholar 

  11. Swastanto, B.A.: Gaussian process regression for long-term time series forecasting. MS thesis, Delft University of Technology (2016)

    Google Scholar 

  12. Hu, J., Wang, J.: Short-term wind speed prediction using empirical wavelet transform and Gaussian process regression. Energy 93, 1456–1466 (2015)

    Article  Google Scholar 

  13. Pedregosa, F., et al.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825–2830 (2011)

    MathSciNet  MATH  Google Scholar 

  14. Abichandani, P., Lobo, D., Ford, G., Bucci, D., Kam, M.: Wind measurement and simulation techniques in multi-rotor small unmanned aerial vehicles. IEEE Access 8, 54910–54927 (2020)

    Article  Google Scholar 

Download references

Acknowledgement

This research was supported by Unmanned Vehicles Core Technology Research and Development Program through the National Research Foundation of Korea and Unmanned Vehicle Advanced Research Center funded by the Ministry of Science and ICT, the Republic of Korea (No. NRF-2020M3C1C1A0108316111).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chang-Hun Lee .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Yoon, D., Kim, YW., Kim, B., Lee, CH. (2023). Nonlinear Autoregressive with Gaussian Process Regression-Based Path-Following Guidance for UAV Under Time-Varying Disturbances. In: Jo, J., et al. Robot Intelligence Technology and Applications 7. RiTA 2022. Lecture Notes in Networks and Systems, vol 642. Springer, Cham. https://doi.org/10.1007/978-3-031-26889-2_2

Download citation

Publish with us

Policies and ethics