Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/3398761.3398881acmconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
research-article

GAPCoD: A Generic Assembly Planner by Constrained Disassembly

Published: 13 May 2020 Publication History

Abstract

In the literature we can find many kinds of modular robot that can build a wide variety of structures. In general, finding an assembly order to reach the final configuration, while respecting the insertion constraints of each kind of modular robot is a difficult process that requires system-specific tuning. In this article, we introduce a generic assembly planner by constrained disassembly (GAPCoD) which works with all kinds of modular robots. It outputs a directed acyclic graph where vertices are modules needing to be placed before his child nodes. This graph is obtained through the disassembly of the desired structure submitted to user chosen constraints. We detail the compiler as well as the way to choose constraints and their influence on performance. The robots embed simple path planning algorithm to reach the destination and act as decentralized agents. Examples are provided to show the possibilities that the compiler offers with two very different robot systems and constraints.

References

[1]
Z. Butler, S. Byrnes, and D. Rus. 2001. Distributed motion planning for modular robots with unit-compressible modules. In Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180), Vol. 2. 790--796 vol.2. https://doi.org/10.1109/IROS.2001.976265
[2]
Yawen Deng, Yiwen Hua, Nils Napp, and Kirstin Petersen. 2019. A Compiler for Scalable Construction by the TERMES Robot Collective. Robotics and Autonomous Systems, Vol. 121 (2019), 103240. https://doi.org/10.1016/j.robot.2019.07.010
[3]
Patrice Godefroid. 1996. Partial-Order Methods for the Verification of Concurrent Systems: An Approach to the State-Explosion Problem. Springer-Verlag, Berlin, Heidelberg.
[4]
B. Jenett, A. Abdel-Rahman, K. Cheung, and N. Gershenfeld. 2019. Material Robot System for Assembly of Discrete Cellular Structures. IEEE Robotics and Automation Letters, Vol. 4, 4 (Oct 2019), 4019--4026. https://doi.org/10.1109/LRA.2019.2930486
[5]
Brian T. Kirby, Michael Ashley-Rollman, and Seth Copen Goldstein. 2011. Blinky blocks: a physical ensemble programming platform. In CHI '11 Extended Abstracts on Human Factors in Computing Systems (CHI EA '11). ACM, New York, NY, USA, 1111--1116.
[6]
Jakub Lengiewicz and Paweł Hołobut. 2019. Efficient collective shape shifting and locomotion of massively-modular robotic structures. Autonomous Robots, Vol. 43, 1 (01 Jan 2019), 97--122. https://doi.org/10.1007/s10514-018-9709-6
[7]
V Lindsey, Q., Mellinger, D., Kumar. 2011. Construction of Cubic Structures with Quadrotor Teams. Robotics: Science and Systems VII (2011). https://doi.org/10.15607/RSS.2011.VII.025
[8]
Luiz S. Homem dd Mello and Arthur C. Sandcrson. 1986. AND / OR REPRESENTATION OF ASSEMBLY. In AAAI Proceedings. 1113--1119.
[9]
S. Murata, H. Kurokawa, E. Yoshida, K. Tomita, and S. Kokaji. 1998. A 3-D self-reconfigurable structure. In Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146), Vol. 1. 432--439 vol.1. https://doi.org/10.1109/ROBOT.1998.677012
[10]
Florian Pescher, Benoit Piranda, Stephane Delalande, and Julien Bourgeois. 2018. Molding a Shape-Memory Polymer with Programmable Matter. In Distributed Autonomous Robotic Systems, The 14th International Symposium. Boulder, Colorado, USA, 65--78.
[11]
Benoit Piranda. 2016. VisibleSim: Your simulator for Programmable Matter. Algorithmic Foundations of Programmable Matter (Dagstuhl Seminar 16271).
[12]
Benoit Piranda and Julien Bourgeois. 2018. Designing a quasi-spherical module for a huge modular robot to create programmable matter. Autonomous Robot Journal, Special Issue: ?Distributed Robotics: From Fundamentals to Applications', Vol. 42, 8 (2018), 1619--1633. https://doi.org/10.1007/s10514-018-9710-0
[13]
Jungwon Seo, Mark Yim, and Vijay Kumar. 2013. Assembly Planning for Planar Structures of a Brick Wall Pattern with Rectangular Modular Robots. (2013), 1016--1021.
[14]
Pierre Thalamy, Benoît Piranda, and Julien Bourgeois. 2019. Distributed Self-Reconfiguration using a Deterministic Autonomous Scaffolding Structure. In Proceedings of the 19th International Conference on Autonomous Agents and MultiAgent Systems. Montreal QC, Canada, 140--148.
[15]
M T Tolley, M Kalontarov, J Neubert, D Erickson, and H Lipson. 2010. Stochastic Modular Robotic Systems: A Study of Fluidic Assembly Strategies. IEEE Transactions on Robotics, Vol. 26, 3 (jun 2010), 518--530. https://doi.org/10.1109/TRO.2010.2047299
[16]
Thadeu Tucci, Beno^it Piranda, and Julien Bourgeois. 2018. A Distributed Self-Assembly Planning Algorithm for Modular Robots. In Proceedings of the 17th International Conference on Autonomous Agents and MultiAgent Systems (AAMAS '18). International Foundation for Autonomous Agents and Multiagent Systems, Richland, SC, 550--558. http://dl.acm.org/citation.cfm?id=3237383.3237465
[17]
Justin Werfel, Kirstin Petersen, and Radhika Nagpal. 2014. Designing collective behavior in a termite-inspired robot construction team. Science, Vol. 343, 6172 (2014), 754--8.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
AAMAS '20: Proceedings of the 19th International Conference on Autonomous Agents and MultiAgent Systems
May 2020
2289 pages
ISBN:9781450375184

Sponsors

Publisher

International Foundation for Autonomous Agents and Multiagent Systems

Richland, SC

Publication History

Published: 13 May 2020

Check for updates

Author Tags

  1. multi-robot systems
  2. networked systems and distributed robotics

Qualifiers

  • Research-article

Conference

AAMAS '19
Sponsor:

Acceptance Rates

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

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 44
    Total Downloads
  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media