{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T15:47:16Z","timestamp":1778860036196,"version":"3.51.4"},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,1,24]],"date-time":"2024-01-24T00:00:00Z","timestamp":1706054400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,1,24]],"date-time":"2024-01-24T00:00:00Z","timestamp":1706054400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"published-print":{"date-parts":[[2024,3]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This technical note proves analytically how the exact equivalence of the Newton-Euler and Euler-Lagrange modeling formulations as applied to multirotor UAVs is achieved. This is done by deriving a correct Euler-Lagrange multirotor attitude dynamics model. A review of the published literature reveals that the commonly adopted Euler-Lagrange multirotor dynamics model is equivalent to the Newton-Euler model only when it comes to the position dynamics, but not in the attitude dynamics. Step-by-step derivations and calculations are provided to show how modeling equivalence to the Newton-Euler formulation is proven. The modeling equivalence is then verified by obtaining identical results in numerical simulation studies. Simulation results also illustrate that when using the correct model for feedback linearization, controller stability at high gains is improved.<\/jats:p>","DOI":"10.1007\/s10846-023-02040-9","type":"journal-article","created":{"date-parts":[[2024,1,24]],"date-time":"2024-01-24T07:02:07Z","timestamp":1706079727000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Correction to the Euler Lagrange Multirotor Model with Euler Angles Generalized Coordinates"],"prefix":"10.1007","volume":"110","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9103-9749","authenticated-orcid":false,"given":"Simone","family":"Martini","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2393-8539","authenticated-orcid":false,"given":"Kimon P.","family":"Valavanis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4104-4352","authenticated-orcid":false,"given":"Margareta","family":"Stefanovic","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6394-8606","authenticated-orcid":false,"given":"Matthew J.","family":"Rutherford","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2386-3146","authenticated-orcid":false,"given":"Alessandro","family":"Rizzo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,1,24]]},"reference":[{"issue":"1","key":"2040_CR1","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1007\/s11044-018-09639-z","volume":"45","author":"A Gaull","year":"2019","unstructured":"Gaull, A.: A rigorous proof for the equivalence of the projective newton-euler equations and the lagrange equations of second kind for spatial rigid multibody systems. Multibody Sys.Dyn. 45(1), 87\u2013103 (2019)","journal-title":"Multibody Sys.Dyn."},{"key":"2040_CR2","unstructured":"Luukkonen, T.: Modelling and control of quadcopter. Independent research project in applied mathematics. Espoo. 22(22) (2011)"},{"key":"2040_CR3","volume-title":"Design and control of quadrotors with application to autonomous flying","author":"S Bouabdallah","year":"2007","unstructured":"Bouabdallah, S.: Design and control of quadrotors with application to autonomous flying. Technical report, Epfl (2007)"},{"key":"2040_CR4","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1007\/s12555-015-0289-3","volume":"15","author":"H Lee","year":"2017","unstructured":"Lee, H., Kim, H.J.: Trajectory tracking control of multirotors from modelling to experiments: a survey. Int. J. Control Autom. Syst. 15, 281\u2013292 (2017)","journal-title":"Int. J. Control Autom. Syst."},{"key":"2040_CR5","doi-asserted-by":"crossref","unstructured":"Bouabdallah, S., Noth, A., Siegwart, R.: Pid vs lq control techniques applied to an indoor micro quadrotor. In: 2004 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS)(IEEE Cat. No. 04CH37566), vol. 3, pp. 2451\u20132456 (2004). IEEE","DOI":"10.1109\/IROS.2004.1389776"},{"issue":"4","key":"2040_CR6","doi-asserted-by":"publisher","first-page":"510","DOI":"10.1109\/TCST.2004.825052","volume":"12","author":"P Castillo","year":"2004","unstructured":"Castillo, P., Dzul, A., Lozano, R.: Real-time stabilization and tracking of a four-rotor mini rotorcraft. IEEE Trans. Control Syst. Technol. 12(4), 510\u2013516 (2004)","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"2040_CR7","unstructured":"Castillo, P., Lozano, R., Dzul, A.: Stabilization of a mini-rotorcraft having four rotors. In: 2004 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS)(IEEE Cat. No. 04CH37566), vol. 3, pp. 2693\u20132698 (2004). IEEE"},{"key":"2040_CR8","doi-asserted-by":"crossref","unstructured":"Raffo, G.V., Ortega, M.G., Rubio, F.R.: Backstepping\/nonlinear h$$\\infty $$ control for path tracking of a quadrotor unmanned aerial vehicle. In: 2008 American Control Conference, pp. 3356\u20133361 (2008). IEEE","DOI":"10.1109\/ACC.2008.4587010"},{"key":"2040_CR9","doi-asserted-by":"crossref","unstructured":"Raffo, G.V., Ortega, M.G., Rubio, F.R.: An integral predictive\/nonlinear h$$\\infty $$ control structure for a quadrotor helicopter. Automatica 46(1), 29\u201339 (2010)","DOI":"10.1016\/j.automatica.2009.10.018"},{"key":"2040_CR10","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1007\/s10846-009-9331-0","volume":"56","author":"A Das","year":"2009","unstructured":"Das, A., Lewis, F., Subbarao, K.: Backstepping approach for controlling a quadrotor using lagrange form dynamics. J. Intell. Rob. Syst. 56, 127\u2013151 (2009)","journal-title":"J. Intell. Rob. Syst."},{"issue":"3","key":"2040_CR11","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1109\/MRA.2012.2206474","volume":"19","author":"R Mahony","year":"2012","unstructured":"Mahony, R., Kumar, V., Corke, P.: Multirotor aerial vehicles: modeling, estimation, and control of quadrotor. IEEE Robotics & Automation Magazine. 19(3), 20\u201332 (2012). https:\/\/doi.org\/10.1109\/MRA.2012.2206474","journal-title":"IEEE Robotics & Automation Magazine."},{"issue":"3","key":"2040_CR12","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1109\/MCS.2018.2810559","volume":"38","author":"A L\u2019afflitto","year":"2018","unstructured":"L\u2019afflitto, A., Anderson, R.B., Mohammadi, K.: An introduction to nonlinear robust control for unmanned quadrotor aircraft: How to design control algorithms for quadrotors using sliding mode control and adaptive control techniques [focus on education]. IEEE Control Syst. Mag. 38(3), 102\u2013121 (2018)","journal-title":"IEEE Control Syst. Mag."},{"issue":"3","key":"2040_CR13","doi-asserted-by":"publisher","first-page":"517","DOI":"10.1109\/TRO.2008.924250","volume":"24","author":"V Duindam","year":"2008","unstructured":"Duindam, V., Stramigioli, S.: Singularity-free dynamic equations of open-chain mechanisms with general holonomic and nonholonomic joints. IEEE Trans. Rob. 24(3), 517\u2013526 (2008). https:\/\/doi.org\/10.1109\/TRO.2008.924250","journal-title":"IEEE Trans. Rob."},{"key":"2040_CR14","doi-asserted-by":"crossref","unstructured":"From, P.J.: An explicit formulation of singularity-free dynamic equations of mechanical systems in lagrangian form\u2014part two: multibody systems. (2012)","DOI":"10.4173\/mic.2012.2.3"},{"key":"2040_CR15","doi-asserted-by":"publisher","unstructured":"Welde, J., Kumar, V.: Coordinate-free dynamics and differential flatness of a class of 6dof aerial manipulators, 4307\u20134313 (2020). https:\/\/doi.org\/10.1109\/ICRA40945.2020.9196705","DOI":"10.1109\/ICRA40945.2020.9196705"},{"issue":"9","key":"2040_CR16","doi-asserted-by":"publisher","first-page":"3822","DOI":"10.1016\/j.asr.2022.10.023","volume":"71","author":"J Lav\u00edn-Delgado","year":"2023","unstructured":"Lav\u00edn-Delgado, J., Beltr\u00e1n, Z.Z., G\u00f3mez-Aguilar, J., P\u00e9rez-Careta, E.: Controlling a quadrotor uav by means of a fractional nested saturation control. Adv. Space Res. 71(9), 3822\u20133836 (2023)","journal-title":"Adv. Space Res."},{"issue":"4","key":"2040_CR17","doi-asserted-by":"publisher","first-page":"1505","DOI":"10.1016\/j.jfranklin.2022.01.002","volume":"359","author":"S Wang","year":"2022","unstructured":"Wang, S., Polyakov, A., Zheng, G.: Quadrotor stabilization under time and space constraints using implicit pid controller. J. Franklin Inst. 359(4), 1505\u20131530 (2022)","journal-title":"J. Franklin Inst."},{"issue":"12","key":"2040_CR18","doi-asserted-by":"publisher","first-page":"2727","DOI":"10.3390\/math11122727","volume":"11","author":"DS Bernstein","year":"2023","unstructured":"Bernstein, D.S., Goel, A., Kouba, O.: Deriving euler\u2019s equation for rigid-body rotation via lagrangian dynamics with generalized coordinates. Mathematics. 11(12), 2727 (2023)","journal-title":"Mathematics."},{"key":"2040_CR19","doi-asserted-by":"crossref","unstructured":"Martini, S., S\u00f6nmez, S., Rizzo, A., Stefanovic, M., Rutherford, M.J., Valavanis, K.P.: Euler-lagrange modeling and control of quadrotor uav with aerodynamic compensation. In: 2022 International Conference on Unmanned Aircraft Systems (ICUAS), pp. 369\u2013377 (2022). IEEE","DOI":"10.1109\/ICUAS54217.2022.9836215"},{"key":"2040_CR20","volume-title":"Lecture notes in Attitude Kinematics","author":"C Novara","year":"2020","unstructured":"Novara, C.: Lecture notes in Attitude Kinematics. Nonlinear Control and Aerospace Applications, Department of Electronics and Telecommunications (DET) (2020)"},{"key":"2040_CR21","unstructured":"Beard, R.: Quadrotor dynamics and control rev 0.1. (2008)"},{"key":"2040_CR22","doi-asserted-by":"publisher","unstructured":"Alaimo, A., Artale, V., Milazzo, C., Ricciardello, A., Trefiletti, L.: Mathematical modeling and control of a hexacopter. In: 2013 International Conference on Unmanned Aircraft Systems (ICUAS), pp. 1043\u20131050 (2013). https:\/\/doi.org\/10.1109\/ICUAS.2013.6564793","DOI":"10.1109\/ICUAS.2013.6564793"}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-023-02040-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10846-023-02040-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-023-02040-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,4,1]],"date-time":"2024-04-01T02:17:54Z","timestamp":1711937874000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10846-023-02040-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1,24]]},"references-count":22,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,3]]}},"alternative-id":["2040"],"URL":"https:\/\/doi.org\/10.1007\/s10846-023-02040-9","relation":{},"ISSN":["0921-0296","1573-0409"],"issn-type":[{"value":"0921-0296","type":"print"},{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,1,24]]},"assertion":[{"value":"21 November 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 December 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 January 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval"}},{"value":"Not applicable","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate"}},{"value":"Not applicable","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"Not applicable","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of interest"}}],"article-number":"17"}}