{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T18:55:05Z","timestamp":1771700105255,"version":"3.50.1"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2018,8,11]],"date-time":"2018-08-11T00:00:00Z","timestamp":1533945600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"published-print":{"date-parts":[[2019,8]]},"DOI":"10.1007\/s10846-018-0914-5","type":"journal-article","created":{"date-parts":[[2018,8,11]],"date-time":"2018-08-11T03:03:31Z","timestamp":1533956611000},"page":"707-730","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["Guidance-Control System of a Quadrotor for Optimal Coverage in Cluttered Environment with a Limited Onboard Energy: Complete Software"],"prefix":"10.1007","volume":"95","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8400-9912","authenticated-orcid":false,"given":"Y.","family":"Bouzid","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Y.","family":"Bestaoui","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"H.","family":"Siguerdidjane","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,8,11]]},"reference":[{"issue":"4","key":"914_CR1","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1177\/027836402320556359","volume":"21","author":"EU Acar","year":"2002","unstructured":"Acar, E.U., Choset, H., Rizzi, A.A., Atkar, P.N., Hull, D.: Morse decompositions for coverage tasks. Int. J. Robot. Res. 21(4), 331\u2013344 (2002). \n                    https:\/\/doi.org\/10.1177\/027836402320556359","journal-title":"Int. J. Robot. Res."},{"key":"914_CR2","doi-asserted-by":"publisher","unstructured":"Wang, X., Syrmos, V.L.: Coverage path planning for multiple robotic agent-based inspection of an unknown 2d environment. In: 2009 17th Mediterranean conference on control and automation, pp 1295\u20131300 (2009). \n                    https:\/\/doi.org\/10.1109\/MED.2009.5164725","DOI":"10.1109\/MED.2009.5164725"},{"issue":"1","key":"914_CR3","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1016\/j.jides.2016.05.004","volume":"3","author":"MA Yakoubi","year":"2016","unstructured":"Yakoubi, M.A., Laskri, M.T.: The path planning of cleaner robot for coverage region using Genetic Algorithms. Journal of innovation in digital ecosystems 3(1), 37\u201343 (2016). \n                    https:\/\/doi.org\/10.1016\/j.jides.2016.05.004","journal-title":"Journal of innovation in digital ecosystems"},{"key":"914_CR4","doi-asserted-by":"publisher","unstructured":"Choi, Y.H., Lee, T.K., Baek, S.H., Oh, S.Y.: Online complete coverage path planning for mobile robots based on linked spiral paths using constrained inverse distance transform. In: 2009 IEEE\/RSJ International Conference on Intelligent Robots and Systems, pp 5788\u20135793 (2009). \n                    https:\/\/doi.org\/10.1109\/IROS.2009.5354499","DOI":"10.1109\/IROS.2009.5354499"},{"issue":"1-4","key":"914_CR5","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1023\/A:1016639210559","volume":"31","author":"H Choset","year":"2001","unstructured":"Choset, H.: Coverage for robotics \u2013 A survey of recent results. Ann. Math. Artif. Intell. 31(1-4), 113\u2013126 (2001). \n                    https:\/\/doi.org\/10.1023\/A:1016639210559","journal-title":"Ann. Math. Artif. Intell."},{"issue":"1-4","key":"914_CR6","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1007\/s10846-009-9383-1","volume":"57","author":"C Goerzen","year":"2010","unstructured":"Goerzen, C., Kong, Z., Mettler, B.: A Survey of Motion Planning Algorithms from the Perspective of Autonomous UAV Guidance. J. Intell. Robot. Syst. 57(1-4), 65 (2010). \n                    https:\/\/doi.org\/10.1007\/s10846-009-9383-1","journal-title":"J. Intell. Robot. Syst."},{"key":"914_CR7","unstructured":"Choset, H.M.: Principles of Robot Motion: Theory, Algorithms, and Implementation, MIT Press (2005)"},{"key":"914_CR8","unstructured":"Shivashankar, Jain, R., Kuter, U., Nau, D.: Real-Time Planning for Covering an Initially-Unknown Spatial Environment (2011)"},{"key":"914_CR9","doi-asserted-by":"publisher","unstructured":"An, V., Qu, Z.: Triangulation-based path planning for patrolling by a mobile robot. In: 2013 Australian Control Conference, pp 183\u2013188 (2013). \n                    https:\/\/doi.org\/10.1109\/AUCC.2013.6697270","DOI":"10.1109\/AUCC.2013.6697270"},{"key":"914_CR10","doi-asserted-by":"publisher","unstructured":"Guo, Y., Qu, Z.: Coverage control for a mobile robot patrolling a dynamic and uncertain environment. In: 5th World Congress on Intelligent Control and Automation (IEEE Cat. No.04EX788), vol. 6, pp 4899\u20134903 (2004). \n                    https:\/\/doi.org\/10.1109\/WCICA.2004.1343643","DOI":"10.1109\/WCICA.2004.1343643"},{"key":"914_CR11","unstructured":"Zelinsky, A., Jarvis, R.A., Byrne, J.C., Yuta, S.: Planning paths of complete coverage of an unstructured environment by a mobile robot. In: Proceedings of International Conference on Advanced Robotics, pp 533\u2013538 (1993)"},{"key":"914_CR12","doi-asserted-by":"publisher","unstructured":"Gabriely, Y., Rimon, E.: Spiral-STC: an on-line coverage algorithm of grid environments by a mobile robot. In: Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292), vol. 1, pp 954\u2013960 (2002). \n                    https:\/\/doi.org\/10.1109\/ROBOT.2002.1013479","DOI":"10.1109\/ROBOT.2002.1013479"},{"key":"914_CR13","doi-asserted-by":"publisher","unstructured":"Gonzalez, E., Alvarez, O., Diaz, Y., Parra, C., Bustacara, C.: BSA: A Complete Coverage Algorithm. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation, pp 2040\u20132044 (2005). \n                    https:\/\/doi.org\/10.1109\/ROBOT.2005.1570413","DOI":"10.1109\/ROBOT.2005.1570413"},{"key":"914_CR14","doi-asserted-by":"publisher","unstructured":"Luo, C., Yang, S.X.: A real-time cooperative sweeping strategy for multiple cleaning robots. In: Proceedings of the IEEE Internatinal Symposium on Intelligent Control. \n                    https:\/\/doi.org\/10.1109\/ISIC.2002.1157841\n                    \n                  , pp 660\u2013665 (2002)","DOI":"10.1109\/ISIC.2002.1157841"},{"key":"914_CR15","unstructured":"Driscoll, T.: Complete coverage path planning in an agricultural environment, Graduate Theses and Dissertations. \n                    http:\/\/lib.dr.iastate.edu\/etd\/12095"},{"key":"914_CR16","doi-asserted-by":"publisher","unstructured":"Castellanos, J.A., Tardos, J.D., Schmidt, G.: Building a global map of the environment of a mobile robot: the importance of correlations. In: Proceedings of International Conference on Robotics and Automation, vol. 2, pp 1053\u20131059 (1997). \n                    https:\/\/doi.org\/10.1109\/ROBOT.1997.614274","DOI":"10.1109\/ROBOT.1997.614274"},{"issue":"3","key":"914_CR17","doi-asserted-by":"publisher","first-page":"1116","DOI":"10.1109\/TCST.2016.2582144","volume":"25","author":"P Pharpatara","year":"2017","unstructured":"Pharpatara, P., H\u00e9riss\u00e9, B., Bestaoui, Y.: 3-D Trajectory Planning of Aerial Vehicles Using RRT #x002a. IEEE Trans. Control Syst. Technol. 25(3), 1116\u20131123 (2017). \n                    https:\/\/doi.org\/10.1109\/TCST.2016.2582144","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"914_CR18","doi-asserted-by":"publisher","unstructured":"Carsten, J., Ferguson, D., Stentz, A.: 3d Field D: Improved Path Planning and Replanning in Three Dimensions. In: 2006 IEEE\/RSJ International Conference on Intelligent Robots and Systems, pp 3381\u20133386 (2006). \n                    https:\/\/doi.org\/10.1109\/IROS.2006.282516","DOI":"10.1109\/IROS.2006.282516"},{"key":"914_CR19","doi-asserted-by":"publisher","unstructured":"Daily, R., Bevly, D.M.: Harmonic potential field path planning for high speed vehicles. In: 2008 American Control Conference, pp 4609\u20134614 (2008). \n                    https:\/\/doi.org\/10.1109\/ACC.2008.4587222","DOI":"10.1109\/ACC.2008.4587222"},{"issue":"4","key":"914_CR20","doi-asserted-by":"publisher","first-page":"566","DOI":"10.1109\/70.508439","volume":"12","author":"LE Kavraki","year":"1996","unstructured":"Kavraki, L.E., Svestka, P., Latombe, J.C., Overmars, M.H.: Probabilistic roadmaps for path planning in high-dimensional configuration spaces. IEEE Trans. Robot. Autom. 12(4), 566\u2013580 (1996). \n                    https:\/\/doi.org\/10.1109\/70.508439","journal-title":"IEEE Trans. Robot. Autom."},{"issue":"19","key":"914_CR21","doi-asserted-by":"publisher","first-page":"131","DOI":"10.3182\/20130902-5-DE-2040.00091","volume":"46","author":"P Pharpatara","year":"2013","unstructured":"Pharpatara, P., H\u00e9riss\u00e9, B., Pepy, R., Bestaoui, Y.: Sampling-based path planning: a new tool for missile guidance. IFAC Proceedings Volumes 46(19), 131\u2013136 (2013). \n                    https:\/\/doi.org\/10.3182\/20130902-5-DE-2040.00091","journal-title":"IFAC Proceedings Volumes"},{"key":"914_CR22","doi-asserted-by":"publisher","unstructured":"Bouzid, Y., Bestaoui, Y., Siguerdidjane, H.: Two-scale geometric path planning of quadrotor with obstacle avoidance: First step toward coverage algorithm. In: 2017 11th International Workshop on Robot Motion and Control (RoMoCo), pp 166\u2013171 (2017). \n                    https:\/\/doi.org\/10.1109\/RoMoCo.2017.8003909","DOI":"10.1109\/RoMoCo.2017.8003909"},{"key":"914_CR23","doi-asserted-by":"publisher","unstructured":"Bouzid, Y., Bestaoui, Y., Siguerdidjane, H.: Quadrotor-UAV optimal coverage path planning in cluttered environment with a limited onboard energy. In: 2017 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp 979\u2013984 (2017). \n                    https:\/\/doi.org\/10.1109\/IROS.2017.8202264","DOI":"10.1109\/IROS.2017.8202264"},{"key":"914_CR24","unstructured":"Planning Algorithms \/ Motion Planning. \n                    http:\/\/planning.cs.uiuc.edu\/"},{"key":"914_CR25","doi-asserted-by":"publisher","unstructured":"Karaman, S., Frazzoli, E.: Optimal kinodynamic motion planning using incremental sampling-based methods. In: 49th IEEE Conference on Decision and Control (CDC), pp 7681\u20137687 (2010). \n                    https:\/\/doi.org\/10.1109\/CDC.2010.5717430","DOI":"10.1109\/CDC.2010.5717430"},{"key":"914_CR26","doi-asserted-by":"publisher","unstructured":"Adiyatov, O., Varol, H.A.: Rapidly-exploring random tree based memory efficient motion planning. In: 2013 IEEE International Conference on Mechatronics and Automation, pp 354\u2013359 (2013). \n                    https:\/\/doi.org\/10.1109\/ICMA.2013.6617944","DOI":"10.1109\/ICMA.2013.6617944"},{"key":"914_CR27","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1016\/j.mechatronics.2017.08.002","volume":"47","author":"Y Bouzid","year":"2017","unstructured":"Bouzid, Y., Siguerdidjane, H., Bestaoui, Y.: Nonlinear internal model control applied to VTOL multi-rotors UAV. Mechatronics 47, 49\u201366 (2017). \n                    https:\/\/doi.org\/10.1016\/j.mechatronics.2017.08.002","journal-title":"Mechatronics"},{"issue":"5","key":"914_CR28","doi-asserted-by":"publisher","first-page":"432","DOI":"10.3166\/ejc.10.432-450","volume":"10","author":"R Ortega","year":"2004","unstructured":"Ortega, R., Garc\u00eda-Canseco, E.: Interconnection and Damping Assignment Passivity-Based Control: A Survey. Eur. J. Control. 10(5), 432\u2013450 (2004). \n                    https:\/\/doi.org\/10.3166\/ejc.10.432-450","journal-title":"Eur. J. Control."},{"issue":"1","key":"914_CR29","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1007\/s10846-012-9778-2","volume":"69","author":"JA Guerrero","year":"2013","unstructured":"Guerrero, J.A., Bestaoui, Y.: Uav path planning for structure inspection in windy environments. J. Intell. Robot. Syst. 69(1), 297\u2013311 (2013). \n                    https:\/\/doi.org\/10.1007\/s10846-012-9778-2","journal-title":"J. Intell. Robot. Syst."},{"issue":"1","key":"914_CR30","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1287\/opre.4.1.61","volume":"4","author":"MM Flood","year":"1956","unstructured":"Flood, M.M.: The Traveling-Salesman Problem. Operations Research 4(1), 61\u201375 (1956). \n                    https:\/\/doi.org\/10.1287\/opre.4.1.61","journal-title":"Operations Research"},{"key":"914_CR31","doi-asserted-by":"publisher","unstructured":"Zhu, Q., Chen, S.: A New Ant Evolution Algorithm to Resolve TSP Problem. In: Sixth International Conference on Machine Learning and Applications (ICMLA 2007), pp 62\u201366 (2007). \n                    https:\/\/doi.org\/10.1109\/ICMLA.2007.18","DOI":"10.1109\/ICMLA.2007.18"},{"key":"914_CR32","doi-asserted-by":"publisher","unstructured":"Yan, X.s., Liu, H.m., Yan, J., Wu, Q.h.: A fast evolutionary algorithm for traveling salesman problem. In: 3rd International Conference on Natural Computation (ICNC 2007), vol. 4, pp 85\u201390 (2007). \n                    https:\/\/doi.org\/10.1109\/ICNC.2007.23","DOI":"10.1109\/ICNC.2007.23"},{"issue":"1","key":"914_CR33","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1287\/mnsc.6.1.80","volume":"6","author":"GB Dantzig","year":"1959","unstructured":"Dantzig, G.B., Ramser, J.H.: The truck dispatching problem. Manage. Sci. 6(1), 80\u201391 (1959). \n                    https:\/\/doi.org\/10.1287\/mnsc.6.1.80","journal-title":"Manage. Sci."},{"key":"914_CR34","doi-asserted-by":"publisher","unstructured":"Pichpibul, T., Kawtummachai, R.: A Heuristic Approach Based on Clarke-Wright Algorithm for Open Vehicle Routing Problem, The Scientific World Journal 2013. e874349  \n                    https:\/\/doi.org\/10.1155\/2013\/874349\n                    \n                   (2013)","DOI":"10.1155\/2013\/874349"},{"key":"914_CR35","doi-asserted-by":"publisher","unstructured":"Huang, W.H.: Optimal line-sweep-based decompositions for coverage algorithms. In: Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164), vol. 1, pp 27\u201332 (2001). \n                    https:\/\/doi.org\/10.1109\/ROBOT.2001.932525","DOI":"10.1109\/ROBOT.2001.932525"},{"key":"914_CR36","doi-asserted-by":"publisher","unstructured":"Lilienthal, A.J., Duckett, T., Ishida, H., Werner, F.: Indicators of gas source proximity using metal oxide sensors in a turbulent environment. In: The 1st IEEE\/RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics, 2006. BioRob 2006, pp 733\u2013738 (2006). \n                    https:\/\/doi.org\/10.1109\/BIOROB.2006.1639177","DOI":"10.1109\/BIOROB.2006.1639177"},{"issue":"2","key":"914_CR37","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/S0921-8890(03)00120-9","volume":"45","author":"RA Russell","year":"2003","unstructured":"Russell, R.A., Bab-Hadiashar, A., Shepherd, R.L., Wallace, G.G.: A comparison of reactive robot chemotaxis algorithms. Robot. Auton. Syst. 45(2), 83\u201397 (2003). \n                    https:\/\/doi.org\/10.1016\/S0921-8890(03)00120-9","journal-title":"Robot. Auton. Syst."},{"issue":"2","key":"914_CR38","doi-asserted-by":"publisher","first-page":"876","DOI":"10.1109\/JSEN.2014.2310180","volume":"15","author":"D Tao","year":"2015","unstructured":"Tao, D., Wu, T.Y.: A survey on barrier coverage problem in directional sensor networks. IEEE Sensors J. 15(2), 876\u2013885 (2015). \n                    https:\/\/doi.org\/10.1109\/JSEN.2014.2310180","journal-title":"IEEE Sensors J."},{"key":"914_CR39","unstructured":"Persson, P.-O.: Mesh generation for implicit geometries, Ph.D. thesis MIT (2005)"},{"key":"914_CR40","doi-asserted-by":"publisher","unstructured":"Bouzid, Y., Siguerdidjane, H., Bestaoui, Y., Zareb, M.: Energy Based 3d Autopilot for VTOL UAV Under Guidance & Navigation Constraints. J. Intell. Robot. Syst. pp. 1\u201322. \n                    https:\/\/doi.org\/10.1007\/s10846-016-0441-1\n                    \n                  (2016)","DOI":"10.1007\/s10846-016-0441-1"},{"issue":"8","key":"914_CR41","doi-asserted-by":"publisher","first-page":"1218","DOI":"10.1109\/TAC.2002.800770","volume":"47","author":"R Ortega","year":"2002","unstructured":"Ortega, R., Spong, M.W., Gomez-Estern, F., Blankenstein, G.: Stabilization of a class of underactuated mechanical systems via interconnection and damping assignment. IEEE Trans. Autom. Control 47(8), 1218\u20131233 (2002). \n                    https:\/\/doi.org\/10.1109\/TAC.2002.800770","journal-title":"IEEE Trans. Autom. Control"},{"key":"914_CR42","doi-asserted-by":"publisher","unstructured":"Knott, G.D.: Cubic spline vector space basis functions. \n                    https:\/\/doi.org\/10.1007\/978-1-4612-1320-8_13\n                    \n                   (2000)","DOI":"10.1007\/978-1-4612-1320-8_13"},{"key":"914_CR43","doi-asserted-by":"publisher","unstructured":"Engel, J., Sturm, J., Cremers, D.: Camera-based navigation of a low-cost quadrocopter. In: 2012 IEEE\/RSJ International Conference on Intelligent Robots and Systems. \n                    https:\/\/doi.org\/10.1109\/IROS.2012.6385458\n                    \n                  , pp 2815\u20132821 (2012)","DOI":"10.1109\/IROS.2012.6385458"},{"key":"914_CR44","doi-asserted-by":"publisher","unstructured":"Wang, J., Geamanu, M.S., Cela, A., Mounier, H., Niculescu, S.I.: Event driven model free control of quadrotor. In: 2013 IEEE International Conference on Control Applications (CCA). \n                    https:\/\/doi.org\/10.1109\/CCA.2013.6662835\n                    \n                  , pp 722\u2013727 (2013)","DOI":"10.1109\/CCA.2013.6662835"}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-018-0914-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10846-018-0914-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-018-0914-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,10]],"date-time":"2019-08-10T19:03:23Z","timestamp":1565463803000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10846-018-0914-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,8,11]]},"references-count":44,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2019,8]]}},"alternative-id":["914"],"URL":"https:\/\/doi.org\/10.1007\/s10846-018-0914-5","relation":{},"ISSN":["0921-0296","1573-0409"],"issn-type":[{"value":"0921-0296","type":"print"},{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,8,11]]},"assertion":[{"value":"22 June 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 August 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 August 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}