{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T13:42:37Z","timestamp":1776433357703,"version":"3.51.2"},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2023,12,19]],"date-time":"2023-12-19T00:00:00Z","timestamp":1702944000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,12,19]],"date-time":"2023-12-19T00:00:00Z","timestamp":1702944000000},"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":["Intel Serv Robotics"],"published-print":{"date-parts":[[2024,3]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Robot-assisted navigation is a perfect example of a class of applications requiring flexible control approaches. When the human is reliable, the robot should concede space to their initiative. When the human makes inappropriate choices the robot controller should kick-in guiding them towards safer paths. Shared authority control is a way to achieve this behaviour by deciding online how much of the authority should be given to the human and how much should be retained by the robot. An open problem is how to evaluate the appropriateness of the human\u2019s choices. One possible way is to consider the deviation from an ideal path computed by the robot. This choice is certainly safe and efficient, but it emphasises the importance of the robot\u2019s decision and relegates the human to a secondary role. In this paper, we propose a different paradigm: a human\u2019s behaviour is correct if, at every time, it bears a close resemblance to what other humans do in similar situations. This idea is implemented through the combination of machine learning and adaptive control. The map of the environment is decomposed into a grid. In each cell, we classify the possible motions that the human executes. We use a neural network classifier to classify the current motion, and the probability score is used as a hyperparameter in the control to vary the amount of intervention. The experiments collected for the paper show the feasibility of the idea. A qualitative evaluation, done by surveying the users after they have tested the robot, shows that the participants preferred our control method over a state-of-the-art visco-elastic control.<\/jats:p>","DOI":"10.1007\/s11370-023-00495-1","type":"journal-article","created":{"date-parts":[[2023,12,19]],"date-time":"2023-12-19T13:01:56Z","timestamp":1702990916000},"page":"155-165","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Humanising robot-assisted navigation"],"prefix":"10.1007","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4233-5741","authenticated-orcid":false,"given":"Placido","family":"Falqueto","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4253-9640","authenticated-orcid":false,"given":"Alessandro","family":"Antonucci","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8813-8685","authenticated-orcid":false,"given":"Luigi","family":"Palopoli","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5486-9989","authenticated-orcid":false,"given":"Daniele","family":"Fontanelli","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,12,19]]},"reference":[{"key":"495_CR1","unstructured":"Flemisch FO, Adams CA, Conway SR, Goodrich KH, Palmer MT, Schutte PC (2003) The h-metaphor as a guideline for vehicle automation and interaction. Technical report, RWTH Aachen University"},{"issue":"4","key":"495_CR2","doi-asserted-by":"publisher","first-page":"2271","DOI":"10.1109\/LRA.2017.2724772","volume":"2","author":"M Andreetto","year":"2017","unstructured":"Andreetto M, Divan S, Fontanelli D, Palopoli L (2017) Path following with authority sharing between humans and passive robotic walkers equipped with low-cost actuators. IEEE Robot Autom Lett 2(4):2271\u20132278","journal-title":"IEEE Robot Autom Lett"},{"key":"495_CR3","doi-asserted-by":"publisher","unstructured":"Magnago V, Andreetto M, Divan S, Fontanelli D, Palopoli L (2018) Ruling the control authority of a service robot based on information precision. In: Proceedings IEEE international conference on robotics and automation (ICRA), pp. 7204\u20137210. https:\/\/doi.org\/10.1109\/ICRA.2018.8460714","DOI":"10.1109\/ICRA.2018.8460714"},{"key":"495_CR4","doi-asserted-by":"publisher","unstructured":"Bevilacqua P, Frego M, Bertolazzi E, Fontanelli D, Palopoli L, Biral F (2016) Path planning maximising human comfort for assistive robots. In: 2016 IEEE conference on control applications (CCA), pp. 1421\u20131427. https:\/\/doi.org\/10.1109\/CCA.2016.7588006","DOI":"10.1109\/CCA.2016.7588006"},{"issue":"1","key":"495_CR5","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1109\/TRO.2008.915449","volume":"24","author":"G Arechavaleta","year":"2008","unstructured":"Arechavaleta G, Laumond JP, Hicheur H, Berthoz A (2008) An optimality principle governing human walking. IEEE Trans Robot 24(1):5\u201314. https:\/\/doi.org\/10.1109\/TRO.2008.915449","journal-title":"IEEE Trans Robot"},{"key":"495_CR6","doi-asserted-by":"publisher","unstructured":"Bieber G, Chodan W, Bader R, H\u00f6lle B, Herrmann P, Dreher I (2019) Roro: a new robotic rollator concept to assist the elderly and caregivers. In: Proceedings of the 12th ACM international conference on pervasive technologies related to assistive environments, pp. 430\u2013434. https:\/\/doi.org\/10.1145\/3316782.3322779","DOI":"10.1145\/3316782.3322779"},{"key":"495_CR7","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1007\/s11370-015-0169-y","volume":"8","author":"L Palopoli","year":"2015","unstructured":"Palopoli L, Argyros A, Birchbauer J, Colombo A, Fontanelli D, Legay A, Garulli A, Giannitrapani A, Macii D, Moro F, Nazemzadeh P, Panteleris P, Passerone R, Poier G, Prattichizzo D, Rizano T, Rizzon L, Scheggi S, Sedwards S (2015) Navigation assistance and guidance of older adults across complex public spaces: the DALi approach. Intell Serv Robot 8:77\u201392. https:\/\/doi.org\/10.1007\/s11370-015-0169-y","journal-title":"Intell Serv Robot"},{"issue":"4","key":"495_CR8","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1109\/MRA.2016.2605403","volume":"23","author":"A Lopes","year":"2016","unstructured":"Lopes A, Rodrigues J, Perdigao J, Pires G, Nunes U (2016) A new hybrid motion planner: applied in a brain-actuated robotic wheelchair. IEEE Robot Autom Mag 23(4):82\u201393. https:\/\/doi.org\/10.1109\/MRA.2016.2605403","journal-title":"IEEE Robot Autom Mag"},{"issue":"1","key":"495_CR9","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1007\/s10514-007-9075-2","volume":"25","author":"G Arechavaleta","year":"2008","unstructured":"Arechavaleta G, Laumond JP, Hicheur H, Berthoz A (2008) On the nonholonomic nature of human locomotion. Auton Robot 25(1):25\u201335","journal-title":"Auton Robot"},{"issue":"1","key":"495_CR10","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0169734","volume":"12","author":"F Farina","year":"2017","unstructured":"Farina F, Fontanelli D, Garulli A, Giannitrapani A, Prattichizzo D (2017) Walking ahead: the headed social force model. PLoS ONE 12(1):e0169734","journal-title":"PLoS ONE"},{"key":"495_CR11","unstructured":"Antonucci A, Bevilacqua P, Leonardi S, Palopoli L, Fontanelli D (2021) Humans as path-finders for safe navigation. arXiv preprint arXiv:2107.03079"},{"key":"495_CR12","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1016\/j.cam.2018.03.029","volume":"341","author":"E Bertolazzi","year":"2018","unstructured":"Bertolazzi E, Frego M (2018) On the g2 hermite interpolation problem with clothoids. J Comput Appl Math 341:99\u2013116","journal-title":"J Comput Appl Math"},{"key":"495_CR13","doi-asserted-by":"publisher","unstructured":"Antonucci A, Papini GR, Bevilacqua P, Palopoli L, Fontanelli D (2021) Efficient prediction of human motion for real-time robotics applications with physics-inspired neural networks. IEEE Access 10:144\u2013157. https:\/\/doi.org\/10.1109\/ACCESS.2021.3138614","DOI":"10.1109\/ACCESS.2021.3138614"},{"key":"495_CR14","doi-asserted-by":"publisher","unstructured":"Ziebart BD, Ratliff N, Gallagher G, Mertz C, Peterson K, Bagnell JA, Hebert M, Dey AK, Srinivasa S (2009) Planning-based prediction for pedestrians. In: 2009 IEEE\/RSJ international conference on intelligent robots and systems, pp. 3931\u20133936. https:\/\/doi.org\/10.1109\/IROS.2009.5354147","DOI":"10.1109\/IROS.2009.5354147"},{"key":"495_CR15","doi-asserted-by":"crossref","unstructured":"Kuderer M, Kretzschmar H, Sprunk C, Burgard W (2013) Feature-based prediction of trajectories for socially compliant navigation. Robot Sci Syst VIII:193\u2013200","DOI":"10.7551\/mitpress\/9816.003.0030"},{"key":"495_CR16","doi-asserted-by":"publisher","unstructured":"Kretzschmar H, Spies M, Sprunk C, Burgard W (2016) Socially compliant mobile robot navigation via inverse reinforcement learning. Int J Robot Res 35(11):1289\u20131307. https:\/\/doi.org\/10.1177\/0278364915619772","DOI":"10.1177\/0278364915619772"},{"issue":"6","key":"495_CR17","doi-asserted-by":"publisher","first-page":"1382","DOI":"10.1109\/TRO.2009.2032969","volume":"25","author":"T Kanda","year":"2009","unstructured":"Kanda T, Glas DF, Shiomi M, Hagita N (2009) Abstracting people\u2019s trajectories for social robots to proactively approach customers. IEEE Trans Robot 25(6):1382\u20131396","journal-title":"IEEE Trans Robot"},{"key":"495_CR18","doi-asserted-by":"publisher","DOI":"10.1016\/j.oceaneng.2020.107478","volume":"209","author":"B Murray","year":"2020","unstructured":"Murray B, Perera LP (2020) A dual linear autoencoder approach for vessel trajectory prediction using historical AIS data. Ocean Eng 209:107478","journal-title":"Ocean Eng"},{"issue":"19","key":"495_CR19","doi-asserted-by":"publisher","first-page":"6739","DOI":"10.3390\/app10196739","volume":"10","author":"O R\u00e1kos","year":"2020","unstructured":"R\u00e1kos O, Aradi S, B\u00e9csi T, Szalay Z (2020) Compression of vehicle trajectories with a variational autoencoder. Appl Sci 10(19):6739","journal-title":"Appl Sci"},{"key":"495_CR20","doi-asserted-by":"publisher","first-page":"173918","DOI":"10.1109\/ACCESS.2020.3026110","volume":"8","author":"S Lu","year":"2020","unstructured":"Lu S, Xia Y (2020) Dual supervised autoencoder based trajectory classification using enhanced spatio-temporal information. IEEE Access 8:173918\u2013173932","journal-title":"IEEE Access"},{"key":"495_CR21","doi-asserted-by":"crossref","unstructured":"Bank D, Koenigstein N, Giryes R (2023) Autoencoders. In: Machine learning for data science handbook: data mining and knowledge discovery handbook, pp. 353\u2013374","DOI":"10.1007\/978-3-031-24628-9_16"},{"issue":"2","key":"495_CR22","doi-asserted-by":"publisher","first-page":"1306","DOI":"10.1109\/LRA.2018.2797321","volume":"3","author":"M Andreetto","year":"2018","unstructured":"Andreetto M, Divan S, Ferrari F, Fontanelli D, Palopoli L, Zenatti F (2018) Simulating passivity for robotic walkers via authority-sharing. IEEE Robot. Autom. Lett. 3(2):1306\u20131313. https:\/\/doi.org\/10.1109\/LRA.2018.2797321","journal-title":"IEEE Robot. Autom. Lett."},{"key":"495_CR23","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-14743-2_4","author":"JP Laumond","year":"2010","unstructured":"Laumond JP, Arechavaleta G, Truong TVA, Hicheur H, Pham QC, Berthoz A, Berthoz A (2010) The words of the human locomotion. ISRR. https:\/\/doi.org\/10.1007\/978-3-642-14743-2_4","journal-title":"ISRR"},{"issue":"4","key":"495_CR24","doi-asserted-by":"publisher","first-page":"566","DOI":"10.1109\/70.508439","volume":"12","author":"L Kavraki","year":"1996","unstructured":"Kavraki L, Svestka P, Latombe JC, Overmars M (1996) Probabilistic roadmaps for path planning in high-dimensional configuration spaces. IEEE Trans Robot Autom 12(4):566\u2013580. https:\/\/doi.org\/10.1109\/70.508439","journal-title":"IEEE Trans Robot Autom"},{"key":"495_CR25","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511546877","volume-title":"Planning algorithms","author":"SM LaValle","year":"2006","unstructured":"LaValle SM (2006) Planning algorithms. Cambridge University Press, Cambridge"},{"issue":"6","key":"495_CR26","doi-asserted-by":"publisher","first-page":"3950","DOI":"10.1109\/TII.2020.3012094","volume":"17","author":"P Bevilacqua","year":"2020","unstructured":"Bevilacqua P, Frego M, Palopoli L, Fontanelli D (2020) Activity planning for assistive robots using chance-constrained stochastic programming. IEEE Trans Ind Inf 17(6):3950\u20133961","journal-title":"IEEE Trans Ind Inf"},{"key":"495_CR27","unstructured":"Andreetto M, et al (2019) Authority-sharing control of assistive robotic walkers. Ph.D. thesis"},{"issue":"2","key":"495_CR28","doi-asserted-by":"publisher","first-page":"1276","DOI":"10.1109\/LRA.2018.2795642","volume":"3","author":"P Bevilacqua","year":"2018","unstructured":"Bevilacqua P, Frego M, Fontanelli D, Palopoli L (2018) Reactive planning for assistive robots. IEEE Robot Autom Lett 3(2):1276\u20131283. https:\/\/doi.org\/10.1109\/LRA.2018.2795642","journal-title":"IEEE Robot Autom Lett"},{"issue":"6","key":"495_CR29","doi-asserted-by":"publisher","first-page":"2588","DOI":"10.1109\/TMECH.2017.2762598","volume":"22","author":"P Nazemzadeh","year":"2017","unstructured":"Nazemzadeh P, Fontanelli D, Macii D, Palopoli L (2017) Indoor localization of mobile robots through QR code detection and dead reckoning data fusion. IEEE\/ASME Trans Mechatron 22(6):2588\u20132599. https:\/\/doi.org\/10.1109\/TMECH.2017.2762598","journal-title":"IEEE\/ASME Trans Mechatron"}],"container-title":["Intelligent Service Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11370-023-00495-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11370-023-00495-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11370-023-00495-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,27]],"date-time":"2024-03-27T10:14:52Z","timestamp":1711534492000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11370-023-00495-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12,19]]},"references-count":29,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2024,3]]}},"alternative-id":["495"],"URL":"https:\/\/doi.org\/10.1007\/s11370-023-00495-1","relation":{},"ISSN":["1861-2776","1861-2784"],"issn-type":[{"value":"1861-2776","type":"print"},{"value":"1861-2784","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,12,19]]},"assertion":[{"value":"9 May 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 November 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 December 2023","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 competing interests to declare.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}]}}