skip to main content
10.1145/3171221.3171255acmconferencesArticle/Chapter ViewAbstractPublication PageshriConference Proceedingsconference-collections
research-article
Public Access

Social Momentum: A Framework for Legible Navigation in Dynamic Multi-Agent Environments

Published: 26 February 2018 Publication History

Abstract

Intent-expressive robot motion has been shown to result in increased efficiency and reduced planning efforts for copresent humans. Existing frameworks for generating intent-expressive robot behaviors have typically focused on applications in static or structured environments. Under such settings, emphasis is placed towards communicating the robot»s intended final configuration to other agents. However, in dynamic, unstructured and multi-agent domains, such as pedestrian environments, knowledge of the robot»s final configuration is not sufficiently informative as it completely ignores the complex dynamics of interaction among agents. To address this problem, we design a planning framework that aims at generating motion that clearly communicates an agent»s intended collision avoidance strategy rather than its destination. Our framework estimates the most likely intended avoidance protocols of others based on their past behaviors, superimposes them, and generates an expressive and socially compliant robot action that reinforces the expectations of others regarding these avoidance protocols. This action facilitates inference and decision making for everyone, as illustrated in the simplified topological pattern of agents» trajectories. Extensive simulations demonstrate that our framework consistently achieves significantly lower topological complexity, compared against common benchmark approaches in multi-agent collision avoidance. The significance of this result for real world applications is demonstrated by a user study that reveals statistical evidence suggesting that multi-agent trajectories of lower topological complexity tend to facilitate inference for observers.

References

[1]
Alexandre Alahi, Kratarth Goel, Vignesh Ramanathan, Alexandre Robicquet, Li Fei-Fei, and Silvio Savarese. 2016. Social LSTM: Human Trajectory Prediction in Crowded Spaces. In Proceedings of the IEEE International Conference on Computer Vision and Pattern Recognition (CVPR '16).
[2]
Maren Bennewitz, Wolfram Burgard, Grzegorz Cielniak, and Sebastian Thrun. 2005. Learning motion patterns of people for compliant robot motion. International Journal of Robotics Research 24 (2005), 31--48.
[3]
Joan S. Birman. 1974. Braids Links And Mapping Class Groups. Annals of Mathematics Studies 82, Princeton University Press.
[4]
Stephane Bonneaud and William H. Warren. 2014. An Empirically-Grounded Emergent Approach to Modeling Pedestrian Behavior. In Pedestrian and Evacuation Dynamics 2012. Springer International Publishing, 625--638.
[5]
Baptiste Busch, Jonathan Grizou, Manuel Lopes, and Freek Stulp. 2017. Learning Legible Motion from Human--Robot Interactions. International Journal of Social Robotics (Mar 2017).
[6]
Daniel Carton, Wiktor Olszowy, and Dirk Wollherr. 2016. Measuring the Effectiveness of Readability for Mobile Robot Locomotion. International Journal of Social Robotics 8, 5 (2016), 721--741.
[7]
Yu Fan Chen, Michael Everett, Miao Liu, and Jonathan P. How. 2017. Socially Aware Motion Planning with Deep Reinforcement Learning. CoRR abs/1703.08862 (2017). arXiv:1703.08862 http://arxiv.org/abs/1703.08862
[8]
G. Csibra and G. Gergely. 2007. Obsessed with goals?: Functions and mechanisms of teleological interpretation of actions in humans. Acta Psychologica 124, 1 (2007), 60--78.
[9]
José Grimaldo Da Silva Filho and Thierry Fraichard. 2017. Human Robot Motion: A Shared Effort Approach. In European Conference on Mobile Robotics. Paris, France. https://hal.inria.fr/hal-01565873
[10]
Anca D. Dragan and Siddhartha Srinivasa. 2014. Integrating human observer inferences into robot motion planning. Autonomous Robots 37, 4 (2014), 351--368.
[11]
Ivan Dynnikov and Bert Wiest. 2007. On the complexity of braids. Journal of the European Mathematical Society 009, 4 (2007), 801--840.
[12]
Franck Feurtey. 2000. Simulating the collision avoidance behavior of pedestrians. The University of Tokyo, School of Engineering. Department of Electronic Engineering.
[13]
J. Guzzi, A. Giusti, L. M. Gambardella, G. Theraulaz, and G. A. Di Caro. 2013. Human-friendly robot navigation in dynamic environments. In 2013 IEEE International Conference on Robotics and Automation (ICRA '13). 423--430.
[14]
E.T. Hall. 1990. The Hidden Dimension. Anchor Books.
[15]
Dirk Helbing and Péter Molnár. 1995. Social force model for pedestrian dynamics. Physical Review E 51 (1995), 4282--4286. Issue 5.
[16]
Rachel Holladay, Anca Dragan, and Siddhartha Srinivasa. 2014. Legible Robot Pointing. In Proceedings of the International Symposium on Robot and Human Interactive Communication (Ro-Man '14).
[17]
Ioannis Karamouzas, Brian Skinner, and Stephen J. Guy. 2014. Universal Power Law Governing Pedestrian Interactions. Physical Review Letters 113 (Dec 2014), 238701. Issue 23.
[18]
Beomjoon Kim and Joelle Pineau. 2016. Socially Adaptive Path Planning in Human Environments Using Inverse Reinforcement Learning. International Journal of Social Robotics 8, 1 (01 Jan 2016), 51--66.
[19]
Ross A. Knepper, Christoforos I. Mavrogiannis, Julia Proft, and Claire Liang. 2017. Implicit Communication in a Joint Action. In Proceedings of the 2017 ACM/IEEE International Conference on Human-Robot Interaction (HRI '17). 283--292.
[20]
Ross A. Knepper and Daniela Rus. 2012. Pedestrian-inspired sampling-based multi-robot collision avoidance. In Proceedings of the International Symposium on Robot and Human Interactive Communication (RO-MAN '12). 94--100.
[21]
Henrik Kretzschmar, Markus Spies, Christoph Sprunk, and Wolfram Burgard. 2016. Socially compliant mobile robot navigation via inverse reinforcement learning. The International Journal of Robotics Research 35, 11 (2016), 1289--1307.
[22]
Thibault Kruse, Patrizia Basili, Stefan Glasauer, and Alexandra Kirsch. 2012. Legible robot navigation in the proximity of moving humans. In Proceedings of the 2012 IEEE Workshop on Advanced Robotics and its Social Impacts (ARSO '12). 83--88.
[23]
Christoforos I. Mavrogiannis, Valts Blukis, and Ross A. Knepper. 2017. Socially Competent Navigation Planning by Deep Learning of Multi-Agent Path Topologies. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '17).
[24]
Christoforos I. Mavrogiannis and Ross A. Knepper. 2016. Decentralized MultiAgent Navigation Planning with Braids. In Proceedings of the Workshop on the Algorithmic Foundations of Robotics (WAFR '16).
[25]
Mehdi Moussaïd, Dirk Helbing, and Guy Theraulaz. 2011. How simple rules determine pedestrian behavior and crowd disasters. Proceedings of the National Academy of Sciences 108, 17 (2011), 6884--6888.
[26]
Stefanos Nikolaidis, David Hsu, and Siddhartha Srinivasa. 2017. Human-robot mutual adaptation in collaborative tasks: Models and experiments. The International Journal of Robotics Research 36, 5--7 (2017), 618--634.
[27]
Enrico Pagello, Antonio D'Angelo, Federico Montesello, Francesco Garelli, and Carlo Ferrari. 1999. Cooperative behaviors in multi-robot systems through implicit communication. Robotics and Autonomous Systems 29, 1 (1999), 65 -- 77.
[28]
Masahiro Shiomi, Francesco Zanlungo, Kotaro Hayashi, and Takayuki Kanda. 2014. Towards a Socially Acceptable Collision Avoidance for a Mobile Robot Navigating Among Pedestrians Using a Pedestrian Model. International Journal of Social Robotics 6, 3 (2014), 443--455.
[29]
Emrah Akin Sisbot, Luis Felipe Marin-Urias, Rachid Alami, and Thierry Siméon. 2007. A Human Aware Mobile Robot Motion Planner. IEEE Transactions on Robotics 23, 5 (2007), 874--883.
[30]
Kyle Strabala, Min Kyung Lee, Anca Dragan, Jodi Forlizzi, Siddhartha S. Srinivasa, Maya Cakmak, and Vincenzo Micelli. 2013. Toward Seamless Human-robot Handovers. Journal of Human-Robot Interaction 2, 1 (2013), 112--132.
[31]
Stefanie Tellex, Ross Knepper, Adrian Li, Daniela Rus, and Nicholas Roy. 2014. Asking for Help Using Inverse Semantics. In Proceedings of the Robotics: Science and Systems (RSS '14).
[32]
Jean-Luc Thiffeault. 2010. Braids of entangled particle trajectories. Chaos 20, 1 (2010). arXiv:0906.3647
[33]
Jean-Luc Thiffeault and Marko Budišić. 2013--2017. Braidlab: A Software Package for Braids and Loops. (2013--2017). http://arXiv.org/abs/1410.0849 Version 3.2.1.
[34]
Peter Trautman, Jeremy Ma, Richard M. Murray, and Andreas Krause. 2015. Robot navigation in dense human crowds: Statistical models and experimental studies of human-robot cooperation. International Journal of Robotics Research 34, 3 (2015), 335--356.
[35]
X. T. Truong and T. D. Ngo. 2017. Toward Socially Aware Robot Navigation in Dynamic and Crowded Environments: A Proactive Social Motion Model. IEEE Transactions on Automation Science and Engineering 14, 4 (2017), 1743--1760.
[36]
Jur van den Berg, Stephen J. Guy, Ming C. Lin, and Dinesh Manocha. 2009. Reciprocal n-Body Collision Avoidance. In Proceedings of the International Symposium on Robotics Research (ISRR '09). 3--19.
[37]
Nicholas H. Wolfinger. 1995. Passing Moments: Some Social Dynamics of Pedestrian Interaction. Journal of Contemporary Ethnography 24, 3 (1995), 323--340.
[38]
Brian D. Ziebart, Nathan Ratliff, Garratt Gallagher, Christoph Mertz, Kevin Peterson, J. Andrew Bagnell, Martial Hebert, Anind K. Dey, and Siddhartha Srinivasa. 2009. Planning-based Prediction for Pedestrians. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '09)

Cited By

View all
  • (2024)Bridging Requirements, Planning, and Evaluation: A Review of Social Robot NavigationSensors10.3390/s2409279424:9(2794)Online publication date: 27-Apr-2024
  • (2024)Mixed strategy Nash equilibrium for crowd navigationThe International Journal of Robotics Research10.1177/02783649241302342Online publication date: 30-Nov-2024
  • (2024)A survey on socially aware robot navigation: Taxonomy and future challengesThe International Journal of Robotics Research10.1177/0278364924123056243:10(1533-1572)Online publication date: 12-Feb-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
HRI '18: Proceedings of the 2018 ACM/IEEE International Conference on Human-Robot Interaction
February 2018
468 pages
ISBN:9781450349536
DOI:10.1145/3171221
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 February 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. expressive motion
  2. multi-agent systems
  3. navigation
  4. topology

Qualifiers

  • Research-article

Funding Sources

Conference

HRI '18
Sponsor:

Acceptance Rates

HRI '18 Paper Acceptance Rate 49 of 206 submissions, 24%;
Overall Acceptance Rate 268 of 1,124 submissions, 24%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)169
  • Downloads (Last 6 weeks)28
Reflects downloads up to 03 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Bridging Requirements, Planning, and Evaluation: A Review of Social Robot NavigationSensors10.3390/s2409279424:9(2794)Online publication date: 27-Apr-2024
  • (2024)Mixed strategy Nash equilibrium for crowd navigationThe International Journal of Robotics Research10.1177/02783649241302342Online publication date: 30-Nov-2024
  • (2024)A survey on socially aware robot navigation: Taxonomy and future challengesThe International Journal of Robotics Research10.1177/0278364924123056243:10(1533-1572)Online publication date: 12-Feb-2024
  • (2024)Field Trial of a Queue-Managing Security Guard RobotACM Transactions on Human-Robot Interaction10.1145/368029213:4(1-48)Online publication date: 25-Jul-2024
  • (2024)Conflict Avoidance in Social Navigation—a SurveyACM Transactions on Human-Robot Interaction10.1145/364798313:1(1-36)Online publication date: 12-Feb-2024
  • (2024)PoseTron: Enabling Close-Proximity Human-Robot Collaboration Through Multi-human Motion PredictionProceedings of the 2024 ACM/IEEE International Conference on Human-Robot Interaction10.1145/3610977.3635006(830-839)Online publication date: 11-Mar-2024
  • (2024)Toward Safe and Efficient Human–Robot Interaction via Behavior-Driven Danger SignalingIEEE Transactions on Control Systems Technology10.1109/TCST.2023.330510032:1(214-224)Online publication date: Jan-2024
  • (2024)SACSoN: Scalable Autonomous Control for Social NavigationIEEE Robotics and Automation Letters10.1109/LRA.2023.33296269:1(49-56)Online publication date: Jan-2024
  • (2024)“Guess what I'm doing”: Extending legibility to sequential decision tasksArtificial Intelligence10.1016/j.artint.2024.104107(104107)Online publication date: Mar-2024
  • (2023)IMPRINT: Interactional Dynamics-aware Motion Prediction in Teams using Multimodal ContextACM Transactions on Human-Robot Interaction10.1145/362695413:3(1-29)Online publication date: 16-Oct-2023
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media