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

skip to main content
10.1145/2463372.2463525acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Controlling tensegrity robots through evolution

Published: 06 July 2013 Publication History

Abstract

Tensegrity structures (built from interconnected rods and cables) have the potential to offer a revolutionary new robotic design that is light-weight, energy-efficient, robust to failures, capable of unique modes of locomotion, impact tolerant, and compliant (reducing damage between the robot and its environment). Unfortunately robots built from tensegrity structures are difficult to control with traditional methods due to their oscillatory nature, nonlinear coupling between components and overall complexity. Fortunately this formidable control challenge can be overcome through the use of evolutionary algorithms. In this paper we show that evolutionary algorithms can be used to efficiently control a ball shaped tensegrity robot. Experimental results performed with a variety of evolutionary algorithms in a detailed soft-body physics simulator show that a centralized evolutionary algorithm performs 400% better than a hand-coded solution, while the multiagent evolution performs 800% better. In addition, evolution is able to discover diverse control solutions (both crawling and rolling) that are robust against structural failures and can be adapted to a wide range of energy and actuation constraints. These successful controls will form the basis for building high-performance tensegrity robots in the near future.

References

[1]
N. Bel Hadj Ali, L. Rhode-Barbarigos, A. Pascual Albi, and I. Smith. Design optimization and dynamic analysis of a tensegrity-based footbridge. Engineering Structures, 32(11):3650--3659, 2010.
[2]
V. Böhm, A. Jentzsch, T. Kaufhold, F. Schneider, F. Becker, and K. Zimmermann. An approach to locomotion systems based on 3d tensegrity structures with a minimal number of struts. In Robotics; Proceedings of ROBOTIK 2012; 7th German Conference on, pages 1--6. VDE, 2012.
[3]
BulletPhysicsEngine. http://www.bulletphysics.org/.
[4]
M. Calisti, A. Arienti, F. Renda, G. Levy, B. Hochner, B. Mazzolai, P. Dario, and C. Laschi. Design and development of a soft robot with crawling and grasping capabilities. In Robotics and Automation (ICRA), 2012 IEEE International Conference on, pages 4950--4955. IEEE, 2012.
[5]
M. Fujiia, S. Yoshiia, and Y. Kakazub. Movement control of tensegrity robot. Intelligent Autonomous Systems 9: IAS-9, 9:290, 2006.
[6]
B. Fuller. Tensegrity. Portfolio and Art News Annual, 4:112--127, 1961.
[7]
H. Klimke and S. Stephan. The making of a tensegrity tower. In IASS Symposium, Montpellier, 2004.
[8]
Y. Koizumi, M. Shibata, and S. Hirai. Rolling tensegrity driven by pneumatic soft actuators. In Robotics and Automation (ICRA), 2012 IEEE International Conference on, pages 1988--1993. IEEE, 2012.
[9]
M. Masic and et al. Algebraic tensegrity form-finding. International Journal of Solids and Structures, 42:4833--4858, 2005.
[10]
R. Motro. Tensegrity: structural systems for the future. Butterworth-Heinemann, 2003.
[11]
L. Panait, K. Tuyls, S. Luke, and P. Kaelbling. Theoretical advantages of lenient learners: An evolutionary game theoretic perspective. Journal of Machine Learning Research, page 2008.
[12]
C. Paul, H. Lipson, and F. J. V. Cuevas. Evolutionary form-finding of tensegrity structures. In Proceedings of the 2005 conference on Genetic and evolutionary computation, GECCO '05, pages 3--10, New York, NY, USA, 2005. ACM.
[13]
C. Paul, F. Valero-Cuevas, and H. Lipson. Design and control of tensegrity robots for locomotion. Robotics, IEEE Transactions on, 22(5):944--957, 2006.
[14]
A. Pugh. An introduction to tensegrity. Univ of California Press, 1976.
[15]
J. Rieffel, F. Valero-Cuevas, and H. Lipson. Automated discovery and optimization of large irregular tensegrity structures. Comput. Struct., 87(5--6):368--379, Mar. 2009.
[16]
M. Shibata and S. Hirai. Moving strategy of tensegrity robots with semiregular polyhedral body. In Proc. of the 13th Int. Conf. Climbing and Walking Robots (CLAWAR 2010), Nagoya, pages 359--366, 2010.
[17]
M. Shibata, F. Saijyo, and S. Hirai. Crawling by body deformation of tensegrity structure robots. In Robotics and Automation, 2009. ICRA'09. IEEE International Conference on, pages 4375--4380. IEEE, 2009.
[18]
R. E. Skelton and M. C. Oliveria. Tensegrity Systems. Springer, New York, 2009.
[19]
K. Snelson. Continuous tension, discontinuous compression structures. united states patent 3169611, Feburary 1965.
[20]
Tibert and et al. Review of form-finding methods for tensegrity structures. International Journal of Space Structures, 18:209--223, 2003.
[21]
J. Tur. On the movement of tensegrity structures. International Journal of Space Structures, 25(1):1--14, 2010.
[22]
J. M. M. Tur and S. H. Juan. Tensegrity frameworks: Dynamic analysis review and open problems. Mechanism and Machine Theory, 44:1--18, 2009.
[23]
S. Wittmeier, J. Michael, K. Dalamagkidis, and M. Rickert. CALIPER : A Universal Robot Simulation Framework for Tendon-Driven Robots. In 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 1063--1068, 2011.
[24]
A. Wroldsen, M. de Oliveira, and R. Skelton. A discussion on control of tensegrity systems. In Decision and Control, 2006 45th IEEE Conference on, pages 2307--2313. IEEE, 2006.
[25]
J. Y. Zhang and M. Ohsaki. Adaptive force density method for form-finding problem of tensegrity structures. International Journal of Solids and Structures, 43:5658--5673, 2006.
[26]
L. Zhang and et al. Form-finding of nonregular tensegrity systems. Journal of Structural Engineering, 132:1435--1440, 2006.

Cited By

View all
  • (2024)Modeling of a Six-Bar Tensegrity Robot Using the Port-Hamiltonian Framework and Experimental ValidationIEEE Robotics and Automation Letters10.1109/LRA.2024.33818199:5(4439-4446)Online publication date: May-2024
  • (2024)Rolling motion of six-bar tensegrity structure based on PSOStructures10.1016/j.istruc.2024.10679865(106798)Online publication date: Jul-2024
  • (2022)Development of Pneumatically Driven Tensegrity Manipulator without Mechanical Springs2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)10.1109/IROS47612.2022.9982208(3145-3150)Online publication date: 23-Oct-2022
  • Show More Cited By

Index Terms

  1. Controlling tensegrity robots through evolution

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    GECCO '13: Proceedings of the 15th annual conference on Genetic and evolutionary computation
    July 2013
    1672 pages
    ISBN:9781450319638
    DOI:10.1145/2463372
    • Editor:
    • Christian Blum,
    • General Chair:
    • Enrique Alba
    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: 06 July 2013

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. evolution
    2. robotics
    3. tensegrity

    Qualifiers

    • Research-article

    Conference

    GECCO '13
    Sponsor:
    GECCO '13: Genetic and Evolutionary Computation Conference
    July 6 - 10, 2013
    Amsterdam, The Netherlands

    Acceptance Rates

    GECCO '13 Paper Acceptance Rate 204 of 570 submissions, 36%;
    Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)44
    • Downloads (Last 6 weeks)7
    Reflects downloads up to 14 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Modeling of a Six-Bar Tensegrity Robot Using the Port-Hamiltonian Framework and Experimental ValidationIEEE Robotics and Automation Letters10.1109/LRA.2024.33818199:5(4439-4446)Online publication date: May-2024
    • (2024)Rolling motion of six-bar tensegrity structure based on PSOStructures10.1016/j.istruc.2024.10679865(106798)Online publication date: Jul-2024
    • (2022)Development of Pneumatically Driven Tensegrity Manipulator without Mechanical Springs2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)10.1109/IROS47612.2022.9982208(3145-3150)Online publication date: 23-Oct-2022
    • (2022)Tensegrity RoboticsSoft Robotics10.1089/soro.2020.01709:4(639-656)Online publication date: 1-Aug-2022
    • (2020)Multi-fitness learning for behavior-driven cooperationProceedings of the 2020 Genetic and Evolutionary Computation Conference10.1145/3377930.3390220(453-461)Online publication date: 25-Jun-2020
    • (2020)Locomotion of Linear Actuator Robots Through Kinematic Planning and Nonlinear OptimizationIEEE Transactions on Robotics10.1109/TRO.2020.299506736:5(1404-1421)Online publication date: Oct-2020
    • (2020)Behavioral Repertoires for Soft Tensegrity Robots2020 IEEE Symposium Series on Computational Intelligence (SSCI)10.1109/SSCI47803.2020.9308218(2265-2271)Online publication date: 1-Dec-2020
    • (2020)Rolling Soft Membrane-Driven Tensegrity RobotsIEEE Robotics and Automation Letters10.1109/LRA.2020.30151855:4(6567-6574)Online publication date: Oct-2020
    • (2020)Rolling Locomotion of Cable-Driven Soft Spherical Tensegrity RobotsSoft Robotics10.1089/soro.2019.0056Online publication date: 7-Feb-2020
    • (2019)Cable-Actuated Articulated Cylindrical Tensegrity BoomsAIAA Scitech 2019 Forum10.2514/6.2019-1526Online publication date: 6-Jan-2019
    • Show More Cited By

    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