[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/3535850.3535858acmconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
research-article

Multi-Agent Heterogeneous Digital Twin Framework with Dynamic Responsibility Allocation for Complex Task Simulation

Published: 09 May 2022 Publication History

Abstract

To become helpful assistants in our daily lives, robots must be able to understand the effects of their actions on their environment. A modern approach to this is the use of a physics simulation, where often very general simulation engines are utilized. As a result, specific modeling features, such as multi-contact simulation or fluid dynamics, may not be well represented. To improve the representativeness of simulations, we propose a framework for combining estimations of multiple heterogeneous simulations into a single one. The framework couples multiple simulations and reorganizes them based on semantically annotated action sequence information. While each object in the scene is always covered by a simulation, this simulation responsibility can be reassigned on-line. In this paper, we introduce the concept of the framework, describe the architecture, and demonstrate two example implementations. Eventually, we demonstrate how the framework can be used to simulate action executions on the humanoid robot Rollin' Justin with the goal to extract the semantic state and how this information is used to assess whether an action sequence is executed successful or not.

References

[1]
Adrian S. Bauer, Peter Schmaus, Alin Albu-Schäffer, and Daniel Leidner. 2018. Inferring Semantic State Transitions During Telerobotic Manipulation. In Proc. 2018 IEEE/RSJ Int. Conf. Intelligent Robots and Systems (IROS). IEEE, Madrid, Spain, 5517--5524. https://doi.org/10.1109/IROS.2018.8594458
[2]
Adrian Simon Bauer, Peter Schmaus, Freek Stulp, and Daniel Leidner. 2020. Probabilistic Effect Prediction through Semantic Augmentation and Physical Simulation. In Proc. 2020 IEEE Int. Conf. Robotics and Automation (ICRA). IEEE, Paris, France, 9278--9284. https://doi.org/10.1109/ICRA40945.2020.9197477
[3]
C. Borst, T. Wimbock, F. Schmidt, M. Fuchs, B. Brunner, F. Zacharias, P. R. Giordano, R. Konietschke, W. Sepp, S. Fuchs, C. Rink, A. Albu-Schaffer, and G. Hirzinger. 2009. Rollin' Justin - Mobile Platform with Variable Base. In Proc. 2009 IEEE Int. Conf. Robotics and Automation (ICRA). IEEE, Kobe, Japan, 1597--1598. https://doi.org/10.1109/ROBOT.2009.5152586
[4]
Jack Collins, Shelvin Chand, Anthony Vanderkop, and David Howard. 2021. A Review of Physics Simulators for Robotic Applications. IEEE Access 9 (2021), 51416--51431. https://doi.org/10.1109/ACCESS.2021.3068769
[5]
Tim Delbrügger, Matthias Meißner, Andreas Wirtz, Dirk Biermann, Johanna Myrzik, Jürgen Rossmann, and Petra Wiederkehr. 2019. Multi-Level Simulation Concept for Multidisciplinary Analysis and Optimization of Production Systems. Int J Adv Manuf Technol 103, 9--12 (Aug. 2019), 3993--4012. https://doi.org/10.100/s00170-019-03722--1
[6]
Tom Erez, Yuval Tassa, and Emanuel Todorov. 2015. Simulation Tools for Model-Based Robotics: Comparison of Bullet, Havok, MuJoCo, ODE and PhysX. In Proc. 2015 IEEE Int. Conf. Robotics and Automation. Seattle, USA, 4397--4404. https://doi.org/10.1109/ICRA.2015.7139807
[7]
Jason Fischer, John G Mikhael, Joshua B Tenenbaum, and Nancy Kanwisher. 2016. Functional Neuroanatomy of Intuitive Physical Inference. Proc. Natl. Acad. Sci. 113, 34 (2016), E5072--E5081. https://doi.org/10.1073/pnas.1610344113
[8]
Michael Grieves and John Vickers. 2017. Digital Twin: Mitigating Unpredictable, Undesirable Emergent Behavior in Complex Systems. In Transdisciplinary Perspectives on Complex Systems. Springer, 85--113.
[9]
P. N. Johnson-Laird. 2004. The History of Mental Models. In Psychology of Reasoning. Psychology Press.
[10]
Natalie A. Jones, Helen Ross, Timothy Lynam, Pascal Perez, and Anne Leitch. 2011. Mental Models: An Interdisciplinary Synthesis of Theory and Methods. Ecol. Soc. 16, 1 (2011).
[11]
Nathan Koenig and Andrew Howard. 2004. Design and Use Paradigms for Gazebo, an Open-Source Multi-Robot Simulator. In Proc. 2004 IEEE/RSJ Int. Conf. Intelligent Robots and Systems. Sendai, Japan, 2149--2154. https://doi.org/10.1109/IROS.2004.1389727
[12]
Lars Kunze, Mihai Emanuel Dolha, Emitza Guzman, and Michael Beetz. 2011. Simulation-Based Temporal Projection of Everyday Robot Object Manipulation. In Proc Int. Conf. Autonomous Agents and Multiagent Systems, Vol. 1. Taipei, Taiwan, 107--114.
[13]
Daniel Leidner, Christoph Borst, and Gerd Hirzinger. 2012. Things Are Made for What They Are: Solving Manipulation Tasks by Using Functional Object Classes. In Proc. 2012 IEEE-RAS Int. Conf. Humanoid Robots. 429--435. https://doi.or/10.1109/HUMANOIDS.2012.6651555
[14]
Daniel Sebastian Leidner. 2019. Cognitive Reasoning for Compliant Robot Manipulation (first ed.). Springer Tracts in Advanced Robotics, Vol. 127. Springer International Publishing, Cham. https://doi.org/10.1007/978--3-030-04858--7
[15]
Neal Y. Lii, Daniel Leidner, André Schiele, Peter Birkenkampf, Ralph Bayer, Benedikt Pleintinger, Andreas Meissner, and Andreas Balzer. 2015. Simulating an Extraterrestrial Environment for Robotic Space Exploration: The METERON SUPVIS-JUSTIN Telerobotic Experiment and the SOLEX Proving Ground. In 13th Symp. Advanced Space Technologies in Robotics and Automation (ASTRA). Noordwijk, The Netherlands, 1--7.
[16]
Adnan Munawar, YanWang, Radian Gondokaryono, and Gregory S. Fischer. 2019. A Real-Time Dynamic Simulator and an Associated Front-End Representation Format for Simulating Complex Robots and Environments. In 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). 1875--1882. https://doi.org/10.1109/IROS40897.2019.8968568
[17]
Maurizio Palmieri, Cinzia Bernardeschi, and Paolo Masci. 2018. Co-Simulation of Semi-Autonomous Systems: The Line Follower Robot Case Study. In Software Engineering and Formal Methods (Lecture Notes in Computer Science), Antonio Cerone and Marco Roveri (Eds.). Springer International Publishing, Cham, 423--437. https://doi.org/10.1007/978--3--319--74781--1_29
[18]
Martin Pfanne and Maxime Chalon. 2017. EKF-Based in-Hand Object Localization from Joint Position and Torque Measurements. In 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). 2464--2470. https://doi.org/10.110/IROS.2017.8206063
[19]
Morgan Quigley, Ken Conley, Brian Gerkey, Josh Faust, Tully Foote, Jeremy Leibs, Rob Wheeler, and Andrew Y. Ng. 2009. ROS: An Open-Source Robot Operating System. In ICRA Workshop on Open Source Software, Vol. 3. Kobe, Japan, 5.
[20]
Peter Schmaus, Daniel Leidner, Thomas Krüger, Andre Schiele, Benedikt Pleintinger, Ralph Bayer, and Neal Y. Lii. 2018. Preliminary Insights From the METERON SUPVIS Justin Space-Robotics Experiment. IEEE Robot. Autom. Lett. 3, 4 (Oct. 2018), 3836--3843. https://doi.org/10.1109/LRA.2018.2856906
[21]
Florian Schmidt and Robert Burger. 2014. How We Deal with Software Complexity in Robotics:?Links and Nodes' and the 'Robotkernel'. In 14th IEEE-RAS International Conference on Humanoid Robots (Humanoids).
[22]
Sebastian Thiede, Malte Schönemann, Denis Kurle, and Christoph Herrmann. 2016. Multi-Level Simulation in Manufacturing Companies: The Water-Energy Nexus Case. Journal of Cleaner Production 139 (Dec. 2016), 1118--1127. https://doi.or/10.1016/j.jclepro.2016.08.144
[23]
Emanuel Todorov, Tom Erez, and Yuval Tassa. 2012. MuJoCo: A Physics Engine for Model-Based Control. In 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems. 5026--5033. https://doi.org/10.1109/IROS.2012.6386109
[24]
Constantin Uhde, Nicolas Berberich, Karinne Ramirez-Amaro, and Gordon Cheng. 2020. The Robot as Scientist: Using Mental Simulation to Test Causal Hypotheses Extracted from Human Activities in Virtual Reality. In 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 8081--8086. https://doi.or/10.1109/IROS45743.2020.9341505
[25]
D.H. Wolpert and W.G. Macready. 1997. No Free Lunch Theorems for Optimization. IEEE Trans. Evol. Comput. 1, 1 (April 1997), 67--82. https://doi.org/10.1109/4235.585893

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
AAMAS '22: Proceedings of the 21st International Conference on Autonomous Agents and Multiagent Systems
May 2022
1990 pages
ISBN:9781450392136

Sponsors

Publisher

International Foundation for Autonomous Agents and Multiagent Systems

Richland, SC

Publication History

Published: 09 May 2022

Check for updates

Author Tags

  1. digital twin
  2. environment models
  3. knowledge representation
  4. robotics
  5. simulation

Qualifiers

  • Research-article

Conference

AAMAS ' 22
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,155 of 5,036 submissions, 23%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 107
    Total Downloads
  • Downloads (Last 12 months)12
  • Downloads (Last 6 weeks)0
Reflects downloads up to 30 Dec 2024

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media