864
Views
2
CrossRef citations to date
0
Altmetric
Research Article

Quadrotor Attitude Dynamics Identification Based on Nonlinear Autoregressive Neural Network with Exogenous Inputs

, &
Pages 265-289 | Received 31 Jul 2020, Accepted 13 Jan 2021, Published online: 22 Feb 2021

Figures & data

Figure 1. Body axis coordinate system

Figure 1. Body axis coordinate system

Figure 2. Quadrotor

Figure 2. Quadrotor

Figure 3. Spherical joint

Figure 3. Spherical joint

Figure 4. Inputs/outputs diagram

Figure 4. Inputs/outputs diagram

Figure 5. Axis damping feedback loop

Figure 5. Axis damping feedback loop

Figure 6. Pin diagram

Figure 6. Pin diagram

Figure 7. Part of AM335x family memory map (AM335x ARM cortex – A8 microprocessors (MPUs) technical reference manual 2013, 176)

Figure 7. Part of AM335x family memory map (AM335x ARM cortex – A8 microprocessors (MPUs) technical reference manual 2013, 176)

Figure 8. NARX series-parallel architecture (MATLAB Citation2013a. 2013. MathWorks)

Figure 8. NARX series-parallel architecture (MATLAB Citation2013a. 2013. MathWorks)

Figure 9. NARX parallel architecture (MATLAB Citation2013a. 2013. MathWorks)

Figure 9. NARX parallel architecture (MATLAB Citation2013a. 2013. MathWorks)

Figure 10. Modeling performance of pitch rate transfer function

Figure 10. Modeling performance of pitch rate transfer function

Figure 11. Modeling performance of roll rate transfer function

Figure 11. Modeling performance of roll rate transfer function

Figure 12. Modeling performance of yaw rate transfer function

Figure 12. Modeling performance of yaw rate transfer function

Table 1. CTTF results

Table 2. NARX results

Figure 13. Modeling performance of the NARX model of pitch rate during testing

Figure 13. Modeling performance of the NARX model of pitch rate during testing

Figure 14. Modeling performance of the NARX model of roll rate during testing

Figure 14. Modeling performance of the NARX model of roll rate during testing

Figure 15. Modeling performance of the NARX model of yaw rate during testing

Figure 15. Modeling performance of the NARX model of yaw rate during testing

Table 3. NARX results

Table 4. NARX MSE

Figure 16. Number of delays vs MSE for pitch rate

Figure 16. Number of delays vs MSE for pitch rate

Figure 17. Number of delays vs MSE for roll rate

Figure 17. Number of delays vs MSE for roll rate

Figure 18. Number of delays vs MSE for yaw rate

Figure 18. Number of delays vs MSE for yaw rate

Figure 19. MSE for yaw rate vs training set size

Figure 19. MSE for yaw rate vs training set size

Figure 20. MSE for roll rate vs training set size

Figure 20. MSE for roll rate vs training set size

Figure 21. MSE for pitch rate vs training set size

Figure 21. MSE for pitch rate vs training set size

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.