Passive dynamic systems have the advantage over conventional robotic systems that they do not require actuators and control. Brachiating, in particular, involves the swinging motion of an animal from one branch to the next. Such systems are usually designed manually by human designers and often are bio-inspired. However, a computational design approach has the capability to search vast design spaces and find solutions that go beyond those possible by manual design. This paper addresses the automated design of passive dynamic systems by introducing a graph grammar-based method that integrates dynamic simulation to evaluate and evolve configurations. In particular, the method is shown to find different, new solutions to the problem of the design of two-dimensional passive, dynamic, continuous contact, brachiating robots. The presented graph grammar rules preserve symmetry among robot topologies. A separation of parametric multi-objective optimization and topologic synthesis is proposed, considering four objectives: number of successful swings, deviation from cyclic motion, required space, and number of bodies. The results show that multiple solutions with varying complexity are found that trade-off cyclic motion and the space required. Compared to research on automated design synthesis of actuated and controlled robotic systems, this paper contributes a new method for passive dynamic systems that integrates dynamic simulation.
Skip Nav Destination
Article navigation
September 2017
Research-Article
Automated Synthesis of Passive Dynamic Brachiating Robots Using a Simulation-Driven Graph Grammar Method
Fritz Stöckli,
Fritz Stöckli
Engineering Design and Computing Laboratory,
Department of Mechanical and
Process Engineering,
ETH Zürich,
Zürich 8092, Switzerland
e-mail: sfritz@ethz.ch
Department of Mechanical and
Process Engineering,
ETH Zürich,
Zürich 8092, Switzerland
e-mail: sfritz@ethz.ch
Search for other works by this author on:
Kristina Shea
Kristina Shea
Engineering Design and Computing Laboratory,
Department of Mechanical and
Process Engineering,
ETH Zürich,
Zürich 8092, Switzerland
e-mail: kshea@ethz.ch
Department of Mechanical and
Process Engineering,
ETH Zürich,
Zürich 8092, Switzerland
e-mail: kshea@ethz.ch
Search for other works by this author on:
Fritz Stöckli
Engineering Design and Computing Laboratory,
Department of Mechanical and
Process Engineering,
ETH Zürich,
Zürich 8092, Switzerland
e-mail: sfritz@ethz.ch
Department of Mechanical and
Process Engineering,
ETH Zürich,
Zürich 8092, Switzerland
e-mail: sfritz@ethz.ch
Kristina Shea
Engineering Design and Computing Laboratory,
Department of Mechanical and
Process Engineering,
ETH Zürich,
Zürich 8092, Switzerland
e-mail: kshea@ethz.ch
Department of Mechanical and
Process Engineering,
ETH Zürich,
Zürich 8092, Switzerland
e-mail: kshea@ethz.ch
1Corresponding author.
Contributed by the Mechanisms and Robotics Committee of ASME for publication in the JOURNAL OF MECHANICAL DESIGN. Manuscript received October 28, 2016; final manuscript received June 14, 2017; published online July 24, 2017. Assoc. Editor: Massimiliano Gobbi.
J. Mech. Des. Sep 2017, 139(9): 092301 (9 pages)
Published Online: July 24, 2017
Article history
Received:
October 28, 2016
Revised:
June 14, 2017
Citation
Stöckli, F., and Shea, K. (July 24, 2017). "Automated Synthesis of Passive Dynamic Brachiating Robots Using a Simulation-Driven Graph Grammar Method." ASME. J. Mech. Des. September 2017; 139(9): 092301. https://doi.org/10.1115/1.4037245
Download citation file:
Get Email Alerts
Multi-Split Configuration Design for Fluid-Based Thermal Management Systems
J. Mech. Des (February 2025)
Related Articles
Development of a Biomimetic Masticating Robot for Food Texture Analysis
J. Mechanisms Robotics (April,2022)
Large Deflection Analysis of a Biomimetic Lobster Robot Antenna due to Contact and Flow
J. Appl. Mech (November,2001)
Experimental Verification of Kinematics and Kinetics in a Biomimetic Bipedal Robot
J. Mechanisms Robotics (February,2023)
Design Methodology for Biomimetic Propulsion of Miniature Swimming Robots
J. Dyn. Sys., Meas., Control (March,2006)
Related Proceedings Papers
Related Chapters
Breathing and Living Walls
Advanced Energy Efficient Building Envelope Systems
IBC: Individual Based Choice
International Conference on Advanced Computer Theory and Engineering (ICACTE 2009)
Time-Varying Coefficient Aided MM Scheme
Robot Manipulator Redundancy Resolution