{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,27]],"date-time":"2025-09-27T12:10:09Z","timestamp":1758975009922,"version":"3.44.0"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2025,8,7]],"date-time":"2025-08-07T00:00:00Z","timestamp":1754524800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,8,7]],"date-time":"2025-08-07T00:00:00Z","timestamp":1754524800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"National Science and Engineering Research Council of Canada","award":["Discovery Grant number 2019-05165","Discovery Grant number 2019-05165","Discovery Grant number 2019-05165"],"award-info":[{"award-number":["Discovery Grant number 2019-05165","Discovery Grant number 2019-05165","Discovery Grant number 2019-05165"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Auton Robot"],"published-print":{"date-parts":[[2025,9]]},"DOI":"10.1007\/s10514-025-10203-w","type":"journal-article","created":{"date-parts":[[2025,8,7]],"date-time":"2025-08-07T12:58:44Z","timestamp":1754571524000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Es-cbf: an energy sufficiency extension for sample based path planners to enable long term autonomy"],"prefix":"10.1007","volume":"49","author":[{"given":"Hassan","family":"Fouad","sequence":"first","affiliation":[]},{"given":"Vivek Shankar","family":"Varadharajan","sequence":"additional","affiliation":[]},{"given":"Giovanni","family":"Beltrame","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,8,7]]},"reference":[{"key":"10203_CR1","unstructured":"AgileX: Scout Mini. https:\/\/global.agilex.ai\/products\/scout-mini [Accessed: Jun 2023] (2023)"},{"key":"10203_CR2","doi-asserted-by":"crossref","unstructured":"Ames, A. D., Coogan, S., Egerstedt, M., Notomista, G., Sreenath, K., & Tabuada, P. (2019). Control barrier functions: Theory and applications. In: 2019 18th European Control Conference (ECC), pp. 3420\u20133431. IEEE","DOI":"10.23919\/ECC.2019.8796030"},{"key":"10203_CR3","doi-asserted-by":"crossref","unstructured":"Ames, A.D., Grizzle, J.W., & Tabuada, P. (2014). Control barrier function based quadratic programs with application to adaptive cruise control. In: 53rd IEEE Conference on Decision and Control, pp. 6271\u20136278. IEEE.","DOI":"10.1109\/CDC.2014.7040372"},{"issue":"12","key":"10203_CR4","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1109\/MC.2008.479","volume":"41","author":"M Bajracharya","year":"2008","unstructured":"Bajracharya, M., Maimone, M. W., & Helmick, D. (2008). Autonomy for mars rovers: Past, present, and future. Computer,41(12), 44\u201350.","journal-title":"Computer"},{"issue":"3","key":"10203_CR5","doi-asserted-by":"publisher","first-page":"539","DOI":"10.1002\/rob.21651","volume":"34","author":"H Balta","year":"2017","unstructured":"Balta, H., Bedkowski, J., Govindaraj, S., Majek, K., Musialik, P., Serrano, D., Alexis, K., Siegwart, R., & De Cubber, G. (2017). Integrated data management for a fleet of search-and-rescue robots. Journal of Field Robotics,34(3), 539\u2013582.","journal-title":"Journal of Field Robotics"},{"key":"10203_CR6","doi-asserted-by":"crossref","unstructured":"Best, G., Garg, R., Keller, J., Hollinger, G.A., & Scherer, S. (2022). Resilient multi-sensor exploration of multifarious environments with a team of aerial robots. In: Proceedings of Robotics: Science and Systems.","DOI":"10.15607\/RSS.2022.XVIII.004"},{"key":"10203_CR7","doi-asserted-by":"crossref","unstructured":"Bircher, A., Kamel, M., Alexis, K., Oleynikova, H., & Siegwart, R. (2016). Receding horizon\u201d next-best-view\u201d planner for 3d exploration. In: 2016 IEEE International Conference on Robotics and Automation (ICRA), pp. 1462\u20131468. IEEE.","DOI":"10.1109\/ICRA.2016.7487281"},{"key":"10203_CR8","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511804441","volume-title":"Convex Optimization","author":"S Boyd","year":"2004","unstructured":"Boyd, S., & Vandenberghe, L. (2004). Convex Optimization. Cambridge University Press."},{"key":"10203_CR9","doi-asserted-by":"crossref","unstructured":"Cimurs, R., Hwang, J., & Suh, I.H. (2017). Bezier curve-based smoothing for path planner with curvature constraint. In: 2017 First IEEE International Conference on Robotic Computing (IRC), pp. 241\u2013248. IEEE.","DOI":"10.1109\/IRC.2017.13"},{"key":"10203_CR10","doi-asserted-by":"crossref","unstructured":"Dang, T., Mascarich, F., Khattak, S., Papachristos, C., & Alexis, K. (2019). Graph-based path planning for autonomous robotic exploration in subterranean environments. In: 2019 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3105\u20133112. IEEE.","DOI":"10.1109\/IROS40897.2019.8968151"},{"key":"10203_CR11","doi-asserted-by":"crossref","unstructured":"Dharmadhikari, M., Dang, T., Solanka, L., Loje, J., Nguyen, H., Khedekar, N., & Alexis, K. (2020). Motion primitives-based path planning for fast and agile exploration using aerial robots. In: 2020 IEEE International Conference on Robotics and Automation (ICRA), pp. 179\u2013185. IEEE.","DOI":"10.1109\/ICRA40945.2020.9196964"},{"key":"10203_CR12","doi-asserted-by":"crossref","unstructured":"Ding, Y., Luo, W., & Sycara, K. (2019). Decentralized multiple mobile depots route planning for replenishing persistent surveillance robots. In: 2019 International Symposium on Multi-Robot and Multi-Agent Systems (MRS), pp. 23\u201329. IEEE.","DOI":"10.1109\/MRS.2019.8901096"},{"issue":"4","key":"10203_CR13","doi-asserted-by":"publisher","first-page":"525","DOI":"10.1137\/S0036144502414942","volume":"44","author":"A Forsgren","year":"2002","unstructured":"Forsgren, A., Gill, P. E., & Wright, M. H. (2002). Interior methods for nonlinear optimization. SIAM Review,44(4), 525\u2013597.","journal-title":"SIAM Review"},{"key":"10203_CR14","doi-asserted-by":"crossref","unstructured":"Fouad, H., & Beltrame, G. (2020). Energy autonomy for resource-constrained multi robot missions. In: 2020 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 7006\u20137013. IEEE.","DOI":"10.1109\/IROS45743.2020.9341455"},{"key":"10203_CR15","doi-asserted-by":"crossref","unstructured":"Fouad, H., & Beltrame, G. (2022). Energy autonomy for robot systems with constrained resources. IEEE Transactions on Robotics.","DOI":"10.1109\/TRO.2022.3175438"},{"issue":"8","key":"10203_CR16","doi-asserted-by":"publisher","first-page":"0220361","DOI":"10.1371\/journal.pone.0220361","volume":"14","author":"F Fu","year":"2019","unstructured":"Fu, F., & Dong, H. (2019). Targeted optimal-path problem for electric vehicles with connected charging stations. PLOS ONE,14(8), 0220361. https:\/\/doi.org\/10.1371\/journal.pone.0220361","journal-title":"PLOS ONE"},{"key":"10203_CR17","doi-asserted-by":"crossref","unstructured":"Gruning, V., Pentzer, J., Brennan, S., & Reichard, K. (2020). Energy-aware path planning for skid-steer robots operating on hilly terrain. In: 2020 American Control Conference (ACC), pp. 2094\u20132099. IEEE.","DOI":"10.23919\/ACC45564.2020.9147470"},{"key":"10203_CR18","doi-asserted-by":"crossref","unstructured":"Hao, B., Du, H., Dai, X., & Liang, H. (2021). Automatic recharging path planning for cleaning robots. Mobile Information Systems 2021.","DOI":"10.1155\/2021\/5558096"},{"key":"10203_CR19","unstructured":"Jaroszek, P., & Trojnacki, M. (2014). Model\u2013based energy efficient global path planning for a four\u2013wheeled mobile robot. Control and Cybernetics 43(2)."},{"issue":"2","key":"10203_CR20","doi-asserted-by":"publisher","first-page":"852","DOI":"10.1109\/TASE.2017.2767379","volume":"15","author":"N Kamra","year":"2017","unstructured":"Kamra, N., Kumar, T. S., & Ayanian, N. (2017). Combinatorial problems in multirobot battery exchange systems. IEEE Transactions on Automation Science and Engineering,15(2), 852\u2013862.","journal-title":"IEEE Transactions on Automation Science and Engineering"},{"issue":"7","key":"10203_CR21","doi-asserted-by":"publisher","first-page":"846","DOI":"10.1177\/0278364911406761","volume":"30","author":"S Karaman","year":"2011","unstructured":"Karaman, S., & Frazzoli, E. (2011). Sampling-based algorithms for optimal motion planning. The International Journal of Robotics Research,30(7), 846\u2013894.","journal-title":"The International Journal of Robotics Research"},{"issue":"4","key":"10203_CR22","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. (1996). Probabilistic roadmaps for path planning in high-dimensional configuration spaces. IEEE Transactions on Robotics and Automation,12(4), 566\u2013580.","journal-title":"IEEE Transactions on Robotics and Automation"},{"key":"10203_CR23","doi-asserted-by":"crossref","unstructured":"Kundu, T., & Saha, I. (2021). Mobile recharger path planning and recharge scheduling in a multi-robot environment. In: 2021 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3635\u20133642. IEEE.","DOI":"10.1109\/IROS51168.2021.9636078"},{"key":"10203_CR24","unstructured":"LaValle, S. (1998). Rapidly-exploring random trees: A new tool for path planning. Research Report 9811."},{"key":"10203_CR25","doi-asserted-by":"crossref","unstructured":"Li, B., Patankar, S., Moridian, B., & Mahmoudian, N. (2018). Planning large-scale search and rescue using team of uavs and charging stations. In: 2018 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR), pp. 1\u20138. IEEE.","DOI":"10.1109\/SSRR.2018.8468631"},{"key":"10203_CR26","doi-asserted-by":"crossref","unstructured":"Mehta, S.S., Ton, C., McCourt, M.J., Kan, Z., Doucette, E.A., & Curtis, W. (2015). Human-assisted rrt for path planning in urban environments. In: 2015 IEEE International Conference on Systems, Man, and Cybernetics, pp. 941\u2013946. IEEE.","DOI":"10.1109\/SMC.2015.172"},{"issue":"2","key":"10203_CR27","doi-asserted-by":"publisher","first-page":"758","DOI":"10.1109\/LRA.2018.2789848","volume":"3","author":"G Notomista","year":"2018","unstructured":"Notomista, G., Ruf, S. F., & Egerstedt, M. (2018). Persistification of robotic tasks using control barrier functions. IEEE Robotics and Automation Letters,3(2), 758\u2013763.","journal-title":"IEEE Robotics and Automation Letters"},{"key":"10203_CR28","doi-asserted-by":"crossref","unstructured":"Ogren, P., Egerstedt, M., & Hu, X. (2001). A control lyapunov function approach to multi-agent coordination. In: Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No. 01CH37228), vol. 2, pp. 1150\u20131155. IEEE.","DOI":"10.1109\/CDC.2001.981040"},{"key":"10203_CR29","doi-asserted-by":"crossref","unstructured":"Oleynikova, H., Taylor, Z., Fehr, M., Siegwart, R., & Nieto, J. (2017). Voxblox: Incremental 3d euclidean signed distance fields for on-board mav planning. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS).","DOI":"10.1109\/IROS.2017.8202315"},{"key":"10203_CR30","doi-asserted-by":"crossref","unstructured":"Pinciroli, C., & Beltrame, G. (2016). Buzz: An extensible programming language for heterogeneous swarm robotics. In: 2016 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3794\u20133800. IEEE.","DOI":"10.1109\/IROS.2016.7759558"},{"issue":"4","key":"10203_CR31","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1007\/s11721-012-0072-5","volume":"6","author":"C Pinciroli","year":"2012","unstructured":"Pinciroli, C., Trianni, V., OGrady, R., Pini, G., Brutschy, A., Brambilla, M., Mathews, N., Ferrante, E., Di Caro, G., Ducatelle, F., et al. (2012). Argos: A modular, parallel, multi-engine simulator for multi-robot systems. Swarm Intelligence,6(4), 271\u2013295.","journal-title":"Swarm Intelligence"},{"key":"10203_CR32","doi-asserted-by":"crossref","unstructured":"Prajna, S., spsampsps Jadbabaie, A. (2004). Safety verification of hybrid systems using barrier certificates. In: International Workshop on Hybrid Systems: Computation and Control, pp. 477\u2013492. Springer.","DOI":"10.1007\/978-3-540-24743-2_32"},{"issue":"1","key":"10203_CR33","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1016\/j.ifacol.2016.03.090","volume":"49","author":"M Ramana","year":"2016","unstructured":"Ramana, M., Varma, S. A., & Kothari, M. (2016). Motion planning for a fixed-wing uav in urban environments. IFAC-PapersOnLine,49(1), 419\u2013424.","journal-title":"IFAC-PapersOnLine"},{"issue":"4","key":"10203_CR34","doi-asserted-by":"publisher","first-page":"500","DOI":"10.1287\/trsc.2013.0490","volume":"48","author":"M Schneider","year":"2014","unstructured":"Schneider, M., Stenger, A., & Goeke, D. (2014). The electric vehicle-routing problem with time windows and recharging stations. Transportation science,48(4), 500\u2013520.","journal-title":"Transportation science"},{"key":"10203_CR35","doi-asserted-by":"crossref","unstructured":"Shan, T., Englot, B., Ratti, C., & Daniela, R. (2021). Lvi-sam: Tightly-coupled lidar-visual-inertial odometry via smoothing and mapping. In: IEEE International Conference on Robotics and Automation (ICRA), pp. 5692\u20135698. IEEE.","DOI":"10.1109\/ICRA48506.2021.9561996"},{"issue":"2","key":"10203_CR36","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1109\/TCIAIG.2012.2197681","volume":"4","author":"N Sturtevant","year":"2012","unstructured":"Sturtevant, N. (2012). Benchmarks for grid-based pathfinding. Transactions on Computational Intelligence and AI in Games,4(2), 144\u2013148.","journal-title":"Transactions on Computational Intelligence and AI in Games"},{"issue":"4","key":"10203_CR37","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1109\/MRA.2004.1371614","volume":"11","author":"S Thrun","year":"2004","unstructured":"Thrun, S., Thayer, S., Whittaker, W., Baker, C., Burgard, W., Ferguson, D., Hahnel, D., Montemerlo, D., Morris, A., Omohundro, Z., et al. (2004). Autonomous exploration and mapping of abandoned mines. IEEE Robotics & Automation Magazine,11(4), 79\u201391.","journal-title":"IEEE Robotics & Automation Magazine"},{"key":"10203_CR38","doi-asserted-by":"publisher","unstructured":"Wang, T., Wang, B., Wei, H., Cao, Y., Wang, M., & Shao, Z. (2008). Staying-alive and energy-efficient path planning for mobile robots. In: 2008 American Control Conference, pp. 868\u2013873. https:\/\/doi.org\/10.1109\/ACC.2008.4586602. ISSN: 2378-5861","DOI":"10.1109\/ACC.2008.4586602"},{"key":"10203_CR39","doi-asserted-by":"crossref","unstructured":"Warsame, Y., Edelkamp, S., & Plaku, E. (2020). Energy-aware multi-goal motion planning guided by monte carlo search. In: 2020 IEEE 16th International Conference on Automation Science and Engineering (CASE), pp. 335\u2013342. IEEE.","DOI":"10.1109\/CASE48305.2020.9217008"},{"issue":"12","key":"10203_CR40","doi-asserted-by":"publisher","first-page":"462","DOI":"10.3182\/20070822-3-ZA-2920.00076","volume":"40","author":"P Wieland","year":"2007","unstructured":"Wieland, P., & Allg\u00f6wer, F. (2007). Constructive safety using control barrier functions. IFAC Proceedings Volumes,40(12), 462\u2013467.","journal-title":"IFAC Proceedings Volumes"},{"key":"10203_CR41","doi-asserted-by":"publisher","first-page":"103758","DOI":"10.1016\/j.autcon.2021.103758","volume":"128","author":"G Yang","year":"2021","unstructured":"Yang, G., Wang, S., Okamura, H., Shen, B., Ueda, Y., Yasui, T., Yamada, T., Miyazawa, Y., Yoshida, S., Inada, Y., et al. (2021). Hallway exploration-inspired guidance: Applications in autonomous material transportation in construction sites. Automation in Construction,128, 103758.","journal-title":"Automation in Construction"},{"key":"10203_CR42","unstructured":"Zhao, K., & Li, Y. (2013). Path planning in large-scale indoor environment using rrt. In: Proceedings of the 32nd Chinese Control Conference, pp. 5993\u20135998. IEEE."}],"container-title":["Autonomous Robots"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10514-025-10203-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10514-025-10203-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10514-025-10203-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,27]],"date-time":"2025-09-27T11:30:28Z","timestamp":1758972628000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10514-025-10203-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,7]]},"references-count":42,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2025,9]]}},"alternative-id":["10203"],"URL":"https:\/\/doi.org\/10.1007\/s10514-025-10203-w","relation":{},"ISSN":["0929-5593","1573-7527"],"issn-type":[{"type":"print","value":"0929-5593"},{"type":"electronic","value":"1573-7527"}],"subject":[],"published":{"date-parts":[[2025,8,7]]},"assertion":[{"value":"6 October 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 June 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 August 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no conflict of interest to declare that are relevant to the content of this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"21"}}