{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T07:00:48Z","timestamp":1775199648712,"version":"3.50.1"},"reference-count":45,"publisher":"MDPI AG","issue":"24","license":[{"start":{"date-parts":[[2019,12,9]],"date-time":"2019-12-09T00:00:00Z","timestamp":1575849600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["No.2018YFB1305001, No.2016YFB0502202 and No.2016YFB0501803"],"award-info":[{"award-number":["No.2018YFB1305001, No.2016YFB0502202 and No.2016YFB0501803"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The fully autonomous operation of multirotor unmanned air vehicles (UAVs) in many applications requires support of precision landing. Onboard camera and fiducial marker have been widely used for this critical phase due to its low cost and high effectiveness. This paper proposes a six-degrees-of-freedom (DoF) pose estimation solution for UAV landing based on an artificial marker and a micro-electromechanical system (MEMS) inertial measurement unit (IMU). The position and orientation of the landing maker are measured in advance. The absolute position and heading of the UAV are estimated by detecting the marker and extracting corner points with the onboard monocular camera. To achieve continuous and reliable positioning when the marker is occasionally shadowed, IMU data is fused by an extended Kalman filter (EKF). The error terms of the IMU sensor are modeled and estimated. Field experiments show that the positioning accuracy of the proposed system is at centimeter level, and the heading error is less than 0.1 degrees. Comparing to the marker-based approach, the roll and pitch angle errors decreased by 33% and 54% on average. Within five seconds of vision outage, the average drifts of the horizontal and vertical position were 0.41 and 0.09 m, respectively.<\/jats:p>","DOI":"10.3390\/s19245428","type":"journal-article","created":{"date-parts":[[2019,12,9]],"date-time":"2019-12-09T11:22:51Z","timestamp":1575890571000},"page":"5428","update-policy":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Artificial Marker and MEMS IMU-Based Pose Estimation Method to Meet Multirotor UAV Landing Requirements"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0001-6858-7803","authenticated-orcid":false,"given":"Yibin","family":"Wu","sequence":"first","affiliation":[{"name":"GNSS Research Center, Wuhan University, No. 129 Luoyu Road, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0002-5591-0859","authenticated-orcid":false,"given":"Xiaoji","family":"Niu","sequence":"additional","affiliation":[{"name":"GNSS Research Center, Wuhan University, No. 129 Luoyu Road, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Junwei","family":"Du","sequence":"additional","affiliation":[{"name":"GNSS Research Center, Wuhan University, No. 129 Luoyu Road, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Le","family":"Chang","sequence":"additional","affiliation":[{"name":"GNSS Research Center, Wuhan University, No. 129 Luoyu Road, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hailiang","family":"Tang","sequence":"additional","affiliation":[{"name":"GNSS Research Center, Wuhan University, No. 129 Luoyu Road, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongping","family":"Zhang","sequence":"additional","affiliation":[{"name":"GNSS Research Center, Wuhan University, No. 129 Luoyu Road, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,12,9]]},"reference":[{"key":"ref_1","first-page":"1207","article-title":"The photogrammetric potential of low-cost UAVs in forestry and agriculture","volume":"31","author":"Teichert","year":"2008","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/j.compag.2004.02.006","article-title":"Imaging from an unmanned aerial vehicle: Agricultural surveillance and decision support","volume":"44","author":"Herwitz","year":"2004","journal-title":"Comput. Electron. Agric."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Waharte, S., and Trigoni, N. (2010, January 6\u20137). Supporting search and rescue operations with UAVs. Proceedings of the International Conference on Emerging Security Technologies, Canterbury, UK.","DOI":"10.1109\/EST.2010.31"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/j.ijtst.2017.02.001","article-title":"Unmanned Aerial Aircraft Systems for transportation engineering: Current practice and future challenges","volume":"5","author":"Barmpounakis","year":"2016","journal-title":"Int. J. Transp. Sci. Technol."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"6778","DOI":"10.1109\/JSEN.2017.2746184","article-title":"A Novel trail detection and scene understanding framework for a quadrotor UAV with monocular vision","volume":"17","author":"Liu","year":"2017","journal-title":"IEEE Sens. J."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Merz, T., Duranti, S., and Conte, G. (2006). Autonomous landing of an unmanned helicopter based on vision and inertial sensing. Experimental Robotics, Springer. [9th ed.].","DOI":"10.1007\/11552246_33"},{"key":"ref_7","unstructured":"Groves, P.D. (2013). Principles of GNSS, Inertial, Multisensor Integrated Navigation Systems, Artech House."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"789","DOI":"10.1109\/JSEN.2009.2034730","article-title":"Robust INS\/GPS sensor fusion for UAV localization using SDRE nonlinear filtering","volume":"10","author":"Nemra","year":"2010","journal-title":"IEEE Sens. J."},{"key":"ref_9","unstructured":"Falco, G., Guti\u00e9rrez, M.C.C., Serna, E.P., Zacchello, F., and Bories, S. (2014, January 8\u201312). Low-cost real-time tightly-coupled GNSS\/INS navigation system based on carrier-phase double-differences for UAV applications. Proceedings of the 27th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2014), Tampa, FL, USA."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Dabove, P., and Di Pietra, V. (2019). Single-baseline RTK positioning using dual-frequency GNSS receivers inside smartphones. Sensors, 19.","DOI":"10.3390\/s19194302"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Robustelli, U., Baiocchi, V., and Pugliano, G. (2019). Assessment of dual frequency GNSS observations from a Xiaomi Mi 8 Android smartphone and positioning performance analysis. Electronics, 8.","DOI":"10.3390\/electronics8010091"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Balamurugan, G., Valarmathi, J., and Naidu, V.P.S. (2016, January 3\u20135). survey on UAV navigation in GPS denied environments. Proceedings of the International Conference on Signal Processing, Communication, Power and Embedded System (SCOPES), Odisha, India.","DOI":"10.1109\/SCOPES.2016.7955787"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Shen, S., Mulgaonkar, Y., Michael, N., and Kumar, V. (2013, January 6\u201310). Vision-based state estimation for autonomous rotorcraft MAVs in complex environments. Proceedings of the IEEE International Conference on Robotics and Automation, Karlsruhe, Germany.","DOI":"10.1109\/ICRA.2013.6630808"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Gautam, A., and Saripalli, S.P.B.S. (2014, January 27\u201330). A survey of autonomous landing techniques for UAVs. Proceedings of the International Conference on Unmanned Aircraft Systems (ICUAS), Orlando, FL, USA.","DOI":"10.1109\/ICUAS.2014.6842377"},{"key":"ref_15","unstructured":"Fiala, M. (2005, January 20\u201325). ARTag, a fiducial marker system using digital techniques. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201905), San Diego, CA, USA."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Olson, E. (2011, January 9\u201313). AprilTag: A robust and flexible visual fiducial system. Proceedings of the IEEE International Conference on Robotics and Automation, Shanghai, China.","DOI":"10.1109\/ICRA.2011.5979561"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"2280","DOI":"10.1016\/j.patcog.2014.01.005","article-title":"Automatic generation and detection of highly reliable fiducial markers under occlusion","volume":"47","year":"2014","journal-title":"Pattern Recognit."},{"key":"ref_18","unstructured":"Ling, K. (2014). Precision Landing of a Quadrotor UAV on a Moving Target Using Low-Cost Sensors. [Master\u2019s Thesis, University of Waterloo]."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Kyristsis, S., Antonopoulos, A., Chanialakis, T., Stefanakis, E., Linardos, C., Tripolitsiotis, A., and Partsinevelos, P. (2016). Towards autonomous modular UAV missions: The detection, geo-location and landing paradigm. Sensors, 16.","DOI":"10.3390\/s16111844"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Jayatilleke, L., and Zhang, N. (2013, January 15\u201318). Landmark-based localization for Unmanned Aerial Vehicles. Proceedings of the IEEE International Systems Conference (SysCon), Orlando, FL, USA.","DOI":"10.1109\/SysCon.2013.6549921"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Millet, P., Ready, B., and McLain, T. (2009, January 10\u201313). Vision-based precision landings of a tailsitter UAV. Proceedings of the AIAA Guidance, Navigation, Control Conference, Chicago, IL, USA.","DOI":"10.2514\/6.2009-5680"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Pan, X., Ma, D., Jin, L., and Jiang, Z. (2008, January 27\u201330). Vision-Based Approach Angle and Height Estimation for UAV Landing. Proceedings of the Congress on Image and Signal Processing, Hainan, China.","DOI":"10.1109\/CISP.2008.78"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Acuna, R., and Willert, V. (2018, January 6\u201310). Dynamic Markers: UAV landing proof of concept. Proceedings of the Latin American Robotic Symposium, 2018 Brazilian Symposium on Robotics (SBR) and 2018 Workshop on Robotics in Education (WRE), Joao Pessoa, Brazil.","DOI":"10.1109\/LARS\/SBR\/WRE.2018.00093"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1007\/s10846-012-9749-7","article-title":"An onboard monocular vision system for autonomous takeoff, hovering and landing of a micro aerial vehicle","volume":"69","author":"Yang","year":"2013","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1007\/s10846-016-0399-z","article-title":"Vision based autonomous landing of multirotor UAV on moving platform","volume":"85","author":"Araar","year":"2016","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_26","unstructured":"Lange, S., Sunderhauf, N., and Protzel, P. (2009, January 22\u201326). A vision based onboard approach for landing and position control of an autonomous multirotor UAV in GPS-denied environments. Proceedings of the International Conference on Advanced Robotics, Munich, Germany."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Nguyen, P.H., Kim, K.W., Lee, Y.W., and Park, K.R. (2017). Remote marker-based tracking for UAV landing using visible-light camera sensor. Sensors, 17.","DOI":"10.3390\/s17091987"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Nguyen, P.H., Arsalan, M., Koo, J.H., Naqvi, R.A., Truong, N.Q., and Park, K.R. (2018). LightDenseYOLO: A fast and accurate marker tracker for autonomous UAV landing by visible light camera sensor on drone. Sensors, 18.","DOI":"10.3390\/s18061703"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Benini, A., Rutherford, M.J., and Valavanis, K.P. (2016, January 16\u201321). Real-time, GPU-based pose estimation of a UAV for autonomous takeoff and landing. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Stockholm, Sweden.","DOI":"10.1109\/ICRA.2016.7487525"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1109\/TSMC.1979.4310076","article-title":"A Threshold selection method from gray-level histograms","volume":"9","author":"Otsu","year":"1979","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"679","DOI":"10.1109\/TPAMI.1986.4767851","article-title":"A computational approach to edge detection","volume":"PAMI-8","author":"Canny","year":"1986","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_32","unstructured":"Shi, J., and Tomasi, C. (1994, January 21\u201323). Good features to track. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA."},{"key":"ref_33","first-page":"4","article-title":"Pyramidal implementation of the affine lucas kanade feature tracker description of the algorithm","volume":"5","author":"Bouguet","year":"2001","journal-title":"Intel Corp."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1330","DOI":"10.1109\/34.888718","article-title":"A flexible new technique for camera calibration","volume":"22","author":"Zhang","year":"2000","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1007\/s11263-008-0152-6","article-title":"EPnP: An accurate O(n) solution to the PnP problem","volume":"81","author":"Lepetit","year":"2009","journal-title":"Int. J. Comput. Vis."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1145\/358669.358692","article-title":"Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography","volume":"24","author":"Fischler","year":"1981","journal-title":"Commun. ACM"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Triggs, B., McLauchlan, P.F., Hartley, R.I., and Fitzgibbon, A.W. (1999, January 21\u201322). Bundle adjustment\u2014A modern synthesis. Proceedings of the International Workshop on Vision Algorithms, Corfu, Greece.","DOI":"10.1007\/3-540-44480-7_21"},{"key":"ref_38","unstructured":"Agarwal, S., and Mierle, K. (2019, November 06). Ceres Solver. Available online: https:\/\/2.zoppoz.workers.dev:443\/http\/ceres-solver.org."},{"key":"ref_39","unstructured":"Shin, E.H. (2005). Estimation Techniques for Low-Cost Inertial Navigation. [Ph.D. Thesis, Department of Geomatics Engineering, The University of Calgary]."},{"key":"ref_40","unstructured":"Shin, E.-H. (2001). Accuarcy Improvement of Low Cost INS\/GPS for Land Applications. [Master\u2019s Thesis, Department of Geomatics Engineering, University of Calgary]."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Furgale, P., Rehder, J., and Siegwart, R. (2013, January 3\u20137). Unified temporal and spatial calibration for multi-sensor systems. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan.","DOI":"10.1109\/IROS.2013.6696514"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Teunissen, P., and Montenbruck, O. (2017). Springer Handbook of Global Navigation Satellite Systems, Springer.","DOI":"10.1007\/978-3-319-42928-1"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Geiger, W., Bartholomeyczik, J., Breng, U., Gutmann, W., Hafen, M., Handrich, E., Huber, M., Jackle, A., Kempfer, U., and Kopmann, H. (2008, January 20\u201323). MEMS IMU for AHRS applications. Proceedings of the IEEE\/ION Position, Location and Navigation Symposium, Portland, OR, USA.","DOI":"10.1109\/PLANS.2008.4569973"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Madgwick, S.O.H., Harrison, A.J.L., and Vaidyanathan, R. (2011, January 24\u201328). Estimation of IMU and MARG orientation using a gradient descent algorithm. Proceedings of the IEEE international conference on rehabilitation robotics, Toronto, ON, Canada.","DOI":"10.1109\/ICORR.2011.5975346"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"1203","DOI":"10.1109\/TAC.2008.923738","article-title":"Nonlinear complementary filters on the special orthogonal group","volume":"53","author":"Mahony","year":"2008","journal-title":"IEEE Trans. Autom. Control"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/www.mdpi.com\/1424-8220\/19\/24\/5428\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:40:46Z","timestamp":1760190046000},"score":1,"resource":{"primary":{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/www.mdpi.com\/1424-8220\/19\/24\/5428"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12,9]]},"references-count":45,"journal-issue":{"issue":"24","published-online":{"date-parts":[[2019,12]]}},"alternative-id":["s19245428"],"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.3390\/s19245428","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,12,9]]}}}