skip to main content

Attention:

The NSF Public Access Repository (PAR) system and access will be unavailable from 11:00 PM ET on Thursday, January 16 until 2:00 AM ET on Friday, January 17 due to maintenance. We apologize for the inconvenience.


Title: Tensegrity Robotics
Numerous recent advances in robotics have been inspired by the biological principle of tensile integrity — or “tensegrity”— to achieve remarkable feats of dexterity and resilience. Tensegrity robots contain compliant networks of rigid struts and soft cables, allowing them to change their shape by adjusting their internal tension. Local rigidity along the struts provides support to carry electronics and scientific payloads, while global compliance enabled by the flexible interconnections of struts and cables allows a tensegrity to distribute impacts and prevent damage. Numerous techniques have been proposed for designing and simulating tensegrity robots, giving rise to a wide range of locomotion modes including rolling, vibrating, hopping, and crawling. Here, we review progress in the burgeoning field of tensegrity robotics, highlighting several emerging challenges, including automated design, state sensing, and kinodynamic motion planning.  more » « less
Award ID(s):
1956027
PAR ID:
10294208
Author(s) / Creator(s):
; ; ; ; ; ;
Date Published:
Journal Name:
Soft robotics
ISSN:
2169-5172
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Tensegrity robots are composed of rigid struts and flexible cables. They constitute an emerging class of hybrid rigid-soft robotic systems and are promising systems for a wide array of applications, ranging from locomotion to assembly. They are difficult to control and model accurately, however, due to their compliance and high number of degrees of freedom. To address this issue, prior work has introduced a differentiable physics engine designed for tensegrity robots based on first principles. In contrast, this work proposes the use of graph neural networks to model contact dynamics over a graph representation of tensegrity robots, which leverages their natural graph-like cable connectivity between end caps of rigid rods. This learned simulator can accurately model 3-bar and 6-bar tensegrity robot dynamics in simulation-to-simulation experiments where MuJoCo is used as the ground truth. It can also achieve higher accuracy than the previous differentiable engine for a real 3-bar tensegrity robot, for which the robot state is only partially observable. When compared against direct applications of recent mesh-based graph neural network simulators, the proposed approach is computationally more efficient, both for training and inference, while achieving higher accuracy. Code and data are available at https://github.com/nchen9191/tensegrity_gnn_simulator_public 
    more » « less
  2. Tensegrity robots, which are composed of compressive elements (rods) and flexible tensile elements (e.g., cables), have a variety of advantages, including flexibility, low weight, and resistance to mechanical impact. Nevertheless, the hybrid soft-rigid nature of these robots also complicates the ability to localize and track their state. This work aims to address what has been recognized as a grand challenge in this domain, i.e., the state estimation of tensegrity robots through a markerless, vision-based method, as well as novel, onboard sensors that can measure the length of the robot's cables. In particular, an iterative optimization process is proposed to track the 6-DoF pose of each rigid element of a tensegrity robot from an RGB-D video as well as endcap distance measurements from the cable sensors. To ensure that the pose estimates of rigid elements are physically feasible, i.e., they are not resulting in collisions between rods or with the environment, physical constraints are introduced during the optimization. Real-world experiments are performed with a 3-bar tensegrity robot, which performs locomotion gaits. Given ground truth data from a motion capture system, the proposed method achieves less than 1~cm translation error and 3 degrees rotation error, which significantly outperforms alternatives. At the same time, the approach can provide accurate pose estimation throughout the robot's motion, while motion capture often fails due to occlusions. 
    more » « less
  3. Tensegrity structures made from rigid rods and elastic cables have unique characteristics, such as being lightweight, easy to fabricate, and high load-carrying to weight capacity. In this article, we leverage tensegrity structures as wheels for a mobile robot that can actively change its shape by expanding or collapsing the wheels. Besides the shape-changing capability, using tensegrity as wheels offers several advantages over traditional wheels of similar sizes, such as a shock-absorbing capability without added mass since tensegrity wheels are both lightweight and highly compliant. We show that a robot with two icosahedron tensegrity wheels can reduce its width from 400 to 180 mm, and simultaneously, increase its height from 75 to 95 mm by changing the expanded tensegrity wheels to collapsed disk-like ones. The tensegrity wheels enable the robot to overcome steps with heights up to 110 and 150 mm with the expanded and collapsed configuration, respectively. We establish design guidelines for robots with tensegrity wheels by analyzing the maximum step height that can be overcome by the robot and the force required to collapse the wheel. The robot can also jump onto obstacles up to 300-mm high with a bistable mechanism that can gradually store but quickly release energy. We demonstrate the robot's locomotion capability in indoor and outdoor environments, including various natural terrains, like sand, grass, rocks, ice, and snow. Our results suggest that using tensegrity structures as wheels for mobile robots can enhance their capability to overcome obstacles, traverse challenging terrains, and survive falls from heights. When combined with other locomotion modes (e.g., jumping), such shape-changing robots can have broad applications for search-and-rescue after disasters or surveillance and monitoring in unstructured environments. 
    more » « less
  4. Micro-, and milli-scale robots have been of great R&D interest, due to their ability to accomplish difficult tasks such as minimally invasive diagnosis and treatment for human bodies, and underground or deep-sea tests for environment monitoring. A good solution to this design need is a multi-unit deployable tensegrity microrobot. The microrobot can be folded to only 15% of its deployed length, so as to easily enter a desired working area with a small entrance. When deployed, the tensegrity body of the robot displays lightweight and high stiffness to sustain loads and prevent damage when burrowing through tightly packed tissues or high-pressure environments. In this work, topology, initial configuration and locomotion of a deployable tensegrity microrobot are determined optimally. Based on the design, a centimeter-scale prototype is manufactured by using a fused deposition modelling advanced additive manufacturing or 3-D printing system for proof of concept. As shown in experimental results, the deployable tensegrity microrobot prototype designed and manufactured can achieve an extremely high folding ratio, while be lightweight and rigid. The locomotion design, that mimics a crawling motion of an earthworm, is proved to be efficient by the prototype equipped with stepper motors, actuation cables, control boards and a braking system. 
    more » « less
  5. Identifying optimal structural designs given loads and constraints is a primary challenge in topology optimization and shape optimization. We propose a novel approach to this problem by finding a minimal tensegrity structure—a network of cables and struts in equilibrium with a given loading force. Through the application of geometric measure theory and compressive sensing techniques, we show that this seemingly difficult graph-theoretic problem can be reduced to a numerically tractable continuous optimization problem. With a light-weight iterative algorithm involving only Fast Fourier Transforms and local algebraic computations, we can generate sparse supporting structures featuring detailed branches, arches, and reinforcement structures that respect the prescribed loading forces and obstacles. 
    more » « less