{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,31]],"date-time":"2025-12-31T00:56:02Z","timestamp":1767142562881,"version":"build-2238731810"},"reference-count":74,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2019,10,1]],"date-time":"2019-10-01T00:00:00Z","timestamp":1569888000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2019,10,1]],"date-time":"2019-10-01T00:00:00Z","timestamp":1569888000000},"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":["Int. J. Autom. Comput."],"published-print":{"date-parts":[[2019,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Three-dimensional (3D) visual tracking of a multicopter (where the camera is fixed while the multicopter is moving) means continuously recovering the six-degree-of-freedom pose of the multicopter relative to the camera. It can be used in many applications, such as precision terminal guidance and control algorithm validation for multicopters. However, it is difficult for many researchers to build a 3D visual tracking system for multicopters (VTSMs) by using cheap and off-the-shelf cameras. This paper firstly gives an over- view of the three key technologies of a 3D VTSMs: multi-camera placement, multi-camera calibration and pose estimation for multi-copters. Then, some representative 3D visual tracking systems for multicopters are introduced. Finally, the future development of the 3D VTSMs is analyzed and summarized.<\/jats:p>","DOI":"10.1007\/s11633-019-1199-2","type":"journal-article","created":{"date-parts":[[2019,10,2]],"date-time":"2019-10-02T02:15:43Z","timestamp":1569982543000},"page":"707-719","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":24,"title":["A Survey on 3D Visual Tracking of Multicopters"],"prefix":"10.1007","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0665-4956","authenticated-orcid":false,"given":"Qiang","family":"Fu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiang-Yang","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"He","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,10,1]]},"reference":[{"issue":"3","key":"1199_CR1","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1109\/MRA.2012.2206474","volume":"19","author":"R Mahony","year":"2012","unstructured":"R. Mahony, V. Kumar, P. Corke. Multirotor aerial vehicles: Modeling, estimation, and control of quadrotor. IEEE Robotics & Automation Magazine, vol. 19, no. 3, pp. 20\u201332, 2012. DOI: \n                  https:\/\/doi.org\/10.1109\/MRA.2012.2206474\n                  \n                .","journal-title":"IEEE Robotics & Automation Magazine"},{"issue":"3","key":"1199_CR2","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1109\/MRA.2014.2322295","volume":"21","author":"D Scaramuzza","year":"2014","unstructured":"D. Scaramuzza, M. C. Achtelik, L. Doitsidis, F. Friedrich, E. Kosmatopoulos, A. Martinelli, M. W. Achtelik, M. Chli, S. Chatzichristofis, L. Kneip, D. Gurdan, L. Heng, G. H. Lee, S. Lynen, M. Pollefeys, A. Renzaglia, R. Siegwart, J. C. Stumpf, P. Tanskanen, C. Troiani, S. Weiss, L. Meier. Vision-controlled micro flying robots: From system design to autonomous navigation and mapping in GPS-denied environments. IEEE Robotics & Automation Magazine, vol. 21, no. 3, pp. 26\u201340, 2014. DOI: \n                  https:\/\/doi.org\/10.1109\/MRA.2014.2322295\n                  \n                .","journal-title":"IEEE Robotics & Automation Magazine"},{"issue":"4","key":"1199_CR3","doi-asserted-by":"publisher","first-page":"413","DOI":"10.1007\/s11633-014-0857-7","volume":"12","author":"F Zhou","year":"2015","unstructured":"F. Zhou, W. Zheng, Z. F. Wang. Adaptive noise identification in vision-assisted motion estimation for unmanned aerial vehicles. International Journal of Automation and Computing, vol. 12, no. 4, pp. 413\u2013420, 2015. DOI: \n                  https:\/\/doi.org\/10.1007\/s11633-014-0857-7\n                  \n                .","journal-title":"International Journal of Automation and Computing"},{"issue":"4","key":"1199_CR4","doi-asserted-by":"publisher","first-page":"602","DOI":"10.1109\/JAS.2017.7510604","volume":"4","author":"W He","year":"2017","unstructured":"W. He, Z. J. Li, C. L. P. Chen. A survey of human-centered intelligent robots: Issues and challenges. IEEE\/CAA Journal of Automatica Sinica, vol. 4, no. 4, pp. 602\u2013609, 2017. DOI: \n                  https:\/\/doi.org\/10.1109\/JAS.2017.7510604\n                  \n                .","journal-title":"IEEE\/CAA Journal of Automatica Sinica"},{"issue":"1","key":"1199_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1561\/0600000001","volume":"1","author":"V Lepetit","year":"2005","unstructured":"V. Lepetit, P. Fua. Monocular model-based 3D tracking of rigid objects. Foundations and Trends in Computer Graphics and Vision, vol. 1, no. 1, pp. 1\u201389, 2005. DOI: \n                  https:\/\/doi.org\/10.1561\/0600000001\n                  \n                .","journal-title":"Foundations and Trends in Computer Graphics and Vision"},{"issue":"4","key":"1199_CR6","doi-asserted-by":"publisher","first-page":"603","DOI":"10.16383\/j.aas.2006.04.016","volume":"32","author":"Z Q Hou","year":"2006","unstructured":"Z. Q. Hou, C. Z. Han. A survey of visual tracking. Acta Automatica Sinica, vol. 32, no. 4, pp. 603\u2013617, 2006. DOI: \n                  https:\/\/doi.org\/10.16383\/j.aas.2006.04.016\n                  \n                . (in Chinese)","journal-title":"Acta Automatica Sinica"},{"issue":"6","key":"1199_CR7","doi-asserted-by":"publisher","first-page":"656","DOI":"10.1007\/s11633-018-1117-z","volume":"15","author":"X Y Gong","year":"2018","unstructured":"X. Y. Gong, H. Su, D. Xu, Z. T. Zhang, F. Shen, H. B. Yang. An overview of contour detection approaches. International Journal of Automation and Computing, vol. 15, no. 6, pp. 656\u2013672, 2018. DOI: \n                  https:\/\/doi.org\/10.1007\/s11633-018-1117-z\n                  \n                .","journal-title":"International Journal of Automation and Computing"},{"key":"1199_CR8","unstructured":"VICON Motion Capture Systems, [Online], Available: \n                  https:\/\/doi.org\/www.vicon.com\/\n                  \n                , October 3, 2018."},{"key":"1199_CR9","unstructured":"OptiTrack Motion Capture Systems, [Online], Available: \n                  https:\/\/doi.org\/www.optitrack.com\/\n                  \n                , October 3, 2018."},{"issue":"2","key":"1199_CR10","doi-asserted-by":"publisher","first-page":"789","DOI":"10.1109\/TMECH.2014.2305916","volume":"20","author":"A Assa","year":"2015","unstructured":"A. Assa, F. Janabi-Sharifi. Virtual visual servoing for multicamera pose estimation. IEEE\/ASME Transactions on Mechatronics, vol. 20, no. 2, pp. 789\u2013798, 2015. DOI: \n                  https:\/\/doi.org\/10.1109\/TMECH.2014.2305916\n                  \n                .","journal-title":"IEEE\/ASME Transactions on Mechatronics"},{"issue":"2","key":"1199_CR11","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1002\/rob.20414","volume":"29","author":"F Kendoul","year":"2012","unstructured":"F. Kendoul. Survey of advances in guidance, navigation, and control of unmanned rotorcraft systems. Journal of Field Robotics, vol. 29, no. 2, pp. 315\u2013378, 2012. DOI: \n                  https:\/\/doi.org\/10.1002\/rob.20414\n                  \n                .","journal-title":"Journal of Field Robotics"},{"key":"1199_CR12","unstructured":"OptiTrack Camera Placement, [Online], Available: \n                  https:\/\/doi.org\/t.cn\/EhrxoJk\n                  \n                , October 3, 2018."},{"key":"1199_CR13","doi-asserted-by":"publisher","first-page":"1080","DOI":"10.1109\/ROBOT.1991.131737","volume-title":"Proceedings of IEEE International Conference on Robotics and Automation","author":"S Sakane","year":"1991","unstructured":"S. Sakane, T. Sato. Automatic planning of light source and camera placement for an active photometric stereo system. In Proceedings of IEEE International Conference on Robotics and Automation, IEEE, Sacramento, USA, pp. 1080\u20131087, 1991. DOI: \n                  https:\/\/doi.org\/10.1109\/ROBOT.1991.131737\n                  \n                ."},{"issue":"1","key":"1199_CR14","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1006\/cviu.1995.1009","volume":"61","author":"S K Yi","year":"1995","unstructured":"S. K. Yi, R. M. Haralick, L. G. Shapiro. Optimal sensor and light source positioning for machine vision. Computer Vision and Image Understanding, vol. 61, no. 1, pp. 122\u2013137, 1995. DOI: \n                  https:\/\/doi.org\/10.1006\/cviu.1995.1009\n                  \n                .","journal-title":"Computer Vision and Image Understanding"},{"issue":"11","key":"1199_CR15","doi-asserted-by":"publisher","first-page":"1047","DOI":"10.3969\/j.issn.1006-8961.2001.11.001","volume":"6","author":"J A Sun","year":"2001","unstructured":"J. A. Sun, D. H. Lv, A. P. Song, T. G. Zhuang. A survey of sensor planning in computer vision. Journal of Image and Graphics, vol. 6, no. 11, pp. 1047\u20131052, 2001. DOI: \n                  https:\/\/doi.org\/10.3969\/j.issn.1006-8961.2001.11.001\n                  \n                . (in Chinese)","journal-title":"Journal of Image and Graphics"},{"issue":"4","key":"1199_CR16","doi-asserted-by":"publisher","first-page":"927","DOI":"10.1016\/S0031-3203(01)00076-0","volume":"35","author":"G Olague","year":"2002","unstructured":"G. Olague, R. Mohr. Optimal camera placement for accurate reconstruction. Pattern Recognition, vol. 35, no. 4, pp. 927\u2013944, 2002. DOI: \n                  https:\/\/doi.org\/10.1016\/S0031-3203(01)00076-0\n                  \n                .","journal-title":"Pattern Recognition"},{"issue":"4","key":"1199_CR17","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1007\/s00138-007-0094-y","volume":"19","author":"X Chen","year":"2008","unstructured":"X. Chen, J. Davis. An occlusion metric for selecting robust camera configurations. Machine Vision and Applications, vol. 19, no. 4, pp. 217\u2013222, 2008. DOI: \n                  https:\/\/doi.org\/10.1007\/s00138-007-0094-y\n                  \n                .","journal-title":"Machine Vision and Applications"},{"issue":"3","key":"1199_CR18","doi-asserted-by":"publisher","first-page":"1209","DOI":"10.1109\/TVCG.2016.2637334","volume":"23","author":"P Rahimian","year":"2017","unstructured":"P. Rahimian, J. K. Kearney. Optimal camera placement for motion capture systems. IEEE Transactions on Visualization and Computer Graphics, vol. 23, no. 3, pp. 1209\u20131221, 2017. DOI: \n                  https:\/\/doi.org\/10.1109\/TVCG.2016.2637334\n                  \n                .","journal-title":"IEEE Transactions on Visualization and Computer Graphics"},{"key":"1199_CR19","doi-asserted-by":"publisher","first-page":"438","DOI":"10.1109\/IROS.2012.6385605","volume-title":"Proceedings of IEEE\/RSJ International Conference on Intelligent Robots and Systems","author":"J H Kim","year":"2012","unstructured":"J. H. Kim, B. K. Koo. Convenient calibration method for unsynchronized multi-camera networks using a small reference object. In Proceedings of IEEE\/RSJ International Conference on Intelligent Robots and Systems, IEEE, Vilamoura, Portugal, pp. 438\u2013444, 2012. DOI: \n                  https:\/\/doi.org\/10.1109\/IROS.2012.6385605\n                  \n                ."},{"issue":"11","key":"1199_CR20","doi-asserted-by":"publisher","first-page":"1330","DOI":"10.1109\/34.888718","volume":"22","author":"Z Zhang","year":"2000","unstructured":"Z. Zhang. A flexible new technique for camera calibration. IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 22, no. 11, pp. 1330\u20131334, 2000. DOI: \n                  https:\/\/doi.org\/10.1109\/34.888718\n                  \n                .","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"1199_CR21","first-page":"9","volume-title":"Vision, Video, and Graphics","author":"C Theobalt","year":"2003","unstructured":"C. Theobalt, M. Li, M. A. Magnor, H. P. Seidel. A flexible and versatile studio for synchronized multi-view video recording. Vision, Video, and Graphics, P. Hall, P. Willis, Eds., Aire-la-Ville, Switzerland: Eurographics, pp. 9\u201316, 2003."},{"key":"1199_CR22","doi-asserted-by":"publisher","first-page":"966","DOI":"10.1109\/ICCV.2003.1238453","volume-title":"Proceedings of the 9th IEEE International Conference on Computer Vision","author":"T Ueshiba","year":"2003","unstructured":"T. Ueshiba, F. Tomita. Plane-based calibration algorithm for multi-camera systems via factorization of homography matrices. In Proceedings of the 9th IEEE International Conference on Computer Vision, IEEE, Nice, France, pp. 966\u2013973, 2003. DOI: \n                  https:\/\/doi.org\/10.1109\/ICCV.2003.1238453\n                  \n                ."},{"key":"1199_CR23","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1109\/ICAL.2010.5585376","volume-title":"Proceedings of IEEE International Conference on Automation and Logistics","author":"B Sun","year":"2010","unstructured":"B. Sun, Q. He, C. Hu, M. Q. H. Meng. A new camera calibration method for multi-camera localization. In Proceedings of IEEE International Conference on Automation and Logistics, IEEE, Hong Kong and Macau, China, pp. 7\u201312, 2010. DOI: \n                  https:\/\/doi.org\/10.1109\/ICAL.2010.5585376\n                  \n                ."},{"issue":"7","key":"1199_CR24","doi-asserted-by":"publisher","first-page":"892","DOI":"10.1109\/TPAMI.2004.21","volume":"26","author":"Z Y Zhang","year":"2004","unstructured":"Z. Y. Zhang. Camera calibration with one-dimensional objects. IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 26, no. 7, pp. 892\u2013899, 2004. DOI: \n                  https:\/\/doi.org\/10.1109\/TPAMI.2004.21\n                  \n                .","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"4","key":"1199_CR25","doi-asserted-by":"publisher","first-page":"643","DOI":"10.3724\/SP.J.1004.2014.00643","volume":"40","author":"L Wang","year":"2014","unstructured":"L. Wang, F. Q. Duan, K. Lv. Camera calibration with one-dimensional objects based on the heteroscedastic error-invariables model. Acta Automatica Sinica, vol. 40, no. 4, pp. 643\u2013652, 2014. DOI: \n                  https:\/\/doi.org\/10.3724\/SP.J.1004.2014.00643\n                  \n                . (in Chinese)","journal-title":"Acta Automatica Sinica"},{"key":"1199_CR26","volume-title":"VSSP-TR-2, Centre for Vision, Speech and Signal Processing","author":"J Mitchelson","year":"2003","unstructured":"J. Mitchelson, A. Hilton. Wand-based Multiple Camera Studio Calibration, Technical Report. VSSP-TR-2, Centre for Vision, Speech and Signal Processing, University of Surrey, UK, 2003."},{"key":"1199_CR27","doi-asserted-by":"publisher","DOI":"10.1109\/ICDSC.2008.4635695","volume-title":"Proceedings of 2nd ACM\/IEEE International Conference on Distributed Smart Cameras","author":"G Kurillo","year":"2008","unstructured":"G. Kurillo, Z. Y. Li, R. Bajcsy. Wide-area external multi-camera calibration using vision graphs and virtual calibration object. In Proceedings of 2nd ACM\/IEEE International Conference on Distributed Smart Cameras, IEEE, Stanford, USA, 2008. DOI: \n                  https:\/\/doi.org\/10.1109\/ICDSC.2008.4635695\n                  \n                ."},{"issue":"3","key":"1199_CR28","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1360\/aas-007-0225","volume":"33","author":"L Wang","year":"2007","unstructured":"L. Wang, F. C. Wu. Multi-camera calibration based on 1D calibration object. Acta Automatica Sinica, vol. 33, no. 3, pp. 225\u2013231, 2007. DOI: \n                  https:\/\/doi.org\/10.16383\/j.aas.2007.03.001\n                  \n                . (in Chinese)","journal-title":"Acta Automatica Sinica"},{"key":"1199_CR29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/ICCV.2007.4408994","volume-title":"Proceedings of the 11th IEEE International Conference on Computer Vision","author":"L Wang","year":"2007","unstructured":"L. Wang, F. C. Wu, Z. Y. Hu. Multi-camera calibration with one-dimensional object under general motions. In Proceedings of the 11th IEEE International Conference on Computer Vision, IEEE, Rio de Janeiro, Brazil, pp. 1\u20137, 2007. DOI: \n                  https:\/\/doi.org\/10.1109\/ICCV.2007.4408994\n                  \n                ."},{"key":"1199_CR30","first-page":"5023","volume-title":"Proceedings of the 30th Chinese Control Conference","author":"Q Fu","year":"2011","unstructured":"Q. Fu, Q. Quan, K. Y. Cai. Multi-camera calibration based on freely moving one dimensional object. In Proceedings of the 30th Chinese Control Conference, IEEE, Yantai, China, pp. 5023\u20135028, 2011."},{"issue":"8","key":"1199_CR31","doi-asserted-by":"publisher","first-page":"1018","DOI":"10.7641\/CTA.2014.31188","volume":"31","author":"Q Fu","year":"2014","unstructured":"Q. Fu, Q. Quan, K. Y. Cai. Calibration method and experiments of multi-camera\u2019s parameters based on freely moving one-dimensional calibration object. Control Theory & Applications, vol. 31, no. 8, pp. 1018\u20131024, 2014. DOI: \n                  https:\/\/doi.org\/10.7641\/CTA.2014.31188\n                  \n                . (in Chinese)","journal-title":"Control Theory & Applications"},{"issue":"3","key":"1199_CR32","doi-asserted-by":"publisher","first-page":"378","DOI":"10.1049\/iet-cvi.2014.0181","volume":"9","author":"Q Fu","year":"2015","unstructured":"Q. Fu, Q. Quan, K. Y. Cai. Calibration of multiple fish-eye cameras using a wand. IET Computer Vision, vol. 9, no. 3, pp. 378\u2013389, 2015. DOI: \n                  https:\/\/doi.org\/10.1049\/iet-cvi.2014.0181\n                  \n                .","journal-title":"IET Computer Vision"},{"issue":"4","key":"1199_CR33","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1162\/105474605774785325","volume":"14","author":"T Svoboda","year":"2005","unstructured":"T. Svoboda, D. Martinec, T. Pajdla. A convenient multicamera self-calibration for virtual environments. Presence: Teleoperators and Virtual Environments, vol. 14, no. 4, pp. 407\u2013422, 2005. DOI: \n                  https:\/\/doi.org\/10.1162\/105474605774785325\n                  \n                .","journal-title":"Presence: Teleoperators and Virtual Environments"},{"key":"1199_CR34","first-page":"315","volume-title":"Proceedings of the 7th IASTED International Conference on Computer Graphics and Imaging","author":"M C Villa-Uriol","year":"2004","unstructured":"M. C. Villa-Uriol, G. Chaudhary, F. Kuester, T. Hutchinson, N. Bagherzadeh. Extracting 3D from 2D: Selection basis for camera calibration. In Proceedings of the 7th IASTED International Conference on Computer Graphics and Imaging, IASTED, Kauai, USA, pp. 315\u2013321, 2004."},{"issue":"2","key":"1199_CR35","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1007\/s00138-013-0541-x","volume":"25","author":"M Bruckner","year":"2014","unstructured":"M. Bruckner, F. Bajramovic, J. Denzler. Intrinsic and extrinsic active self-calibration of multi-camera systems. Machine Vision and Applications, vol. 25, no. 2, pp. 389\u2013403, 2014. DOI: \n                  https:\/\/doi.org\/10.1007\/s00138-013-0541-x\n                  \n                .","journal-title":"Machine Vision and Applications"},{"issue":"2","key":"1199_CR36","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1007\/s10851-011-0288-9","volume":"43","author":"F Bajramovic","year":"2012","unstructured":"F. Bajramovic, M. Bruckner, J. Denzler. An efficient shortest triangle paths algorithm applied to multi-camera self-calibration. Journal of Mathematical Imaging and Vision, vol. 43, no. 2, pp. 89\u2013102, 2012. DOI: \n                  https:\/\/doi.org\/10.1007\/s10851-011-0288-9\n                  \n                .","journal-title":"Journal of Mathematical Imaging and Vision"},{"key":"1199_CR37","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1016\/j.cviu.2017.08.010","volume":"162","author":"T T Nguyen","year":"2017","unstructured":"T. T. Nguyen, M. Lhuillier. Self-calibration of omnidirectional multi-cameras including synchronization and rolling shutter. Computer Vision and Image Understanding, vol. 162, pp. 166\u2013184, 2017. DOI: \n                  https:\/\/doi.org\/10.1016\/j.cviu.2017.08.010\n                  \n                .","journal-title":"Computer Vision and Image Understanding"},{"issue":"6","key":"1199_CR38","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1145\/358669.358692","volume":"24","author":"M A Fischler","year":"1981","unstructured":"M. A. Fischler, R. C. Bolles. Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography. Communications of the ACM, vol. 24, no. 6, pp. 381\u2013395, 1981. DOI: \n                  https:\/\/doi.org\/10.1145\/358669.358692\n                  \n                .","journal-title":"Communications of the ACM"},{"key":"1199_CR39","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/ICCV.2007.4409116","volume-title":"Proceedings of the 11th IEEE International Conference on Computer Vision","author":"F Moreno-Noguer","year":"2007","unstructured":"F. Moreno-Noguer, V. Lepetit, P. Fua. Accurate non-iterative O(n) solution to the PnP problem. In Proceedings of the 11th IEEE International Conference on Computer Vision, IEEE, Rio de Janeiro, Brazil, pp. 1\u20138, 2007. DOI: \n                  https:\/\/doi.org\/10.1109\/ICCV.2007.4409116\n                  \n                ."},{"issue":"2","key":"1199_CR40","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1007\/s11263-008-0152-6","volume":"81","author":"V Lepetit","year":"2009","unstructured":"V. Lepetit, F. Moreno-Noguer, P. Fua. EPnP: An accurate O(n) solution to the PnP problem. International Journal of Computer Vision, vol. 81, no. 2, pp. 155\u2013166, 2009. DOI: \n                  https:\/\/doi.org\/10.1007\/s11263-008-0152-6\n                  \n                .","journal-title":"International Journal of Computer Vision"},{"key":"1199_CR41","doi-asserted-by":"publisher","first-page":"383","DOI":"10.1109\/ICCV.2011.6126266","volume-title":"Proceedings of IEEE International Conference on Computer Vision","author":"J A. Hesch","year":"2011","unstructured":"J. A. Hesch, S. I. Roumeliotis. A direct least-squares (DLS) method for PnP. In Proceedings of IEEE International Conference on Computer Vision, IEEE, Barcelona, Spain, pp. 383\u2013390, 2011. DOI: \n                  https:\/\/doi.org\/10.1109\/ICCV.2011.6126266\n                  \n                ."},{"key":"1199_CR42","doi-asserted-by":"publisher","DOI":"10.1007\/b138611","volume-title":"Using Algebraic Geometry","author":"D A Cox","year":"2005","unstructured":"D. A. Cox, J. Little, D. O\u2019Shea. Using Algebraic Geometry, 2nd ed., New York, USA: Springer-Verlag, 2005. DOI: \n                  https:\/\/doi.org\/10.1007\/b138611\n                  \n                .","edition":"2nd ed."},{"key":"1199_CR43","doi-asserted-by":"publisher","first-page":"2344","DOI":"10.1109\/ICCV.2013.291","volume-title":"Proceedings of IEEE International Conference on Computer Vision","author":"Y Q Zheng","year":"2013","unstructured":"Y. Q. Zheng, Y. B. Kuang, S. Sugimoto, K. Astrom, M. Okutomi. Revisiting the PnP problem: A fast, general and optimal solution. In Proceedings of IEEE International Conference on Computer Vision, IEEE, Sydney, Australia, pp. 2344\u20132351, 2013. DOI: \n                  https:\/\/doi.org\/10.1109\/ICCV.2013.291\n                  \n                ."},{"key":"1199_CR44","doi-asserted-by":"publisher","first-page":"3361","DOI":"10.1109\/IROS.2009.5354489","volume-title":"Proceedings of IEEE\/RSJ International Conference on Intelligent Robots and Systems","author":"C Martinez","year":"2009","unstructured":"C. Martinez, P. Campoy, I. Mondragon, M. A. Olivares-Mendez. Trinocular ground system to control UAVs. In Proceedings of IEEE\/RSJ International Conference on Intelligent Robots and Systems, IEEE, St. Louis, USA, pp. 3361\u20133367, 2009. DOI: \n                  https:\/\/doi.org\/10.1109\/IROS.2009.5354489\n                  \n                ."},{"issue":"1\u20134","key":"1199_CR45","doi-asserted-by":"publisher","first-page":"301","DOI":"10.1007\/s10846-010-9505-9","volume":"61","author":"C Martinez","year":"2011","unstructured":"C. Martinez, I. F. Mondragon, M. A. Olivares-Mendez, P. Campoy. On-board and ground visual pose estimation techniques for UAV control. Journal of Intelligent & Robotic Systems, vol. 61, no. 1\u20134, pp. 301\u2013320, 2011. DOI: \n                  https:\/\/doi.org\/10.1007\/s10846-010-9505-9\n                  \n                .","journal-title":"Journal of Intelligent & Robotic Systems"},{"key":"1199_CR46","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511811685","volume-title":"Multiple View Geometry in Computer Vision","author":"R Hartley","year":"2004","unstructured":"R. Hartley, A. Zisserman. Multiple View Geometry in Computer Vision, 2nd ed., Cambridge, UK: Cambridge University Press, 2004.","edition":"2nd ed."},{"key":"1199_CR47","doi-asserted-by":"publisher","first-page":"907","DOI":"10.1109\/ICRA.2014.6906962","volume-title":"Proceedings of IEEE International Conference on Robotics and Automation","author":"M Faessler","year":"2014","unstructured":"M. Faessler, E. Mueggler, K. Schwabe, D. Scaramuzza. A monocular pose estimation system based on infrared LEDs. In Proceedings of IEEE International Conference on Robotics and Automation, IEEE, Hong Kong, China, pp. 907\u2013913, 2014. DOI: \n                  https:\/\/doi.org\/10.1109\/ICRA.2014.6906962\n                  \n                ."},{"key":"1199_CR48","doi-asserted-by":"publisher","first-page":"2969","DOI":"10.1109\/CVPR.2011.5995464","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition","author":"L Kneip","year":"2011","unstructured":"L. Kneip, D. Scaramuzza, R. Siegwart. A novel parametrization of the perspective-three-point problem for a direct computation of absolute camera position and orientation. In Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, IEEE, Colorado Springs, USA, pp. 2969\u20132976, 2011. DOI: \n                  https:\/\/doi.org\/10.1109\/CVPR.2011.5995464\n                  \n                ."},{"issue":"6","key":"1199_CR49","doi-asserted-by":"publisher","first-page":"610","DOI":"10.1109\/34.862199","volume":"22","author":"C P Lu","year":"2000","unstructured":"C. P. Lu, G. D. Hager, E. Mjolsness. Fast and globally convergent pose estimation from video images. IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 22, no. 6, pp. 610\u2013622, 2000. DOI: \n                  https:\/\/doi.org\/10.1109\/34.862199\n                  \n                .","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"1","key":"1199_CR50","doi-asserted-by":"publisher","first-page":"72","DOI":"10.3788\/AOS20092901.0072","volume":"29","author":"Y X Xu","year":"2009","unstructured":"Y. X. Xu, Y. L. Jiang, F. Chen. Generalized orthogonal iterative algorithm for pose estimation of multiple camera systems. Acta Optica Sinica, vol. 29, no. 1, pp. 72\u201377, 2009. DOI: \n                  https:\/\/doi.org\/10.3788\/AOS20092901.0072\n                  \n                . (in Chinese)","journal-title":"Acta Optica Sinica"},{"issue":"5","key":"1199_CR51","doi-asserted-by":"publisher","first-page":"684","DOI":"10.1109\/70.538974","volume":"12","author":"W J Wilson","year":"1996","unstructured":"W. J. Wilson, C. C. W. Hulls, G. S. Bell. Relative end-effector control using Cartesian position based visual servoing. IEEE Transactions on Robotics and Automation, vol. 12, no. 5, pp. 684\u2013696, 1996. DOI: \n                  https:\/\/doi.org\/10.1109\/70.538974\n                  \n                .","journal-title":"IEEE Transactions on Robotics and Automation"},{"key":"1199_CR52","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/IROS.2001.973330","volume-title":"Proceedings of IEEE\/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the Next Millennium","author":"M Ficocelli","year":"2001","unstructured":"M. Ficocelli, F. Janabi-Sharifi. Adaptive filtering for pose estimation in visual servoing. In Proceedings of IEEE\/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the Next Millennium, IEEE, Maui, USA, pp. 19\u201324, 2001. DOI: \n                  https:\/\/doi.org\/10.1109\/IROS.2001.973330\n                  \n                ."},{"key":"1199_CR53","doi-asserted-by":"publisher","first-page":"755","DOI":"10.1109\/CCA.2005.1507219","volume-title":"Proceedings of IEEE Conference on Control Applications","author":"A Shademan","year":"2005","unstructured":"A. Shademan, F. Janabi-Sharifi. Sensitivity analysis of EKF and iterated EKF pose estimation for position-based visual servoing. In Proceedings of IEEE Conference on Control Applications, IEEE, Toronto, Canada, pp. 755\u2013760, 2005. DOI: \n                  https:\/\/doi.org\/10.1109\/CCA.2005.1507219\n                  \n                ."},{"issue":"5","key":"1199_CR54","doi-asserted-by":"publisher","first-page":"939","DOI":"10.1109\/TRO.2010.2061290","volume":"26","author":"F Janabi-Sharifi","year":"2010","unstructured":"F. Janabi-Sharifi, M. Marey. A Kalman-filter-based method for pose estimation in visual servoing. IEEE Transactions on Robotics, vol. 26, no. 5, pp. 939\u2013947, 2010. DOI: \n                  https:\/\/doi.org\/10.1109\/TRO.2010.2061290\n                  \n                .","journal-title":"IEEE Transactions on Robotics"},{"issue":"2","key":"1199_CR55","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1109\/TCYB.2013.2252339","volume":"44","author":"A Assa","year":"2014","unstructured":"A. Assa, F. Janabi-Sharifi. A robust vision-based sensor fusion approach for real-time pose estimation. IEEE Transactions on Cybernetics, vol. 44, no. 2, pp. 217\u2013227, 2014. DOI: \n                  https:\/\/doi.org\/10.1109\/TCYB.2013.2252339\n                  \n                .","journal-title":"IEEE Transactions on Cybernetics"},{"issue":"10","key":"1199_CR56","doi-asserted-by":"publisher","first-page":"7942","DOI":"10.1109\/TIE.2017.2696482","volume":"64","author":"Q Fu","year":"2017","unstructured":"Q. Fu, Q. Quan, K. Y. Cai. Robust pose estimation for multirotor UAVs using off-board monocular vision. IEEE Transactions on Industrial Electronics, vol. 64, no. 10, pp. 7942\u20137951, 2017. DOI: \n                  https:\/\/doi.org\/10.1109\/TIE.2017.2696482\n                  \n                .","journal-title":"IEEE Transactions on Industrial Electronics"},{"key":"1199_CR57","doi-asserted-by":"publisher","first-page":"333","DOI":"10.5220\/0001367803330340","volume-title":"Proceedings of the 1st International Conference on Computer Vision Theory and Applications","author":"N T. Rasmussen","year":"2006","unstructured":"N. T. Rasmussen, M. Storring, T. B. Moeslund, E. Granum. Real-time tracking for virtual environments using SCAAT Kalman filtering and unsynchronised cameras. In Proceedings of the 1st International Conference on Computer Vision Theory and Applications, Institute for Systems and Technologies of Information, Control and Communication, Setubal, Portugal, pp. 333\u2013341, 2006. DOI: \n                  https:\/\/doi.org\/10.5220\/0001367803330340\n                  \n                ."},{"issue":"1","key":"1199_CR58","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1109\/TAES.2012.6129627","volume":"48","author":"Y X Wu","year":"2012","unstructured":"Y. X. Wu, H. L. Zhang, M. P. Wu, X. P. Hu, D. W. Hu. Observability of strapdown INS alignment: A global perspective. IEEE Transactions on Aerospace and Electronic Systems, vol. 48, no. 1, pp. 78\u2013102, 2012. DOI: \n                  https:\/\/doi.org\/10.1109\/TAES.2012.6129622\n                  \n                .","journal-title":"IEEE Transactions on Aerospace and Electronic Systems"},{"issue":"4","key":"1199_CR59","doi-asserted-by":"publisher","first-page":"643","DOI":"10.2514\/1.G000014","volume":"38","author":"Z S Yu","year":"2015","unstructured":"Z. S. Yu, P. Y. Cui, S. Y. Zhu. Observability-based beacon configuration optimization for Mars entry navigation. Journal of Guidance, Control, and Dynamics, vol. 38, no. 4, pp. 643\u2013650, 2015. DOI: \n                  https:\/\/doi.org\/10.2514\/1.G000014\n                  \n                .","journal-title":"Journal of Guidance, Control, and Dynamics"},{"issue":"4","key":"1199_CR60","doi-asserted-by":"publisher","first-page":"2041","DOI":"10.1109\/TPWRS.2014.2356797","volume":"30","author":"J J Qi","year":"2015","unstructured":"J. J. Qi, K. Sun, W. Kang. Optimal PMU placement for power system dynamic state estimation by using empirical observability Gramian. IEEE Transactions on Power Systems, vol. 30, no. 4, pp. 2041\u20132054, 2015. DOI: \n                  https:\/\/doi.org\/10.1109\/TPWRS.2014.2356797\n                  \n                .","journal-title":"IEEE Transactions on Power Systems"},{"key":"1199_CR61","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1016\/j.conengprac.2016.01.013","volume":"53","author":"K Sun","year":"2016","unstructured":"K. Sun, J. J. Qi, W. Kang. Power system observability and dynamic state estimation for stability monitoring using synchrophasor measurements. Control Engineering Practice, vol. 53, pp. 160\u2013172, 2016. DOI: \n                  https:\/\/doi.org\/10.1016\/j.conengprac.2016.01.013\n                  \n                .","journal-title":"Control Engineering Practice"},{"key":"1199_CR62","doi-asserted-by":"publisher","first-page":"1642","DOI":"10.1109\/ROBOT.2010.5509452","volume-title":"Proceedings of IEEE International Conference on Robotics and Automation","author":"S Lupashin","year":"2010","unstructured":"S. Lupashin, A. Schollig, M. Sherback, R. D\u2019Andrea. A simple learning strategy for high-speed quadrocopter multi-flips. In Proceedings of IEEE International Conference on Robotics and Automation, IEEE, Anchorage, USA, pp. 1642\u20131648, 2010. DOI: \n                  https:\/\/doi.org\/10.1109\/ROBOT.2010.5509452\n                  \n                ."},{"issue":"1","key":"1199_CR63","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1016\/j.mechatronics.2013.11.006","volume":"24","author":"S Lupashin","year":"2014","unstructured":"S. Lupashin, M. Hehn, M. W. Mueller, A. P. Schoellig, M. Sherback, R. D\u2019Andrea. A platform for aerial robotics research and demonstration: The flying machine arena. Mechatronics, vol. 24, no. 1, pp. 41\u201354, 2014. DOI: \n                  https:\/\/doi.org\/10.1016\/j.mechatronics.2013.11.006\n                  \n                .","journal-title":"Mechatronics"},{"issue":"6","key":"1199_CR64","doi-asserted-by":"publisher","first-page":"908","DOI":"10.1016\/j.mechatronics.2010.08.003","volume":"21","author":"R Oung","year":"2011","unstructured":"R. Oung, R. D\u2019Andrea. The distributed flight array. Mechatronics, vol. 21, no. 6, pp. 908\u2013917, 2011. DOI: \n                  https:\/\/doi.org\/10.1016\/j.mechatronics.2010.08.003\n                  \n                .","journal-title":"Mechatronics"},{"key":"1199_CR65","doi-asserted-by":"publisher","first-page":"2630","DOI":"10.1109\/ROBOT.2010.5509756","volume-title":"Proceedings of IEEE International Conference on Robotics and Automation","author":"S Trimpe","year":"2010","unstructured":"S. Trimpe, R. D\u2019Andrea. Accelerometer-based tilt estimation of a rigid body with only rotational degrees of freedom. In Proceedings of IEEE International Conference on Robotics and Automation, IEEE, Anchorage, USA, pp. 2630\u20132636, 2010. DOI: \n                  https:\/\/doi.org\/10.1109\/ROBOT.2010.5509756\n                  \n                ."},{"key":"1199_CR66","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1109\/ICUAS.2015.7152285","volume-title":"Proceedings of International Conference on Unmanned Aircraft Systems","author":"M Furci","year":"2015","unstructured":"M. Furci, G. Casadei, R. Naldi, R. G. Sanfelice, L. Marconi. An open-source architecture for control and coordination of a swarm of micro-quadrotors. In Proceedings of International Conference on Unmanned Aircraft Systems, IEEE, Denver, USA, pp. 139\u2013146, 2015. DOI: \n                  https:\/\/doi.org\/10.1109\/ICUAS.2015.7152285\n                  \n                ."},{"key":"1199_CR67","unstructured":"The Crazyflie 1.0, [Online], Available: \n                  https:\/\/doi.org\/www.bitcraze.io\/crazyflie\/\n                  \n                , October 3, 2018."},{"key":"1199_CR68","doi-asserted-by":"publisher","first-page":"3299","DOI":"10.1109\/ICRA.2017.7989376","volume-title":"Proceedings of IEEE International Conference on Robotics and Automation","author":"J A Preiss","year":"2017","unstructured":"J. A. Preiss, W. Honig, G. S. Sukhatme, N. Ayanian. Crazyswarm: A large nano-quadcopter swarm. In Proceedings of IEEE International Conference on Robotics and Automation, IEEE, Singapore, Singapore, pp. 3299\u20133304, 2017. DOI: \n                  https:\/\/doi.org\/10.1109\/ICRA.2017.7989376\n                  \n                ."},{"issue":"2","key":"1199_CR69","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1109\/34.121791","volume":"14","author":"P J Besl","year":"1992","unstructured":"P. J. Besl, N. D. McKay. A method for registration of 3-D shapes. IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 14, no. 2, pp. 239\u2013256, 1992. DOI: \n                  https:\/\/doi.org\/10.1109\/34.121791\n                  \n                .","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"1199_CR70","unstructured":"Autonomous Vehicles Research Studio, [Online], Available: \n                  https:\/\/doi.org\/www.quanser.com\/products\/autonomous-vehicles-research-studio\/\n                  \n                , October 3, 2018."},{"issue":"1\u20134","key":"1199_CR71","doi-asserted-by":"publisher","first-page":"57.84","DOI":"10.1007\/s10846-010-9506-8","volume":"61","author":"H Oh","year":"2011","unstructured":"H. Oh, D. Y. Won, S. S. Huh, D. H. Shim, M. J. Tahk, A. Tsourdos. Indoor UAV control using multi-camera visual feedback. Journal of Intelligent & Robotic Systems, vol. 61, no. 1\u20134, pp. 57.84, 2011. DOI: \n                  https:\/\/doi.org\/10.1007\/s10846-010-9506-8\n                  \n                .","journal-title":"Journal of Intelligent & Robotic Systems"},{"key":"1199_CR72","doi-asserted-by":"publisher","first-page":"2357","DOI":"10.1109\/ICCAS.2010.5669931","volume-title":"Proceedings of International Conference on Control Automation and Systems","author":"D Y Won","year":"2010","unstructured":"D. Y. Won, H. Oh, S. S. Huh, D. H. Shim, M. J. Tahk. Multiple UAVs tracking algorithm with a multi-camera system. In Proceedings of International Conference on Control Automation and Systems, IEEE, Gyeonggido, South Korea, pp. 2357\u20132360, 2010. DOI: \n                  https:\/\/doi.org\/10.1109\/ICCAS.2010.5669931\n                  \n                ."},{"key":"1199_CR73","volume-title":"Ph. D. dissertation","author":"Q Fu","year":"2016","unstructured":"Q. Fu. Research on Robust 3D Visual Tracking of Multirotor Aerial Vehicles, Ph. D. dissertation, Beihang University (formerly Beijing University of Aeronautics and Astronautics), Beijing, China, 2016. (In Chinese)"},{"key":"1199_CR74","doi-asserted-by":"publisher","first-page":"1870","DOI":"10.1109\/CVPR.2012.6247886","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition","author":"A Elhayek","year":"2012","unstructured":"A. Elhayek, C. Stoll, N. Hasler, K. I. Kim, H. P. Seidel, C. Theobalt. Spatio-temporal motion tracking with unsynchronized cameras. In Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, IEEE, Providence, USA, pp. 1870\u20131877, 2012. DOI: \n                  https:\/\/doi.org\/10.1109\/CVPR.2012.6247886\n                  \n                ."}],"updated-by":[{"DOI":"10.1007\/s11633-019-1213-8","type":"correction","label":"Correction","source":"publisher","updated":{"date-parts":[[2020,7,20]],"date-time":"2020-07-20T00:00:00Z","timestamp":1595203200000}}],"container-title":["International Journal of Automation and Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11633-019-1199-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11633-019-1199-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11633-019-1199-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,9,29]],"date-time":"2020-09-29T20:01:20Z","timestamp":1601409680000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11633-019-1199-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10,1]]},"references-count":74,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["1199"],"URL":"https:\/\/doi.org\/10.1007\/s11633-019-1199-2","relation":{},"ISSN":["1476-8186","1751-8520"],"issn-type":[{"value":"1476-8186","type":"print"},{"value":"1751-8520","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,10,1]]},"assertion":[{"value":"28 December 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 August 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 October 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}