Real-Time Shape Estimation of Tensegrity Structures Using Strut Inclination Angles
Tufail Ahmad Bhat, Yuhei Yoshimitsu, Kazuki Wada, Shuhei Ikemoto
TL;DR
The paper tackles real-time shape estimation for tensegrity robots that lack traditional joints by formulating an energy-based optimization using only strut inclination angles from onboard IMUs. It introduces a gradient-descent framework that minimizes the elastic energy to recover strut centers and orientations, leveraging a known connectivity matrix and cable stiffness while circumventing magnetometer reliance due to interference. Experimental validation on a Class 1 four-strut tensegrity demonstrates real-time performance (≈0.52 ms per step) with MAEs on the order of a few millimeters for strut centers and tens of millimeters for node positions, across static and dynamic deformations. The approach reduces sensor complexity and shows potential for broader deployment in tensegrity-based robotics, with future work aimed at scaling to larger structures and accommodating variable stiffness.
Abstract
Tensegrity structures are becoming widely used in robotics, such as continuously bending soft manipulators and mobile robots to explore unknown and uneven environments dynamically. Estimating their shape, which is the foundation of their state, is essential for establishing control. However, on-board sensor-based shape estimation remains difficult despite its importance, because tensegrity structures lack well-defined joints, which makes it challenging to use conventional angle sensors such as potentiometers or encoders for shape estimation. To our knowledge, no existing work has successfully achieved shape estimation using only onboard sensors such as Inertial Measurement Units (IMUs). This study addresses this issue by proposing a novel approach that uses energy minimization to estimate the shape. We validated our method through experiments on a simple Class 1 tensegrity structure, and the results show that the proposed algorithm can estimate the real-time shape of the structure using onboard sensors, even in the presence of external disturbances.
