{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T17:24:31Z","timestamp":1778693071119,"version":"3.51.4"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2024,4,29]],"date-time":"2024-04-29T00:00:00Z","timestamp":1714348800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,4,29]],"date-time":"2024-04-29T00:00:00Z","timestamp":1714348800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100004837","name":"Ministerio de Ciencia e Innovaci\u00f3n","doi-asserted-by":"publisher","award":["ED2021-131739-C22"],"award-info":[{"award-number":["ED2021-131739-C22"]}],"id":[{"id":"10.13039\/501100004837","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004837","name":"Ministerio de Ciencia e Innovaci\u00f3n","doi-asserted-by":"publisher","award":["PDC2022-133597-C41"],"award-info":[{"award-number":["PDC2022-133597-C41"]}],"id":[{"id":"10.13039\/501100004837","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J of Soc Robotics"],"published-print":{"date-parts":[[2025,10]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>As social robots are projected to become an integral part of human life in the coming decades, their ability to adapt movement and trajectory when in proximity to people is essential for ensuring social acceptance during human-robot interaction. A key aspect of this adaptability involves predicting and anticipating human intents during robot navigation. Despite significant strides in the social navigation of autonomous robots within human environments, opportunities for advancements in related algorithms persist. This paper presents a novel real-time path trajectory optimization algorithm for socially aware robot navigation, grounded in the social elastic band concept, incorporating prediction and anticipation of human movements to adapt its forward velocity. Building upon the elastic band framework introduced in the 1990s for adapting robot trajectories in dynamic environments, our proposal of social elastic band differentiates between objects and human presence. This distinction allows for the definition of social interaction spaces and their relationship to the elastic band, facilitating the generation of socially accepted paths that rapidly adapt to environmental changes without causing a disturbance. Integrated into the SNAPE social navigation framework, the algorithm has been tested and validated through simulations and real-world experiments in various environments.<\/jats:p>","DOI":"10.1007\/s12369-024-01135-z","type":"journal-article","created":{"date-parts":[[2024,4,29]],"date-time":"2024-04-29T11:01:57Z","timestamp":1714388517000},"page":"2041-2063","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Social Elastic Band with Prediction and Anticipation: Enhancing Real-Time Path Trajectory Optimization for Socially Aware Robot Navigation"],"prefix":"10.1007","volume":"17","author":[{"given":"Gerardo","family":"P\u00e9rez","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"No\u00e9","family":"Zapata-Cornejo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pablo","family":"Bustos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3615-8833","authenticated-orcid":false,"given":"Pedro","family":"N\u00fa\u00f1ez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,4,29]]},"reference":[{"issue":"2\u20133","key":"1135_CR1","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1086\/200975","volume":"9","author":"E Hall","year":"1968","unstructured":"Hall E (1968) Proxemics. Curr Anthropol 9(2\u20133):83\u2013108","journal-title":"Curr Anthropol"},{"key":"1135_CR2","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1016\/j.patrec.2018.07.015","volume":"1","author":"A Vega","year":"2019","unstructured":"Vega A, Manso LJ, Bustos P, N\u00fa\u00f1ez P, Macharet DG (2019) Socially aware robot navigation system in human-populated and interactive environments based on an adaptive spatial density function and space affordances. Pattern Recogn Lett 1:72\u201384","journal-title":"Pattern Recogn Lett"},{"issue":"2","key":"1135_CR3","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1007\/s12369-014-0251-1","volume":"7","author":"J Rios-Martinez","year":"2015","unstructured":"Rios-Martinez J, Spalanzani A, Laugier C (2015) From proxemics theory to socially-aware navigation: a survey. Int J Soc Robot 7(2):137\u2013153","journal-title":"Int J Soc Robot"},{"key":"1135_CR4","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1016\/j.robot.2017.03.002","volume":"93","author":"K Charalampous","year":"2017","unstructured":"Charalampous K, Kostavelis I, Gasteratos A (2017) Recent trends in social aware robot navigation: a survey. Robot Autonom Syst 93:85\u2013104","journal-title":"Robot Autonom Syst"},{"key":"1135_CR5","unstructured":"Tung TX, Ngo TD (2018) Socially aware robot navigation using deep reinforcement learning. In: 2018 IEEE Canadian conference on electrical and computer engineering (CCECE), Quebec City, QC"},{"key":"1135_CR6","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2021.103837","volume":"145","author":"R M\u00f6ller","year":"2021","unstructured":"M\u00f6ller R, Furnari A, Battiato S, H\u00e4rm\u00e4 A, Maria-Farinella G (2021) A survey on human-aware robot navigation. Robot Auton Syst 145:103837","journal-title":"Robot Auton Syst"},{"key":"1135_CR7","unstructured":"Vega A, Gondkar R, Manso L, N\u00fa\u00f1ez P (2021) Towards efficient human\u2013robot cooperation for socially-aware robot navigation in human-populated environments: the snape framework. In: IEEE International conference on robotics and automation"},{"key":"1135_CR8","unstructured":"Quinlan S, Khatib O (1993) Elastic bands: connecting path planning and control. In: Proceedings IEEE international conference on robotics and automation, Atlanta, GA, USA. vol 2, pp 802\u2013807"},{"key":"1135_CR9","doi-asserted-by":"crossref","unstructured":"Althaus P, Ishiguro H, Kanda T, Miyashita T, Christensen HI (2004) Navigation for human\u2013robot interaction tasks. In: IEEE international conference on robotics and automation, vol 1, pp 1894\u20131899","DOI":"10.1109\/ROBOT.2004.1308100"},{"issue":"12","key":"1135_CR10","doi-asserted-by":"publisher","first-page":"1726","DOI":"10.1016\/j.robot.2013.05.007","volume":"61","author":"T Kruse","year":"2013","unstructured":"Kruse T, Pandey A, Alami R, Kirsch A (2013) Human-aware robot navigation: a survey. Robot Auton Syst 61(12):1726\u20131743","journal-title":"Robot Auton Syst"},{"key":"1135_CR11","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2021.103873","volume":"145","author":"LV Calderita","year":"2021","unstructured":"Calderita LV, Vega A, Bustos P, N\u00fa\u00f1ez P (2021) A new human-aware robot navigation framework based on time-dependent social interaction spaces: an application to assistive robots in caregiving centers. Robot Auton Syst 145:103873","journal-title":"Robot Auton Syst"},{"key":"1135_CR12","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1016\/j.robot.2016.08.001","volume":"86","author":"T Thoa","year":"2016","unstructured":"Thoa T, Copot C, De Keyse R (2016) Heuristic approaches in robot path planning: a survey. Robot Auton Syst 86:13\u201328","journal-title":"Robot Auton Syst"},{"key":"1135_CR13","doi-asserted-by":"crossref","unstructured":"Costa M, Silva M (2019) A survey on path planning algorithms for mobile robots. In: 19th IEEE International conference on autonomous robot systems and competitions","DOI":"10.1109\/ICARSC.2019.8733623"},{"key":"1135_CR14","doi-asserted-by":"crossref","unstructured":"Takayama L, Pantofaru C (2009) Influences on proxemic behaviors in human\u2013robot interaction. In: 2009 IEEE\/RSJ international conference on intelligent robots and systems, pp 5495\u20135502","DOI":"10.1109\/IROS.2009.5354145"},{"issue":"5","key":"1135_CR15","doi-asserted-by":"publisher","first-page":"874","DOI":"10.1109\/TRO.2007.904911","volume":"23","author":"EA Sisbot","year":"2007","unstructured":"Sisbot EA, Marin-Urias LF, Alami R, Simeon T (2007) A human aware mobile robot motion planner. IEEE Trans Robot 23(5):874\u2013883","journal-title":"IEEE Trans Robot"},{"issue":"1","key":"1135_CR16","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1007\/s12369-015-0310-2","volume":"8","author":"B Kim","year":"2016","unstructured":"Kim B, Pineau J (2016) Socially adaptive path planning in human environments using inverse reinforcement learning. Int J Soc Robot 8(1):51\u201366","journal-title":"Int J Soc Robot"},{"key":"1135_CR17","doi-asserted-by":"crossref","unstructured":"Trautman P, Krause A (2015) Unfreezing the robot: navigation in dense, interacting crowds. In: 2015 IEEE\/RSJ international conference on intelligent robots and systems (IROS), pp 797\u2013803","DOI":"10.1109\/IROS.2010.5654369"},{"issue":"1","key":"1135_CR18","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1109\/100.580977","volume":"4","author":"D Fox","year":"1997","unstructured":"Fox D, Burgard W, Thrun S (1997) The dynamic window approach to collision avoidance. IEEE Robot Autom 4(1):23\u201333","journal-title":"IEEE Robot Autom"},{"issue":"1","key":"1135_CR19","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1177\/027836498600500106","volume":"5","author":"O Khatib","year":"1986","unstructured":"Khatib O (1986) Real-time obstacle avoidance for manipulators and mobile robots. Int J Robot Res 5(1):90\u201398","journal-title":"Int J Robot Res"},{"key":"1135_CR20","unstructured":"Berg J, Lin M, Manocha D (2008) Reciprocal velocity obstacles for real-time multi-agent navigation. In: IEEE international conference on robotics and automation"},{"key":"1135_CR21","doi-asserted-by":"publisher","first-page":"4282","DOI":"10.1103\/PhysRevE.51.4282","volume":"51","author":"D Helbing","year":"1995","unstructured":"Helbing D, Moln\u2019ar P (1995) Social force model for pedestrian dynamics. Phys Rev E 51:4282\u20134286","journal-title":"Phys Rev E"},{"key":"1135_CR22","unstructured":"Cai K, Wang C, Cheng J, Song S, Silva C, Meng M (2020) Mobile robot path planning in dynamic environments: a survey. arXiv preprint arXiv:2006.14195"},{"key":"1135_CR23","first-page":"103","volume":"135","author":"Y Wang","year":"2020","unstructured":"Wang Y, Li J, Wang Y, Li J (2020) Predicting human navigation goals based on bayesian inference and activity regions. Robot Auton Syst 135:103\u2013111","journal-title":"Robot Auton Syst"},{"key":"1135_CR24","unstructured":"Zhang Y, Liu Y, Wang Y, Li J (2022) Learning personalized human-aware robot navigation using virtual reality. arXiv preprint arXiv:2203.14741"},{"issue":"3","key":"1135_CR25","doi-asserted-by":"publisher","first-page":"5223","DOI":"10.1109\/LRA.2021.3071954","volume":"6","author":"SS Samsani","year":"2021","unstructured":"Samsani SS, Muhammad MS (2021) Socially compliant robot navigation in crowded environment by human behavior resemblance using deep reinforcement learning. IEEE Robot Autom Lett 6(3):5223\u20135230","journal-title":"IEEE Robot Autom Lett"},{"issue":"2","key":"1135_CR26","doi-asserted-by":"publisher","first-page":"373","DOI":"10.1007\/s12369-021-00791-9","volume":"14","author":"Y Kobayashi","year":"2022","unstructured":"Kobayashi Y et al (2022) Robot navigation based on predicting of human interaction and its reproducible evaluation in a densely crowded environment. Int J Soc Robot 14(2):373\u2013387","journal-title":"Int J Soc Robot"},{"key":"1135_CR27","unstructured":"Peltzer O, Asmar DM, Schwager M, Kochenderfer MJ (2023) Incorporating human path preferences in robot navigation with minimal interventions. arXiv preprint arXiv:2303.03530"},{"key":"1135_CR28","doi-asserted-by":"crossref","unstructured":"Kitagawa R, Liu Y, Kanda T (2021) Human-inspired motion planning for omnidirectional social robots. In: Proceedings of the 2021 ACM\/IEEE international conference on human-robot interaction, pp 34\u201342. ACM\/IEEE","DOI":"10.1145\/3434073.3444679"},{"key":"1135_CR29","doi-asserted-by":"crossref","unstructured":"Singamaneni PT, Favier A, Alami R (2022) Watch out! there may be a human. Addressing invisible humans in social navigation. In: 2022 IEEE\/RSJ international conference on intelligent robots and systems (IROS), pp 11344\u201311351. IEEE","DOI":"10.1109\/IROS47612.2022.9982186"},{"key":"1135_CR30","doi-asserted-by":"crossref","unstructured":"Kollmitz M, Koller T, Boedecker J, Burgard W (2020) Learning human-aware robot navigation from physical interaction via inverse reinforcement learning. In: 2020 IEEE\/RSJ international conference on intelligent robots and systems (IROS). IEEE, pp 11025\u201311031","DOI":"10.1109\/IROS45743.2020.9340865"},{"key":"1135_CR31","doi-asserted-by":"publisher","unstructured":"Melo F, Moreno P (2022) Socially reactive navigation models for mobile robots. In: 2022 IEEE international conference on autonomous robot systems and competitions (ICARSC), pp 91\u201397. https:\/\/doi.org\/10.1109\/ICARSC55462.2022.9784789","DOI":"10.1109\/ICARSC55462.2022.9784789"},{"issue":"6","key":"1135_CR32","doi-asserted-by":"publisher","first-page":"1473","DOI":"10.1007\/s10514-018-9806-6","volume":"43","author":"G Ferrer","year":"2019","unstructured":"Ferrer G, Sanfeliu A (2019) Anticipative kinodynamic planning: multi-objective robot navigation in urban and dynamic environments. Auton Robots 43(6):1473\u20131488","journal-title":"Auton Robots"},{"key":"1135_CR33","doi-asserted-by":"publisher","DOI":"10.1007\/s12369-022-00937-3","author":"E Repiso","year":"2022","unstructured":"Repiso E, Garrell A, Sanfeliu A (2022) Adaptive social planner to accompany people in real-life dynamic environments. Int J Soc Robot. https:\/\/doi.org\/10.1007\/s12369-022-00937-3","journal-title":"Int J Soc Robot"},{"key":"1135_CR34","doi-asserted-by":"publisher","unstructured":"Bustos P, Manso L, Bandera JAB, Garcia-Varea I, Martinez-Gomez J (2019) The cortex cognitive robotics architecture: use cases. Cognit Syst Res 55:107\u2013123. https:\/\/doi.org\/10.1016\/j.cogsys.2019.01.003","DOI":"10.1016\/j.cogsys.2019.01.003"},{"key":"1135_CR35","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1007\/978-3-030-62579-5_8","volume-title":"Advances in physical agents II","author":"P Bustos Garc\u00eda","year":"2021","unstructured":"Bustos Garc\u00eda P, Garc\u00eda JC, Cintas Pe\u00f1a R, Martinena Guerrero E, Bachiller Burgos P, N\u00fa\u00f1ez Trujillo P, Bandera A (2021) DSRD: a proposal for a low-latency, distributed working memory for cortex. In: Bergasa LM, Oca\u00f1a M, Barea R, L\u00f3pez-Guill\u00e9n E, Revenga P (eds) Advances in physical agents II. Springer, Cham, pp 109\u2013122"},{"key":"1135_CR36","doi-asserted-by":"crossref","unstructured":"Wang C-Y, Bochkovskiy A, Liao H-YM (2022) Yolov7: trainable bag-of-freebies sets new state-of-the-art for real-time object detectors. arXiv:2207.02696","DOI":"10.1109\/CVPR52729.2023.00721"},{"key":"1135_CR37","doi-asserted-by":"crossref","unstructured":"Zhang Y, Sun P, Jiang Y, Yu D, Yuan Z, Luo P, Liu W, Wang X (2021) Bytetrack: multi-object tracking by associating every detection box. CoRR arXiv:2110.06864","DOI":"10.1007\/978-3-031-20047-2_1"},{"key":"1135_CR38","doi-asserted-by":"crossref","unstructured":"Okal B, Arras K (2016) Learning socially normative robot navigation behaviors with bayesian inverse reinforcement learning. In: IEEE international conference on robotics and automation, pp. 2889\u20132895","DOI":"10.1109\/ICRA.2016.7487452"},{"key":"1135_CR39","first-page":"1","volume":"1","author":"I Kostavelis","year":"2017","unstructured":"Kostavelis I (2017) Robot behavioral mapping: a representation that consolidates the human\u2013robot coexistence. Robot Autom Eng 1:1\u20133","journal-title":"Robot Autom Eng"},{"key":"1135_CR40","doi-asserted-by":"crossref","unstructured":"Manso LJPB, Bustos P, N\u00fa\u00f1ez P, Cintas R, Calderita LV (2010) Robocomp: a tool-based robotics framework. In: Simulation, modeling and programming in autonomous robots, vol 6472, pp 251\u2013262","DOI":"10.1007\/978-3-642-17319-6_25"}],"container-title":["International Journal of Social Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12369-024-01135-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12369-024-01135-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12369-024-01135-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T14:55:12Z","timestamp":1761663312000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12369-024-01135-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,29]]},"references-count":40,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2025,10]]}},"alternative-id":["1135"],"URL":"https:\/\/doi.org\/10.1007\/s12369-024-01135-z","relation":{},"ISSN":["1875-4791","1875-4805"],"issn-type":[{"value":"1875-4791","type":"print"},{"value":"1875-4805","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,4,29]]},"assertion":[{"value":"19 March 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 April 2024","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no Conflict of interest","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"The authors acknowledge that the individuals involved in the tests are coworkers who provided informed consent for participation in this study and for the publication of the images in Fig.\u00a0\n                      \n                      .","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to publish"}}]}}