Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Vytas SunSpiral

dblp:02/8885 · DBLP profile ↗
← Back
19ranked-venue papers
0as first author
0since 2021 · last 2018
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 19Systems, architecture and hardware · 16

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
9 papers
Legged, aerial and field robots · 52% Robot manipulation · 27% Motion planning and robot control · 10%
Human-computer interaction and pervasive computing
1 paper
Human-robot interaction · 100%

Topics — the 19 heaviest of 19, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Legged, aerial and field robots › bio-inspired robot
tensegrity robot
1.062018
The second generation prototype of a Duct Climbing Tensegrity robot, DuCTTv2 · ICRA 2016
System design and locomotion of SUPERball, an untethered tensegrity robot · ICRA 2015
DuCTT: A tensegrity robot for exploring duct systems · ICRA 2014
Robotics › Legged, aerial and field robots
field robotics
0.952016
The second generation prototype of a Duct Climbing Tensegrity robot, DuCTTv2 · ICRA 2016
System design and locomotion of SUPERball, an untethered tensegrity robot · ICRA 2015
DuCTT: A tensegrity robot for exploring duct systems · ICRA 2014
Robotics › Legged, aerial and field robots
locomotion
0.842018
The second generation prototype of a Duct Climbing Tensegrity robot, DuCTTv2 · ICRA 2016
System design and locomotion of SUPERball, an untethered tensegrity robot · ICRA 2015
DuCTT: A tensegrity robot for exploring duct systems · ICRA 2014
Robotics › Motion planning and robot control
robot control
0.442016
Design and evolution of a modular tensegrity robot platform · ICRA 2014
The second generation prototype of a Duct Climbing Tensegrity robot, DuCTTv2 · ICRA 2016
System design and locomotion of SUPERball, an untethered tensegrity robot · ICRA 2015
Robotics › Robot manipulation › robot design
cable-driven mechanism
0.312018
A Tensegrity-Inspired Compliant 3-DOF Compliant Joint · ICRA 2018
Robotics › Robot manipulation › robot design › manipulator design
compliant joint design
0.312018
A Tensegrity-Inspired Compliant 3-DOF Compliant Joint · ICRA 2018
Robotics › Robot manipulation
grasping
0.312018
A Tensegrity-Inspired Compliant 3-DOF Compliant Joint · ICRA 2018
Robotics › Robot manipulation › robot design
manipulator design
0.312018
Bio-Inspired Tensegrity Flexural Joints · ICRA 2018
Robotics › Robot manipulation
flexible joint
0.212016
A lightweight, multi-axis compliant tensegrity joint · ICRA 2016
Robotics › Robot navigation and mapping
localization
0.212016
State estimation for tensegrity robots · ICRA 2016
Robotics › Robot navigation and mapping
state estimation
0.212016
State estimation for tensegrity robots · ICRA 2016
Robotics › Legged, aerial and field robots › locomotion
dynamic locomotion
0.212015
System design and locomotion of SUPERball, an untethered tensegrity robot · ICRA 2015
Robotics › Legged, aerial and field robots
bio-inspired robot
0.112018
Bio-Inspired Tensegrity Flexural Joints · ICRA 2018
Machine learning › Reinforcement learning
policy learning
0.112017
Deep reinforcement learning for tensegrity robot locomotion · ICRA 2017
Robotics › Motion planning and robot control › multi-robot control
synchronization control
0.112016
The second generation prototype of a Duct Climbing Tensegrity robot, DuCTTv2 · ICRA 2016
Human-robot interaction
physical human-robot interaction
0.112016
A lightweight, multi-axis compliant tensegrity joint · ICRA 2016
Robotics › Motion planning and robot control › robot control
inverse kinematics
0.112014
DuCTT: A tensegrity robot for exploring duct systems · ICRA 2014
Robotics › Motion planning and robot control
motion planning
0.112014
Design and evolution of a modular tensegrity robot platform · ICRA 2014
Computer vision › 3D vision
physical simulation
0.112014
Design and evolution of a modular tensegrity robot platform · ICRA 2014

Methods — techniques the papers use, named apart from their topics

tension analysis · 0.3opensim simulation · 0.3mechatronic design · 0.3geometry optimization · 0.3mirror descent guided policy search · 0.3deep reinforcement learning · 0.3unscented kalman filter · 0.2ultra-wideband ranging · 0.2tensegrity · 0.2inertial measurement · 0.2dynamic simulation · 0.2cable actuation · 0.2
YearPublicationVenuePosition
2018 A Tensegrity-Inspired Compliant 3-DOF Compliant Joint
abstract
Our Tensegrity-Inspired Compliant Three degree-of-freedom (DOF) robotic joint adds omnidirectional compliance to robotic limbs while reducing sprung mass through base mounted actuation. This enables a robotic limb which is safer to operate alongside humans and fragile equipment while still capable of generating quick movements and large forces if required. Unlike many other soft robotic systems which leverage continuously soft materials, our joint is simpler to model with low order dynamic systems and has a host of embedded sensing which provide ample information of its position and velocity. We first discuss geometry selection and optimization to maximize the theoretical configuration space of the joint. We then show several of our mechatronic design solutions, which are easily generalized to a multitude of cable-driven mechanisms, and demonstrate the performance of these mechanisms within the context of our hardware prototype. We then present results on the controllable stiffness of our physical prototype. Finally, we demonstrate the strength of our prototype which is capable of lifting a 7 kg mass at a distance of 0.95 meters from the joint.
Jeffrey M. Friesen, John L. Dean, Thomas R. Bewley, Vytas SunSpiral
ICRA4
2018 Bio-Inspired Tensegrity Flexural Joints
abstract
Most robotics literature model the human's knee and hip as a revolute joint with limited range of rotation. Although somehow close to reality, this approach neglects a critical aspect of these joints, which is their internal flexibility. This paper presents a prototype tensegrity flexural manipulator whose kinematic behavior is inspired by human leg's gait. This prototype, which considers a hybrid (flexible-rigid) structure of the knee and hip would be able to better approximate real behavior and hopefully lead to a better design of artificial (prosthetic) knees and hips. The behavior of the proposed tensegrity manipulator was firstly predicted using OpenSim simulation environment. The paper reports the comparisons between the simulations, physical prototypes and human leg behavior for a variety of ranges of motions and tension analysis.
Erik Jung, Victoria Ly, Nicholas Cessna, Mai Linh Ngo, Dennis Castro, Vytas SunSpiral, Mircea Teodorescu
ICRA6
2018 Design of SUPERball v2, a Compliant Tensegrity Robot for Absorbing Large Impacts
abstract
In this paper, we present the system design and initial testing of SUPERball v2, a completely re-designed 2-meter spherical six-bar tensegrity robot designed to survive high-speed landings as well as locomote to desired locations. SUPERball v2 was designed to enable a host of new actuation and experimentation. The prototype features a fully actuated six-bar design (24 actuators), compliant nylon cables (up to 15% stretch), torque-control enabled motors, and a robust mechanical structure capable of surviving impact velocities upwards of 8 m/s.
Massimo Vespignani, Jeffrey M. Friesen, Vytas SunSpiral, Jonathan Bruce
IROS3
2017 Deep reinforcement learning for tensegrity robot locomotion
abstract
Tensegrity robots, composed of rigid rods connected by elastic cables, have a number of unique properties that make them appealing for use as planetary exploration rovers. However, control of tensegrity robots remains a difficult problem due to their unusual structures and complex dynamics. In this work, we show how locomotion gaits can be learned automatically using a novel extension of mirror descent guided policy search (MDGPS) applied to periodic locomotion movements, and we demonstrate the effectiveness of our approach on tensegrity robot locomotion. We evaluate our method with real-world and simulated experiments on the SUPERball tensegrity robot, showing that the learned policies generalize to changes in system parameters, unreliable sensor measurements, and variation in environmental conditions, including varied terrains and a range of different gravities. Our experiments demonstrate that our method not only learns fast, power-efficient feedback policies for rolling gaits, but that these policies can succeed with only the limited onboard sensing provided by SUPERball's accelerometers. We compare the learned feedback policies to learned open-loop policies and hand-engineered controllers, and demonstrate that the learned policy enables the first continuous, reliable locomotion gait for the real SUPERball robot. Our code and supplementary material is available from http://rll.berkeley.edu/drl_tensegrity.
Marvin Zhang, Xinyang Geng, Jonathan Bruce, Ken Caluwaerts, Massimo Vespignani, Vytas SunSpiral, Pieter Abbeel, Sergey Levine
ICRA6
2017 Morphological optimization for tensegrity quadruped locomotion
abstract
The increasing complexity of soft and hybrid-soft robots highlights the need for more efficient methods of minimizing machine learning solution spaces, and creative ways to ease the process of rapid prototyping. In this paper, we present an initial exploration of this process, using hand-chosen morphologies. Four different choices of muscle groups will be actuated on a tensegrity quadruped called MountainGoat: three for a primarily spine-driven morphology, and one for a primarily leg-driven morphology, and the locomotion speed will be compared. Each iteration of design seeks to reduce the total number of active muscles, and consequently reduce the dimensionality of the problem for machine learning, while still producing effective locomotion. The reduction in active muscles seeks to simplify future rapid prototyping of the robot.
Dawn Hustig-Schultz, Vytas SunSpiral, Mircea Teodorescu
IROS2
2016 On the Difficulty of Co-Optimizing Morphology and Control in Evolved Virtual Creatures
abstract
The field of evolved virtual creatures has been suspiciously stagnant in terms of complexification of evolved agents since its inception over two decades ago. Many researchers have proposed algorithmic improvements, but none have taken hold and greatly propelled the scalability of early works. This paper suggests a more fundamental problem with co-evolving both the morphology and control of virtual creatures simultaneously one cemented in the theory of embodied cognition. We reproduce and explore in greater detail a previous finding in the literature: premature convergence of the morphology (compared to the convergence point of optimizing controllers), and discuss how this finding fits as a symptom of the proposed problem. We hope that this improved understanding of the fundamental problem domain will open the door for further scalability of evolved agents, and note that early findings from our future work point in that direction.
Hod Lipson, Vytas SunSpiral, Josh C. Bongard, Nicholas Cheney
ALIFE2
2016 State estimation for tensegrity robots
abstract
Tensegrity robots are a class of compliant robots that have many desirable traits when designing mass efficient systems that must interact with uncertain environments. Various promising control approaches have been proposed for tensegrity systems in simulation. Unfortunately, state estimation methods for tensegrity robots have not yet been thoroughly studied. In this paper, we present the design and evaluation of a state estimator for tensegrity robots. This state estimator will enable existing and future control algorithms to transfer from simulation to hardware. Our approach is based on the unscented Kalman filter (UKF) and combines inertial measurements, ultra wideband time-of-flight ranging measurements, and actuator state information. We evaluate the effectiveness of our method on the SUPERball, a tensegrity based planetary exploration robotic prototype. In particular, we conduct tests for evaluating both the robot's success in estimating global position in relation to fixed ranging base stations during rolling maneuvers as well as local behavior due to small-amplitude deformations induced by cable actuation.
Ken Caluwaerts, Jonathan Bruce, Jeffrey M. Friesen, Vytas SunSpiral
ICRA4
2016 The second generation prototype of a Duct Climbing Tensegrity robot, DuCTTv2
abstract
Duct exploration and maintenance is a task well suited for small agile robots, which must be capable of navigating complex and irregular systems of ducts. Previously, we presented a tensegrity robot, DuCTT (Duct Climbing Tetrahedral Tensegrity), which demonstrated the plausibility of such a robot for duct exploration but was never able to successfully demonstrate climbing. Here we present DuCTTv2, redesigned from the ground up to address issues with actuator power, cable routing, compliance and synchronized control present in our first prototype. These improvements allow the prototype to be the first tensegrity robot to demonstrate duct climbing, and does so with an average climb speed of 1.4 cm/s. We also demonstrate initial tests of the prototypes ability to bend and translate its two segments relative to one another, which will allow it to navigate T-junctions and sharp corners commonly found in duct systems. Testing of the prototype is conducted to demonstrate the new faster and more robust control of motion, and analysis of dynamic simulations is presented.
Jeffrey M. Friesen, Paul Glick, Michael Fanton, Pavlo Manovi, Alexander Xydes, Thomas R. Bewley, Vytas SunSpiral
ICRA7
2016 A lightweight, multi-axis compliant tensegrity joint
abstract
In this paper, we present a lightweight, multi-axis compliant tensegrity joint that is biologically inspired by the human elbow. This tensegrity elbow actuates by shortening and lengthening cables in a method inspired by muscular actuation in a person. Unlike many series elastic actuators, this joint is structurally compliant not just along each axis of rotation, but along other axes as well. Compliant robotic joints are indispensable in unpredictable environments, including ones where the robot must interface with a person. The joint also addresses the need for functional redundancy and flexibility, traits which are required for many applications that investigate the use of biologically accurate robotic models.
Steven Lessard, Jonathan Bruce, Erik Jung, Mircea Teodorescu, Vytas SunSpiral, Adrian K. Agogino
ICRA5
2016 Morphological design for controlled tensegrity quadruped locomotion
abstract
From the viewpoint of evolution, vertebrates first accomplished locomotion via motion of the spine. Legs evolved later, to enhance mobility, but the spine remains central. Contrary to this, most robots have rigid torsos and rely primarily on movement of the legs for mobility. The force distributing properties of tensegrity structures presents a potential means of developing compliant spines for legged robots, with the goal of driving motion from the robots core. We present an initial exploration of the morphological design of a tensegrity quadruped robot, the first to the authors' knowledge, which we call MountainGoat, and its impact on controllable locomotion. All parts of the robot, including legs and spine, are compliant. Locomotion is aided by the use of central pattern generators, feedback control via a neural network, and machine learning techniques involving the Monte Carlo method as well as genetic evolution for parameter optimization. Control is demonstrated with three variations of MountainGoat, focusing on actuation of the spine as central to the locomotion process.
Dawn Hustig-Schultz, Vytas SunSpiral, Mircea Teodorescu
IROS2
2016 Hopping and rolling locomotion with spherical tensegrity robots
abstract
This work presents a 10 kg tensegrity ball probe that can quickly and precisely deliver a 1 kg payload over a 1 km distance on the Moon by combining cable-driven rolling and thruster-based hopping. Previous research has shown that cable-driven rolling is effective for precise positioning, even in rough terrain. However, traveling large distances using thruster-based hopping, which is made feasible by the lightweight and compliant nature of the tensegrity structure, has not been explored. To evaluate the feasibility of a thruster-based tensegrity robot, a centrally-positioned cold gas thruster with nitrogen propellant was selected, and the system was simulated using the NASA Tensegrity Robotics Toolkit (NTRT) for four hopping profiles on hilly terrains. Optimizing energy efficiency and mechanical capabilities of the tensegrity robot, hopping profiles with a long flight distance per hop, followed by the higher accuracy rolling, are recommended. Simulations also show that thrust regulation can improve energy efficiency. Regulation of thrust magnitude can be achieved using a pressure regulator, but regulation of thrust orientation calls for additional control effort. In this paper, it is demonstrated that gimbal systems as well as shape-shifting control of the tensegrity structure have the potential to regulate thrust orientation. Finally, algorithms for localization and path planning that combine hopping and rolling for energy-efficient navigation are presented.
Kyunam Kim, Lee-Huang Chen, Brian Cera, Mallory Daly, Edward Zhu, Julien Despois, Adrian K. Agogino, Vytas SunSpiral, Alice M. Agogino
IROS8
2016 A bio-inspired tensegrity manipulator with multi-DOF, structurally compliant joints
abstract
Most traditional robotic mechanisms feature inelastic joints that are unable to robustly handle large deformations and off-axis moments. As a result, the applied loads are transferred rigidly throughout the entire structure. The disadvantage of this approach is that the exerted leverage is magnified at each subsequent joint possibly damaging the mechanism. In this paper, we present two lightweight, elastic, bio-inspired tensegrity robotic arms adapted from prior static models which mitigate this danger while improving their mechanism's functionality. Our solutions feature modular tensegrity structures that function similarly to the human elbow and the human shoulder when connected. Like their biological counterparts, the proposed robotic joints are flexible and comply with unanticipated forces. Both proposed structures have multiple passive degrees of freedom and four active degrees of freedom (two from the shoulder and two from the elbow). The structural advantages demonstrated by the joints in these manipulators illustrate a solution to the fundamental issue of elegantly handling off-axis compliance. Additionally, this initial experiment illustrates that moving tensegrity arms must be designed with large reachable and dexterous workspaces in mind, a change from prior tensegrity arms which were only static. These initial experiments should be viewed as an exploration into the design space of active tensegrity structures, particularly those inspired by biological joints and limbs.
Steven Lessard, Dennis Castro, William Asper, Shaurya Deep Chopra, Leya Breanna Baltaxe-Admony, Mircea Teodorescu, Vytas SunSpiral, Adrian K. Agogino
IROS7
2015 System design and locomotion of SUPERball, an untethered tensegrity robot
abstract
The Spherical Underactuated Planetary Exploration Robot ball (SUPERball) is an ongoing project within NASA Ames Research Center's Intelligent Robotics Group and the Dynamic Tensegrity Robotics Lab (DTRL). The current SUPERball is the first full prototype of this tensegrity robot platform, eventually destined for space exploration missions. This work, building on prior published discussions of individual components, presents the fully-constructed robot. Various design improvements are discussed, as well as testing results of the sensors and actuators that illustrate system performance. Basic low-level motor position controls are implemented and validated against sensor data, which show SUPERball to be uniquely suited for highly dynamic state trajectory tracking. Finally, SUPERball is shown in a simple example of locomotion. This implementation of a basic motion primitive shows SUPERball in untethered control.
Andrew P. Sabelhaus, Jonathan Bruce, Ken Caluwaerts, Pavlo Manovi, Roya Fallah Firoozi, Sarah Dobi, Alice M. Agogino, Vytas SunSpiral
ICRA8
2015 Towards bridging the reality gap between tensegrity simulation and robotic hardware
abstract
Using a new hardware implementation of our designs for tunably compliant spine-like tensegrity robots, we show that the NASA Tensegrity Robotics Toolkit can effectively generate and predict desirable locomotion strategies for these many degree of freedom systems. Tensegrity, which provides structural integrity through a tension network, shows promise as a design strategy for more compliant robots capable of interaction with rugged environments, such as a tensegrity interplanetary probe prototype surviving multi-story drops. Due to the complexity of tensegrity structures, modeling through physics simulation and machine learning improves our ability to design and evaluate new structures and their controllers in a dynamic environment. The kinematics of our simulator, the open source NASA Tensegrity Robotics Toolkit, have been previously validated within 1.3% error on position through motion capture of the six strut robot ReCTeR. This paper provides additional validation of the dynamics through the direct comparison of the simulator to forces experienced by the latest version of the Tetraspine robot. These results give us confidence in our strategy of using tensegrity to impart future robotic systems with properties similar to biological systems such as increased flexibility, power, and mobility in extreme terrains.
Brian T. Mirletz, In-Won Park, Roger D. Quinn, Vytas SunSpiral
IROS4
2015 Learning Tensegrity Locomotion Using Open-Loop Control Signals and Coevolutionary Algorithms
abstract
Soft robots offer many advantages over traditional rigid robots. However, soft robots can be difficult to control with standard control methods. Fortunately, evolutionary algorithms can offer an elegant solution to this problem. Instead of creating controls to handle the intricate dynamics of these robots, we can simply evolve the controls using a simulation to provide an evaluation function. In this article, we show how such a control paradigm can be applied to an emerging field within soft robotics: robots based on tensegrity structures. We take the model of the Spherical Underactuated Planetary Exploration Robot ball (SUPERball), an icosahedron tensegrity robot under production at NASA Ames Research Center, develop a rolling locomotion algorithm, and study the learned behavior using an accurate model of the SUPERball simulated in the NASA Tensegrity Robotics Toolkit. We first present the historical-average fitness-shaping algorithm for coevolutionary algorithms to speed up learning while favoring robustness over optimality. Second, we use a distributed control approach by coevolving open-loop control signals for each controller. Being simple and distributed, open-loop controllers can be readily implemented on SUPERball hardware without the need for sensor information or precise coordination. We analyze signals of different complexities and frequencies. Among the learned policies, we take one of the best and use it to analyze different aspects of the rolling gait, such as lengths, tensions, and energy consumption. We also discuss the correlation between the signals controlling different parts of the tensegrity robot.
Atil Iscen, Ken Caluwaerts, Jonathan Bruce, Adrian K. Agogino, Vytas SunSpiral, Kagan Tumer
Artif. Life5
2014 Design and evolution of a modular tensegrity robot platform
abstract
NASA Ames Research Center is developing a compliant modular tensegrity robotic platform for planetary exploration. In this paper we present the design and evolution of the platform's main hardware component, an untethered, robust tensegrity strut, with rich sensor feedback and cable actuation. Each strut is a complete robot, and multiple struts can be combined together to form a wide range of complex tensegrity robots. Our current goal for the tensegrity robotic platform is the development of SUPERball, a 6-strut icosahedron underactuated tensegrity robot aimed at dynamic locomotion for planetary exploration rovers and landers, but the aim is for the modular strut to enable a wide range of tensegrity morphologies. SUPERball is a second generation prototype, evolving from the tensegrity robot ReCTeR, which is also a modular, lightweight, highly compliant 6-strut tensegrity robot that was used to validate our physics based NASA Tensegrity Robot Toolkit (NTRT) simulator. Many hardware design parameters of the SUPERball were driven by locomotion results obtained in our validated simulator. These evolutionary explorations helped constrain motor torque and speed parameters, along with strut and string stress. As construction of the hardware has finalized, we have also used the same evolutionary framework to evolve controllers that respect the built hardware parameters.
Jonathan Bruce, Ken Caluwaerts, Atil Iscen, Andrew P. Sabelhaus, Vytas SunSpiral
ICRA5
2014 DuCTT: A tensegrity robot for exploring duct systems
abstract
A robot with the ability to traverse complex duct systems requires a large range of controllable motions as well as the ability to grip the duct walls in vertical shafts. We present a tensegrity robot with two linked tetrahedral frames, each containing a linear actuator, connected by a system of eight actuated cables. The robot climbs by alternately wedging each tetrahedron within the duct and moving one tetrahedron relative to the other. We first introduce our physical prototype, called DuCTT (Duct Climbing Tetrahedral Tensegrity). We next discuss the inverse kinematic control strategy used to actuate the robot and analyze the controller's capabilities within a physics simulation. Finally, we discuss the hardware prototype and compare its performance with simulation.
Jeffrey M. Friesen, Alexandra Pogue, Thomas R. Bewley, Maurício C. de Oliveira, Robert E. Skelton, Vytas SunSpiral
ICRA6
2014 Flop and roll: Learning robust goal-directed locomotion for a Tensegrity Robot
abstract
Tensegrity robots are composed of compression elements (rods) that are connected via a network of tension elements (cables). Tensegrity robots provide many advantages over standard robots, such as compliance, robustness, and flexibility. Moreover, sphere-shaped tensegrity robots can provide non-traditional modes of locomotion, such as rolling. While they have advantageous physical properties, tensegrity robots are hard to control because of their nonlinear dynamics and oscillatory nature. In this paper, we present a robust, distributed, and directional rolling algorithm, “flop and roll”. The algorithm uses coevolution and exploits the distributed nature and symmetry of the tensegrity structure. We validate this algorithm using the NASA Tensegrity Robotics Toolkit (NTRT) simulator, as well as the highly accurate model of the physical SUPERBall being developped under the NASA Innovative and Advanced Concepts (NIAC) program. Flop and roll improves upon previous approaches in that it provides rolling to a desired location. It is also robust to both unexpected external forces and partial hardware failures. Additionally, it handles variable terrain (hills up to 33% grade). Finally, results are compatible with the hardware since the algorithm relies on realistic sensing and actuation capabilities of the SUPERBall.
Atil Iscen, Adrian K. Agogino, Vytas SunSpiral, Kagan Tumer
IROS3
2013 Controlling tensegrity robots through evolution
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.
Atil Iscen, Adrian K. Agogino, Vytas SunSpiral, Kagan Tumer
GECCO3