{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T22:00:04Z","timestamp":1773266404683,"version":"3.50.1"},"reference-count":72,"publisher":"IEEE","license":[{"start":{"date-parts":[[2021,6,29]],"date-time":"2021-06-29T00:00:00Z","timestamp":1624924800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,6,29]],"date-time":"2021-06-29T00:00:00Z","timestamp":1624924800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021,6,29]]},"DOI":"10.23919\/ecc54610.2021.9654841","type":"proceedings-article","created":{"date-parts":[[2022,1,3]],"date-time":"2022-01-03T20:17:44Z","timestamp":1641241064000},"page":"1556-1563","source":"Crossref","is-referenced-by-count":64,"title":["Model Predictive Control for Micro Aerial Vehicles: A Survey"],"prefix":"10.23919","author":[{"given":"Huan","family":"Nguyen","sequence":"first","affiliation":[{"name":"Norwegian University of Science and Technology (NTNU),Autonomous Robots Lab,Trondheim,Norway,7491"}]},{"given":"Mina","family":"Kamel","sequence":"additional","affiliation":[{"name":"Voliro AG,Zurich,Switzerland,8092"}]},{"given":"Kostas","family":"Alexis","sequence":"additional","affiliation":[{"name":"Norwegian University of Science and Technology (NTNU),Autonomous Robots Lab,Trondheim,Norway,7491"}]},{"given":"Roland","family":"Siegwart","sequence":"additional","affiliation":[{"name":"ETH Zurich,Autonomous Systems Lab,Zurich,Switzerland,8092"}]}],"member":"263","reference":[{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2016.12.009"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/CACSD.2004.1393890"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/SIMPAR.2018.8376281"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1002\/oca.939"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1017\/9781139061759"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2017.7989692"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2016.7487274"},{"key":"ref31","article-title":"Nonlinear model predictive control with actuator constraints for multi-rotor aerial vehicles","author":"bicego","year":"2019"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ICAR46387.2019.8981578"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-26054-9_23"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-54927-9_1"},{"key":"ref35","article-title":"Non-linear model predictive control for uavs with slung\/swung load","author":"gonzalez","year":"2015"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.23919\/ECC.2019.8796236"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/WCICA.2018.8630488"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2014.6906589"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2017.02.007"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1016\/S0045-7825(98)00383-1"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2012.6315483"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.3182\/20140824-6-ZA-1003.02692"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1177\/0278364910387173"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/ICUAS.2017.7991347"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.23919\/ICCAS47443.2019.8971725"},{"key":"ref29","first-page":"1","article-title":"Nonlinear model predictive control with enhanced actuator model for multi-rotor aerial vehicles with generic designs","author":"bicego","year":"2020","journal-title":"Journal of Intelligent & Robotic Systems"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/AIM.2018.8452262"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/CCA.2016.7587882"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/MMAR.2016.7575273"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2006.1678135"},{"key":"ref1","first-page":"1","article-title":"Three-dimensional coverage path planning via viewpoint resampling and tour optimization for aerial robots","author":"bircher","year":"2015","journal-title":"Autonomous Robots"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.23919\/ECC.2013.6669862"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2011.06.010"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2009.10.018"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-015-0238-7"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1049\/iet-cta.2011.0348"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2018.8619781"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2018.8594012"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2018.8463189"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2020.XVI.087"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2018.8460749"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/ECC.2016.7810612"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/ITSC.2016.7795749"},{"key":"ref56","article-title":"Transportation of cable suspended load using unmanned aerial vehicles: A real-time model predictive control approach","author":"jain","year":"2015"},{"key":"ref55","first-page":"1","article-title":"A survey on load transportation using multirotor uavs","author":"villa","year":"2019","journal-title":"Journal of Intelligent & Robotic Systems"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/CDC42340.2020.9304296"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.23919\/ACC.2018.8431275"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2016.7487175"},{"key":"ref10","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/37.845037","article-title":"Tutorial overview of model predictive control","volume":"20","author":"rawlings","year":"2000","journal-title":"IEEE Control Systems Magazine"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0109870"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1007\/s11081-011-9176-9"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2018.8593739"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.2514\/6.2007-6461"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2012.2206474"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2013.6696696"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/CCA.2015.7320769"},{"key":"ref17","doi-asserted-by":"crossref","first-page":"5420","DOI":"10.1109\/CDC.2010.5717652","article-title":"Geometric tracking control of a quadrotor uav on se (3)","author":"lee","year":"2010","journal-title":"49th IEEE Conference on Decision and Control (CDC)"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2017.08.849"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2010.5509412"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2014.6943034"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2015.7139850"},{"key":"ref6","volume":"26","author":"allg\u00f6wer","year":"2012","journal-title":"Nonlinear Model Predictive Control"},{"key":"ref5","author":"camacho","year":"2013","journal-title":"Model Predictive Control"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-46024-6_3"},{"key":"ref7","doi-asserted-by":"crossref","first-page":"789","DOI":"10.1016\/S0005-1098(99)00214-9","article-title":"Constrained model predictive control: Stability and optimality","volume":"36","author":"mayne","year":"2000","journal-title":"Automatica"},{"key":"ref49","first-page":"211","article-title":"Practical reinforcement learning for mpc: Learning from sparse objectives in under an hour on a real robot","author":"karnchanachari","year":"2020","journal-title":"Proceedings of Machine Learning Research vol 120 PMLR"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(89)90002-2"},{"key":"ref46","author":"sutton","year":"2018","journal-title":"Reinforcement Learning An Introduction"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAS.2015.7364911"},{"key":"ref48","article-title":"Plan online, learn offline: Efficient learning and exploration via model-based control","author":"lowrey","year":"2019","journal-title":"International Conference on Learning Representations"},{"key":"ref47","first-page":"990","article-title":"Deep value model predictive control","author":"hoeller","year":"2020"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA40945.2020.9196690"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2014.6906588"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2018.11.018"},{"key":"ref43","article-title":"Nonlinear control of quadrotor for fault tolerance: A total failure of one actuator","author":"wu","year":"2019","journal-title":"IEEE Transactions on Systems Man and Cybernetics Systems"}],"event":{"name":"2021 European Control Conference (ECC)","location":"Delft, Netherlands","start":{"date-parts":[[2021,6,29]]},"end":{"date-parts":[[2021,7,2]]}},"container-title":["2021 European Control Conference (ECC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9654796\/9654428\/09654841.pdf?arnumber=9654841","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,5]],"date-time":"2022-12-05T23:33:59Z","timestamp":1670283239000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9654841\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,29]]},"references-count":72,"URL":"https:\/\/doi.org\/10.23919\/ecc54610.2021.9654841","relation":{},"subject":[],"published":{"date-parts":[[2021,6,29]]}}}