<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Robot. AI</journal-id>
<journal-title>Frontiers in Robotics and AI</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Robot. AI</abbrev-journal-title>
<issn pub-type="epub">2296-9144</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">774253</article-id>
<article-id pub-id-type="doi">10.3389/frobt.2021.774253</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Robotics and AI</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Development of a Modular Tensegrity Robot Arm Capable of Continuous Bending</article-title>
<alt-title alt-title-type="left-running-head">Ikemoto&#x2009; et&#x20;al.</alt-title>
<alt-title alt-title-type="right-running-head">Development of a Modular Tensegrity Robot Arm</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Ikemoto&#x2009;</surname>
<given-names>Shuhei</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1181088/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Tsukamoto&#x2009;</surname>
<given-names>Kenta</given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Yoshimitsu&#x2009;</surname>
<given-names>Yuhei</given-names>
</name>
</contrib>
</contrib-group>
<aff>Department of Human Intelligence Systems, Graduate School of Life Science and Systems Engineering, Kyushu Institute of Technology, <addr-line>Kitakyushu</addr-line>, <country>Japan</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/374265/overview">Josie Hughes</ext-link>, University of Cambridge, United&#x20;Kingdom</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1082503/overview">Wenhuan Sun</ext-link>, Carnegie Mellon University, United&#x20;States</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1202957/overview">Murat Reis</ext-link>, Uluda&#x11f; University, Turkey</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Shuhei Ikemoto&#x2009;, <email>ikemoto@brain.kyutech.ac.jp</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Bio-Inspired Robotics, a section of the journal Frontiers in Robotics and&#x20;AI</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>01</day>
<month>11</month>
<year>2021</year>
</pub-date>
<pub-date pub-type="collection">
<year>2021</year>
</pub-date>
<volume>8</volume>
<elocation-id>774253</elocation-id>
<history>
<date date-type="received">
<day>11</day>
<month>09</month>
<year>2021</year>
</date>
<date date-type="accepted">
<day>12</day>
<month>10</month>
<year>2021</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2021 Ikemoto&#x2009;, Tsukamoto&#x2009; and Yoshimitsu&#x2009;.</copyright-statement>
<copyright-year>2021</copyright-year>
<copyright-holder>Ikemoto&#x2009;, Tsukamoto&#x2009; and Yoshimitsu&#x2009;</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these&#x20;terms.</p>
</license>
</permissions>
<abstract>
<p>In this study, we present a tensegrity robot arm that can reproduce the features of complex musculoskeletal structures, and can bend like a continuum manipulator. In particular, we propose a design method for an arm-type tensegrity robot that has a long shape in one direction, and can be deformed like a continuum manipulator. This method is based on the idea of utilizing simple and flexible strict tensegrity modules, and connecting them recursively so that they remain strict tensegrity even after being connected. The tensegrity obtained by this method strongly resists compressive forces in the longitudinal direction, but is flexible in the bending direction. Therefore, the changes in stiffness owing to internal forces, such as in musculoskeletal robots, appear more in the bending direction. First, this study describes this design method, then describes a developed pneumatically driven tensegrity robot arm with 20 actuators. Next, the range of motion and stiffness under various driving patterns are presented as evaluations of the robot performance.</p>
</abstract>
<kwd-group>
<kwd>musculoskeletal robot</kwd>
<kwd>tensegrity</kwd>
<kwd>continuum robot</kwd>
<kwd>soft robotics</kwd>
<kwd>modular design</kwd>
</kwd-group>
<contract-num rid="cn001">19KK0285 19H01122 21H03524</contract-num>
<contract-sponsor id="cn001">Japan Society for the Promotion of Science<named-content content-type="fundref-id">10.13039/501100001691</named-content>
</contract-sponsor>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>As a feature of the biological body that is expected to be applied to robots, musculoskeletal system has garnered considerable attention in the literature. The musculoskeletal system is generally overdriven because muscles can only generate tension. This means that some of the tension in a muscle is consumed as an internal force to balance the tension in other muscles. The function of these antagonistic pairs is to alter the joints stiffness, and coordinate postural changes in response to external forces. Several musculoskeletal robots have been developed to provide robots with functionalities, i.e.,&#x20;bio-inspired embodied intelligence (<xref ref-type="bibr" rid="B19">Pfeifer et&#x20;al., 2007</xref>), generated by this redundancy. In particular, the challenge of realizing a complex three-dimensional musculoskeletal system like that of living organisms in robots has been continuously pursued in this field (<xref ref-type="bibr" rid="B15">Kozuki et&#x20;al., 2016</xref>; <xref ref-type="bibr" rid="B16">Kurumaya et&#x20;al., 2016</xref>; <xref ref-type="bibr" rid="B31">Tadesse et&#x20;al., 2016</xref>; <xref ref-type="bibr" rid="B7">Hitzmann et&#x20;al., 2018</xref>). However, it is tough to realize the complex musculoskeletal robot that is practical and applicable for various tasks because several features are difficult to realize by engineering, such as multi-degree-of-freedom joints, soft tissues, and their lubrication. Therefore, to understand and apply bio-inspired embodied intelligence, which arises from the redundancy of the complex musculoskeletal system, it is necessary to take an approach that is not limited to mimicking the actual musculoskeletal system. As one of the approaches for this purpose, we leverage tensegrity in this&#x20;study.</p>
<p>Tensegrity originally refers to a stable three-dimensional structure comprising struts that bear compressive forces and cables that bear only tensile forces, but where the struts are not connected (<xref ref-type="bibr" rid="B1">Burkhardt, 2008</xref>). It has begun to attract attention in architecture (<xref ref-type="bibr" rid="B6">Gomez-Jauregui, 2004</xref>), and is now attracting widespread attention in biology (<xref ref-type="bibr" rid="B8">Ingber, 2003a</xref>,<xref ref-type="bibr" rid="B9">b</xref>), engineering (<xref ref-type="bibr" rid="B28">Sultan, 2009</xref>), and information science (<xref ref-type="bibr" rid="B2">Caluwaerts et&#x20;al., 2013</xref>). Using this broad spread across multiple disciplines, the term &#x201c;tensegrity&#x201d; has been utilized in recent years, even if it does not meet&#x20;all of the aforementioned definitions. Specifically, even if the struts are not bar-shaped and bear bending stresses, or even if there are connections between rigid bodies, they are often called tensegrity if they are stable three-dimensional structures under cables tension. In this study, hereafter, the former will be referred to as the strict tensegrity, and the latter as the broad tensegrity.</p>
<p>Research and development of robots utilizing tensegrity have been actively pursued in robotics, and both strict and broad tensegrities have been leveraged. As tensegrity robots that employ the strict tensegrity, deformable and rolling spherical robots have been studied for years (<xref ref-type="bibr" rid="B23">Rieffel et&#x20;al., 2007</xref>; <xref ref-type="bibr" rid="B27">Shibata and Hirai, 2009</xref>; <xref ref-type="bibr" rid="B12">Kim et&#x20;al., 2014</xref>, <xref ref-type="bibr" rid="B14">2017</xref>; <xref ref-type="bibr" rid="B32">Vespignani et&#x20;al., 2018</xref>). The strict tensegrity comprises an insignificant number of parts, which are lightweight and robust, and can be made flexible and actively deformable by introducing springiness and actuators to some of the cables. This is a valuable feature in robots for locomotion, where interaction with the environment is inevitable. Therefore, there have been active studies on its control (<xref ref-type="bibr" rid="B3">Caluwaerts et&#x20;al., 2014</xref>; <xref ref-type="bibr" rid="B11">Kim et&#x20;al., 2020</xref>), and the utilization of data-driven approaches has gained significant attention in recent years (<xref ref-type="bibr" rid="B13">Kim et&#x20;al., 2015</xref>; <xref ref-type="bibr" rid="B37">Zhang et&#x20;al., 2017</xref>; <xref ref-type="bibr" rid="B38">Zhu et&#x20;al., 2018</xref>; <xref ref-type="bibr" rid="B30">Surovik et&#x20;al., 2019</xref>). However, there are also studies utilizing broad tensegrity for this type of tensegrity robot. The utilization of bent bars instead of struts to improve the shape and deformation during movement is one of the approaches utilizing broad tensegrity (<xref ref-type="bibr" rid="B22">Rhodes et&#x20;al., 2019</xref>; <xref ref-type="bibr" rid="B25">Schorr et&#x20;al., 2021a</xref>). In this case, the bent bar bears the bending stress, which is not entirely the strict tensegrity, but the bent bar can be regarded as a straight strut; hence, it approximately follows the definition of strict tensegrity. This means that the bent bar must be thicker and heavier for strength, but other advantages of the strict tensegrity are maintained, such as flexibility to the entire structure. In addition, as a tensegrity robot for another kind of locomotion, a tensegrity robot that stores and releases elastic energy for jumping has been developed (<xref ref-type="bibr" rid="B26">Schorr et&#x20;al., 2021b</xref>). This robot cannot even be interpreted as the strict tensegrity, and does not benefit from its inherent advantages. Meanwhile, it is easy to design a mechanism that solely allows specific movements by limiting deformation locations. The ease of design to obtain a target mechanism is the main reason to utilize the broad tensegrity instead of strict tensegrity for tensegrity robots.</p>
<p>The fact that the broad tensegrity is helpful to pursue a specific function is not limited to locomotion. For instance, the broad tensegrity is utilized to realize multi-degree-of-freedom joints such as the shoulder joint (<xref ref-type="bibr" rid="B33">Wang and Post, 2021</xref>) and spinal structures <xref ref-type="bibr" rid="B24">Sabelhaus et&#x20;al. (2020)</xref>; <xref ref-type="bibr" rid="B35">Zappetti et&#x20;al. (2020)</xref>. A similar trend is also determined in manipulators utilizing tensegrity structures. Most of the manipulators utilizing tensegrity can be classified into two types: those that utilize multiple struts connected like rigid body parts (<xref ref-type="bibr" rid="B17">Lessard et&#x20;al., 2016</xref>; <xref ref-type="bibr" rid="B10">Jung et&#x20;al., 2018</xref>; <xref ref-type="bibr" rid="B20">Ramadoss et&#x20;al., 2020</xref>), and those that utilize linkage mechanisms by connecting struts with a single degree of freedom joints (<xref ref-type="bibr" rid="B4">Fadeyev et&#x20;al., 2019</xref>; <xref ref-type="bibr" rid="B5">Fasquelle et&#x20;al., 2020</xref>). In these studies, it is clear that they are not utilizing the strict tensegrity, but the broad tensegrity. In addition, there are tensegrity manipulators in which a few struts are replaced with compression springs (<xref ref-type="bibr" rid="B34">Wei et&#x20;al., 2020</xref>). This mechanism is widely utilized in continuum manipulators (<xref ref-type="bibr" rid="B21">Rao et&#x20;al., 2021</xref>), and it cannot also be regarded as the strict tensegrity because it includes either a member that bears the bending moment, or a joint that reduces the degree of freedom.</p>
<p>The above indicates that the broad tensegrity has been utilized for manipulators, while the strict tensegrity has not been utilized. This is because the broad tensegrity easily achieves desired non-spherical shapes and mechanisms, while the strict tensegrity is difficult to do the same. However, to increase redundancy and flexibility, it is desirable to utilize the strict tensegrity, which reduces the number of parts, allows several actuators to be placed without interference, and provides flexibility to the entire structure. The further away from the strict tensegrity, the more the inherent features of the strict tensegrity are lost. Therefore, as the system&#x2019;s flexibility and redundancy increase, similar implementation challenges are thought to eventually appear as in tendon-driven systems utilizing rigid joints (e.g., musculoskeletal systems).</p>
<p>This study proposes a design method for an arm-type tensegrity robot with a long shape in one direction, and can be deformed like a continuum manipulator. This method is based on the idea of utilizing flexible and straightforward strict tensegrity modules, and connecting them recursively so that they remain strict tensegrity even after being connected. The tensegrity obtained by this method strongly resists compressive forces in the longitudinal direction, but is flexible in the bending direction. Therefore, the changes in stiffness owing to internal forces, such as in musculoskeletal robots, appear more in the bending direction. This study describes this design method, then describes a developed pneumatically driven tensegrity robot arm with 20 actuators accordingly. As evaluations of the availability of the robot, the range of motion and stiffness under various driving patterns are presented.</p>
</sec>
<sec id="s2">
<title>2 Proposed Design Rule</title>
<p>
<xref ref-type="fig" rid="F1">Figure&#x20;1</xref> illustrates the overview of the design rule proposed for tensegrity robot arms in this study. This design rule is based on the idea of connecting simple modules to obtain an overall complex tensegrity. Here, a simple module refers to a strict tensegrity that can be designed intuitively by the designer. The tensegrity to be utilized as a simple module does not require any structural complexity such as the number of struts and cables, but it requires the following two characteristics:<list list-type="simple">
<list-item>
<p>1) It must have stiff cables that can be observed as unchanging in length, and constitute at least one closed&#x20;path.</p>
</list-item>
<list-item>
<p>2) It must have flexible cables whose length can be altered according to applied tension, allowing passive deformation of the entire structure while still having feature&#x20;1.</p>
</list-item>
</list>
</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Proposed design rule of a tensegrity robot arm. The tensegrity module constituting the tensegrity robot arm has two types of cables: a stiff cable and a flexible cable. Because the flexible cables allow deformation of the module, two modules can be connected by the closed path composed of stiff cables. To make the connected structure a tensegrity, each end on the closed path needs an additional connection with an end belonging to the different module, not being on the closed path, and does not have an opposite neighboring end. The proposed design rule utilize actuators for these additional cables. The addition of a third or subsequent module is considered to be the insertion of the module into the closed path connecting two modules. To keep this a tensegrity, cables that connect ends on the two new closed paths, but don&#x2019;t belong to the inserted module are needed. These additional cables mean actuators in the proposed method similar to the two module connections.</p>
</caption>
<graphic xlink:href="frobt-08-774253-g001.tif"/>
</fig>
<p>The first characteristic is for specifying the paths that connect simple modules. Because the structure of the connected modules is an arm-like tensegrity long in one direction, this characteristic also suppresses the change in length in the longitudinal direction. The second characteristic is for allowing the deformations required when simple modules are connected. The longitudinal length change is suppressed, while the curved posture is allowed in the arm-like tensegrity. In particular, <xref ref-type="fig" rid="F1">Figure&#x20;1</xref> illustrates an example of such a simple module, comprising four struts, and having two closed&#x20;paths.</p>
<p>Simply connecting two modules to share a closed path of stiff cables does not make the structure tensegrity. To make the connected structure have tensegrity, each end on the closed path needs an additional connection with an end belonging to the different module, not on the closed path, and does not have the opposite end neighboring. As illustrated in <xref ref-type="fig" rid="F1">Figure&#x20;1</xref>, the proposed design rule utilizes actuators for those additional cables. Aforementioned, because the arm-like tensegrity is solely allowed to deform in the bending direction, because of the closed path of stiff cables, the active deformation of the tensegrity by the actuators appears as bending. To distribute the actuators uniformly, the connection of the third and subsequent modules is according to a different rule, which inserts a module into the already connected closed path. In particular, to keep the structure after inserting a tensegrity, actuated cables that connect ends on the two new closed paths but not belonging to the inserted module are introduced. Consequently, the arm-like tensegrity appears to have a similar number of layers as the connected modules, and each layer/module will have a similar number of actuators.</p>
<p>To validate the basic idea of the proposed design rule, we fabricated a mock-up in which the actuators were implemented with flexible cables. This model is an arm-like tensegrity comprising five modules connected by the proposed design rule, which belongs in the strict tensegrity. In this model, the stiff cables are the PE lines for fishing, and the flexible cables are implemented by attaching a spring in the middle of the PE lines. By observing the passive deformation when an external force is applied, we can verify that the tensegrity fabricated by the proposed design rule can be continuously bent, and that it will be able to bend when actuators apply internal force actively.</p>
<p>
<xref ref-type="fig" rid="F2">Figure&#x20;2</xref> illustrates the overview of the mock-up and the result of the verification. From <xref ref-type="fig" rid="F2">Figure&#x20;2</xref>, first, it can be confirmed that the proposed design rule provides an arm-like tensegrity. Because five modules are connected, we can observe five layers corresponding to them. Because the module is a tensegrity comprising four struts, as illustrated in Figure&#x20;1, four actuators per layer should be implemented, but flexible cables should replace them in this mock-up. Next, it can be observed that the arm-like tensegrity takes various continuous bending postures when an external force is applied. This indicates that the closed path comprising stiff cables play a role in suppressing the longitudinal length change as expected. Therefore, we can expect that the active posture changes by actuators will also result in a similar continuous bending behavior.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>The tensegrity robot arm mock-up fabricated by the proposed design rule and the verification results. The mock-up was fabricated utilizing a simple tensegrity comprising four struts as a module, and connecting five of them based on the proposed design rule. Each of the five modules can be viewed as a layer of the arm-like tensegrity. By applying an external force, a variety of continuous bending postures can be observed. As expected, the closed path comprising stiff cables suppresses changes in the longitudinal length, and external forces contribute solely to changes in the bending direction.</p>
</caption>
<graphic xlink:href="frobt-08-774253-g002.tif"/>
</fig>
</sec>
<sec id="s3">
<title>3 Developed Tensegrity Robot Arm</title>
<p>By utilizing pneumatic cylinders as actuators for the five-modules arm-like tensegrity (see <xref ref-type="fig" rid="F2">Figure&#x20;2</xref>) constituted by following the proposed design rule (see <xref ref-type="fig" rid="F1">Figure&#x20;1</xref>), we developed the tensegrity robot arm capable of continuous bending. <xref ref-type="fig" rid="F3">Figure&#x20;3</xref> illustrates the overview of the developed robot. The robot arm incorporates 20&#x20;double-acting pneumatic cylinders arranged according to the proposed design rule. As illustrated in the picture, the robot arm is mounted on a black aluminum frame box, which contains the pressure control valves, the built-in controller, and other devices for the control. The size of the base box is 0.6 (m) &#xd7; 0.6 (m) &#xd7; 0.3 (m), the height of the whole arm is 1.2 (m) without the box, and the mass of the whole arm including the air tubes is 2.9 (Kg). In the following subsections, we provide detailed information on the mechanical structure and the control system.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>The overview of the developed tensegrity robot arm capable of continuous bending. In this robot, five tensegrity modules are connected by the proposed design rule, and 20 pneumatic cylinders are employed as actuators. Note that two types of modules with different twisting directions are utilized, and they are connected alternately. The instruments for the control system are implemented in the box frame that the robot is mounted.</p>
</caption>
<graphic xlink:href="frobt-08-774253-g003.tif"/>
</fig>
<sec id="s3-1">
<title>3.1 Mechanical Structure</title>
<p>The entire structure of the developed tensegrity robot arm is the strict tensegrity. Therefore, the structure can be constructed by repeatedly utilizing few parts such as struts, cables, spring-loaded cables, and actuated cables.</p>
<p>All struts are made of CFRP pipes of 5 (mm) in outer diameter and 300 (mm) in length, and cable fixing parts are attached to both ends of the pipes. <xref ref-type="fig" rid="F4">Figure&#x20;4</xref> illustrates the cable fixing part that we developed. As illustrated in this figure, the body part has slits in four directions for attaching the cable, and the clamps or knots of the cable can be caught in the gaps to fix the cable firmly. Because stiff cables that shape closed paths are utilized in the proposed design rule, as an alternative way, the stiff cable can pass through the body part and be firmly fixed by the cover. This cable fixing part makes connecting the modules according to the proposed design rules easier. To fabricate these parts, we utilized an FDM 3D printer (Mark Two, Markforged). This 3D printer utilizes a nylon material mixed with short carbon fibers, and place long carbon fibers for reinforcement in the layering plane, thus achieving the accuracy and strength required for cable fixing parts. The spring-loaded and actuated cables are realized by connecting springs and pneumatic cylinders between the stiff cables, respectively. Those connecting parts for these types of cables were also fabricated utilizing a similar 3D printer. Because of the cable fixing parts at the ends of struts and these connecting parts for spring-loaded and actuated cables, the entire structure of the tensegrity robot arm is established without utilizing any screws, except for the nuts at the rod ends of the pneumatic cylinders.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>The developed cable fixing part attachable at the ends of struts. The fixing part comprises the body part and the cover. The body part has slits in four directions for attaching the cable, and the clamps or knots on the cable can be caught in the gaps to fix the cable firmly. Because there are closed paths with stiff cables in the proposed design rule, as an alternative, it allows the stiff cables to pass through the body part <italic>via</italic> slits, and the cover can firmly fix it. These parts are fabricated by the FDM 3D printer (Mark Two, Markforged).</p>
</caption>
<graphic xlink:href="frobt-08-774253-g004.tif"/>
</fig>
<p>Two types of springs with equal unloaded lengths of 80 (mm) and different spring constants are utilized for the modules. Specifically, the lower three modules utilize springs with a spring constant of 0.55 (N/mm) (AUS10-80, Misumi), and the upper two modules utilize springs with a spring constant of 0.22 (N/mm) (AWY10-80, Misumi). Similarly, two types of pneumatic cylinders with an equal stroke length of 45 (mm) and different diameters are utilized for the actuators. Specifically, the lower three layers utilize cylinders with a diameter of 16 [mm] (MSPCN16-45, Misumi), and the upper two layers utilize cylinders with a diameter of 10 (mm) (MSPCN10-45, Misumi).</p>
<p>In the developed tensegrity robot arm, two types of four-struts tensegrity modules with different twisting directions are utilized, and they are connected alternately. It is possible to utilize only modules with a similar direction of torsion, but in this case, the torsional stiffness of the entire arm in that direction will be lower than that of the opposite direction. This causes the twisting of the entire arm to slightly appear when the tip of the arm in an upright position is pushed downward. In the developed tensegrity robot arm, modules twisted in different directions are connected alternately to reduce this effect, and the twist is not observed even when the tip is pushed&#x20;down.</p>
</sec>
<sec id="s3-2">
<title>3.2 Control System</title>
<p>
<xref ref-type="fig" rid="F5">Figure&#x20;5</xref> illustrates the schematic of the control system. Because solely contraction force is required for all actuators, proportional pressure control valves (VEAB, FESTO) are connected solely to the contraction ports, where cylinders contract when pressurized, and only silencers are attached to the other ports. Accordingly, the control system utilizes 20 pressure control valves. The control valve receives and outputs the desired and actual pressures as analog voltages, respectively. These analog signals are read/written using the analog-to-digital converter (NI-9205, National Instruments) and the digital-to-analog converter (NI-9264, National Instruments) so that the embedded control device (cRIO-9053, National Instruments) mounted in the base box can observe/control the robot&#x20;arm.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>The schematic of the control system. Pressure control valves supply compressed air to the pneumatic cylinders and measure the actual pressures in their chambers. The pressure control valves are connected to the embedded control device having AD/DA converter modules. Also, stable compressed air of 0.5&#xa0;MPa is supplied to the pressure control valves. The base box of the developed tensegrity robot arm encloses the pressure control valves and the embedded control device.</p>
</caption>
<graphic xlink:href="frobt-08-774253-g005.tif"/>
</fig>
<p>The 20 pneumatic cylinders are numbered from the top to the bottom layer, and the four pneumatic cylinders in each layer are numbered in a counterclockwise direction, starting with the cylinder located in the extreme back right. <xref ref-type="fig" rid="F6">Figure&#x20;6</xref> illustrates this numbering rule for 20 cylinders. By controlling the contraction force of these cylinders, the arm moves to a posture where the axial forces of all the members are balanced.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>The numbering rule for 20 pneumatic cylinders in the developed tensegrity robot arm. The pneumatic cylinders are numbered counterclockwise in each layer, starting from the cylinder at the extreme back right. All the 20 pneumatic cylinders are numbered by following this procedure for all five layers from the tip to the&#x20;base.</p>
</caption>
<graphic xlink:href="frobt-08-774253-g006.tif"/>
</fig>
<p>The challenge of finding a form in which the axial forces of all members are balanced is one of the significant challenges in the field of tensegrity, which is called the form-finding challenge (<xref ref-type="bibr" rid="B29">Sultan et&#x20;al., 2002</xref>; <xref ref-type="bibr" rid="B36">Zhang and Ohsaki, 2006</xref>). Because the form-finding challenge is closely related to the control of tensegrity robots (<xref ref-type="bibr" rid="B13">Kim et&#x20;al., 2015</xref>, <xref ref-type="bibr" rid="B11">2020</xref>), developing the kinematic controller based on the form-finding challenge is valuable also for the developed tensegrity robot arm, which is categorized as the strict tensegrity. However, in this study, we focus on the development and evaluation of the tensegrity robot arm itself, to enable our control system solely implement the function of manually providing the desired values of the internal pressure of the 20 pneumatic cylinders; hence, the robot arm is controlled in a feedforward manner.</p>
</sec>
</sec>
<sec id="s4">
<title>4 Experiment</title>
<p>To verify that the developed tensegrity robot arm can be utilized as a flexible and redundant robot platform with qualitative features of musculoskeletal robots, we conducted experiments to evaluate the range of motion and stiffness. In the experiments, postures of the developed tensegrity robot arm were measured utilizing the optical motion capture system (MAC3D System, Motion Analysis).</p>
<p>
<xref ref-type="fig" rid="F7">Figure&#x20;7</xref> illustrates the overview of the measuring system. As illustrated in the figure, 24 markers of the optical motion capture system are attached to the developed tensegrity robot arm. The robot has six closed paths of rigid cables, and the center positions of the closed paths are calculated from the four markers on each closed path. These center positions represent the posture of the entire robot arm, which is a serial link mechanism with five links connected by multi-degree-of-freedom joints. The base coordinate system of the robot is defined as a right-handed system, with the origin at the closed path&#x2019;s center at the bottom. However, the hand-tip coordinate system is defined with the closed path&#x2019;s center at the top as the origin. The X-Y plane is first defined as the least-squares plane of markers 1 to marker 4, to determine the normal, i.e.,&#x20;the Z-axis. The projection of marker 2 onto the least-squares plane next defines the orientation of the X-axis, and the remaining Y-axis is defined so that the entire system is right-handed. In this study, this tip coordinate system is utilized to quickly understand the posture and twist of the whole arm from the measurement results.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>The overview of the measuring system utilizing the optical motion capture system. A total of 24 markers, four for each of the six closed paths of stiff cables, are attached to the developed tensegrity robot. The centers of the six closed paths are calculated from the marker positions, and the robot posture is expressed, i.e.,&#x20;a serial link mechanism with five links connected by multi-degree-of-freedom joints. The base coordinate system is defined as a right-handed system, with the origin at the bottom closed path&#x2019;s center. The tip coordinate system, which eases understanding the posture, is defined as a right-handed system. The Z and X axes are defined as the normal of the least-squares plane of marker 1 to marker 4, and the projection of marker 2 onto the least-squares plane, respectively.</p>
</caption>
<graphic xlink:href="frobt-08-774253-g007.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F8">Figure&#x20;8</xref> illustrates examples of postures and their corresponding measurements. As illustrated in this figure, it can be observed that the developed tensegrity robot arm can take a variety of continuous bending postures, and the optical motion capture system can successfully measure them. In the following subsections, we explain the evaluation of the movable area, and the variable stiffness feature of the developed tensegrity&#x20;robot.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>The examples of postures and their corresponding measurements. The developed tensegrity robot arm can not only bend in one direction, but also in different directions twice. The postures are successfully measured by the measuring system utilized in this&#x20;study.</p>
</caption>
<graphic xlink:href="frobt-08-774253-g008.tif"/>
</fig>
<sec id="s4-1">
<title>4.1 Evaluation of Movable Area</title>
<p>To evaluate the range of motion, we generated 1,024 different 20-dimensional vectors that mean sets of desired pressures for pneumatic cylinders. The pressure vectors were generated with the following deterministic procedure like a grid sampling:<list list-type="simple">
<list-item>
<p>1) Define 0 (MPa), 0.25 (MPa), and 0.5 (MPa) as discrete desired pressure values, meaning no drive, weak drive, and strong&#x20;drive.</p>
</list-item>
<list-item>
<p>2) Prepare four types of four-dimensional vectors representing the desired pressure values of the four pneumatic cylinders for each layer. These vectors mean to command 0.5 (MPa), 0.25 (MPa), 0 (MPa), and 0.25 (MPa), starting clockwise from one of the four pneumatic cylinders in that&#x20;layer.</p>
</list-item>
<list-item>
<p>3) Generate 1,024 types of 20-dimensional vectors from combinations of five layers.</p>
</list-item>
</list>
</p>
<p>For all the 1,024 desired pressure values, the posture of the developed tensegrity robot arm was measured after waiting for 5&#xa0;s to reach the steady-state after input. <xref ref-type="fig" rid="F9">Figure&#x20;9</xref> shows the time series of the hand-tip position during a motion to the maximum bending posture. <xref ref-type="sec" rid="s12">Supplementary Video S1</xref> shows this motion.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>The time series of the hand-tip position during a motion to the maximum bending posture. It shows that the steady-state is reached in about 5&#xa0;s. <xref ref-type="sec" rid="s12">Supplementary Video S1</xref> shows this motion.</p>
</caption>
<graphic xlink:href="frobt-08-774253-g009.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F10">Figure&#x20;10</xref> illustrates the scatter plot of the tip position, i.e.,&#x20;the center position of the top closed path of stiff cables, of the developed tensegrity robot arm in the base coordinate system. As illustrated in this figure, the range of motion is hemispherical and isotropic in the horizontal plane. Specifically, the tip of the developed tensegrity robot arm ranged -857 (mm) &#x223c; 803 (mm) in the <italic>x</italic> direction, -777 (mm) &#x223c; 854 (mm) in the <italic>y</italic> direction, and 581 (mm) &#x223c; 1,206 (mm) in the <italic>z</italic> direction.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>The scatter plot of the tip positions of the developed tensegrity robot arm. The definition of the coordinate system corresponds to that illustrated in <xref ref-type="fig" rid="F7">Figure 7</xref>. The tip position is widely distributed in a hemispherical manner. If viewed in the horizontal plane, the distribution is isotropic. The maximum/minimum tip positions are &#x2212;857 (mm)/803 (mm) in the <italic>x</italic> direction, &#x2212;777 (mm)/854 (mm) in the <italic>y</italic> direction, and 581 (mm)/1,206 (mm) in the <italic>z</italic> direction, respectively.</p>
</caption>
<graphic xlink:href="frobt-08-774253-g010.tif"/>
</fig>
<p>If the robot arm has a similar flexibility as the musculoskeletal system, the range of motion in the dynamic motions should be wider than that in the static motions. Next, we illustrate the dynamic motion of the robot arm, and compare the most bent postures with those in the static motions. <xref ref-type="fig" rid="F11">Figure&#x20;11</xref> illustrates sequential snapshots of the dynamic swing motion of the developed tensegrity robot arm. <xref ref-type="sec" rid="s12">Supplementary Video S2</xref> shows this motion. In this swing motion, 20 pneumatic cylinders were grouped into ten cylinders each on similar and opposite sides. Within each group, a similar series of desired pressure values were utilized, and the series was generated by a pulse wave with a maximum value of 0.5 (MPa), a minimum value of 0.1 (MPa), a duty ratio of 0.5, and a period of 3 (sec). The phase was determined so that another group utilizes the counter phase of a similar pulse wave. From this figure, it can be observed that the developed tensegrity robot arm can perform dynamic motions. Moreover, it is worth mentioning that the developed end part illustrated in <xref ref-type="fig" rid="F4">Figure&#x20;4</xref> was able to fix the cable firmly, and did not cause any challenge during this dynamic motion.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>The sequential snapshots of the dynamic swing motion of the developed tensegrity robot arm. This swing motion was generated by grouping all the 20 pneumatic cylinders into ten cylinders each on similar and opposite sides, and giving each group a pulse wave with a maximum value of 0.5 (mm), a minimum value of 0.1 (mm), a duty ratio of 0.5, and a period of 3 (sec) in reverse phase. At 0 (sec), the robot arm was stationary, and these sequential snapshots indicate the beginning of the swing motion. <xref ref-type="sec" rid="s12">Supplementary Video S2</xref> shows this motion.</p>
</caption>
<graphic xlink:href="frobt-08-774253-g011.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F12">Figure&#x20;12</xref> illustrates the comparison between most bent postures in the dynamic and the static motions. These most bent postures of static and dynamic motions were determined from data in <xref ref-type="fig" rid="F10">Figures 10</xref>, <xref ref-type="fig" rid="F11">11</xref>, respectively. This result indicates that the amount of bending in the dynamic motion is more significant than that in the static motion. In addition, from the postures of the tip coordinate system, it can be observed that the robot arm was significantly twisted in the dynamic motion in contrast to the static motion. Therefore, it is considered that the developed tensegrity robot arm has similar flexibility as the musculoskeletal system.</p>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>The comparison between most bent postures in the dynamic and static motions. <bold>(A)</bold>: Most bent postures in the static motions. From the postures of the tip coordinate system, it can be observed that there is no significant torsion in the robot arm. <bold>(B)</bold>: Most bent postures in the dynamic motions. The amount of bending is more significant than that in the static case. Furthermore, in contrast to the static motion, significant torsion in the robot arm can be observed.</p>
</caption>
<graphic xlink:href="frobt-08-774253-g012.tif"/>
</fig>
</sec>
<sec id="s4-2">
<title>4.2 Evaluation of Variable Stiffness</title>
<p>The musculoskeletal system is overdriven, creating redundancy where several different inputs conduce a similar output. A typical function of this redundancy is a change in stiffness. In this section, we confirm that the developed tensegrity robot arm has such a variable stiffness. Consequently, we first prepared different desired pressure values that lead to an approximate similar posture of the robot arm. <xref ref-type="fig" rid="F13">Figure&#x20;13</xref> illustrates the three different sets of desired pressure values that result in an approximate similar posture. Because the desired pressure values for pneumatic cylinders No. 1 to No. 12 were set to similar values for the three sets, only the desired values for No. 13 to No. 20 are indicated in this graph. Specifically, the desired pressure values for pneumatic cylinders No. 1 to No. 12 were set to (0.24, 0.48, 0.24, 0, 0.48, 0.48, 0, 0, 0.15, 0.3, 0.15, 0) (MPa), respectively. This figure illustrates that three sets have different average pressures for pneumatic cylinders No. 13 to No. 20. Note that these values were configured manually.</p>
<fig id="F13" position="float">
<label>FIGURE 13</label>
<caption>
<p>The three different sets of desired pressure values that result in almost the same posture of the developed tensegrity robot arm. The desired pressure values for pneumatic cylinders No. 1 to No. 12, which are not indicated in this graph, were set to (0.24, 0.48, 0.24, 0, 0.48, 0.48, 0, 0, 0.15, 0.3, 0.15, 0) (MPa), respectively, similarly for the three different sets. These values were configured manually.</p>
</caption>
<graphic xlink:href="frobt-08-774253-g013.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F14">Figure&#x20;14</xref> illustrates the postures and changes with loading conditions, when desired pressure sets illustrated in <xref ref-type="fig" rid="F13">Figure&#x20;13</xref> are provided. From this figure, preliminarily, it can be observed that the three different desired pressures resulted in an approximate similar posture in the no-load condition. Quantitatively, the average position of the center of the top closed path of the stiff cables is (<italic>x</italic>, <italic>y</italic>, <italic>z</italic>) &#x3d; (432.4, 78.7, 1037.3), and the standard deviation is (<italic>STD</italic>
<sub>
<italic>x</italic>
</sub>, <italic>STD</italic>
<sub>
<italic>y</italic>
</sub>, <italic>STD</italic>
<sub>
<italic>z</italic>
</sub>) &#x3d; (30.3, 37.6, 21.1). However, under the loaded condition, where a 130 (g) mass was attached at the tip, these three different desired pressures exhibited distinctly different postures. From the pictures and graphs on the lower part of this figure, similar to a joint driven by an agonist-antagonist pair of muscles, it can be observed that stronger overall contractions of the pneumatic cylinders (i.e.,&#x20;higher desired pressures) increase the stiffness of the robot arm, and reduce the deformation caused by external forces.</p>
<fig id="F14" position="float">
<label>FIGURE 14</label>
<caption>
<p>The postures of the tensegrity robot arm under no-load and loaded conditions. <bold>(A)</bold>: the postures by three different desired pressures illustrated in <xref ref-type="fig" rid="F13">Figure 13</xref> under the no-load condition. The three different desired pressures resulted in similar postures. The average tip position of the robot arm is (<italic>x</italic>, <italic>y</italic>, <italic>z</italic>) &#x3d; (432.4, 78.7, 1037.3) and the standard deviation is (<italic>STD</italic>
<sub>
<italic>x</italic>
</sub>, <italic>STD</italic>
<sub>
<italic>y</italic>
</sub>, <italic>STD</italic>
<sub>
<italic>z</italic>
</sub>) &#x3d; (30.3, 37.6, 21.1). <bold>(B)</bold>: the postures by three different desired pressures illustrated in <xref ref-type="fig" rid="F13">Figure 13</xref> under the loaded condition where a 130 (g) mass was attached at the tip. The amount of bending was reduced by higher desired pressures, compared to that of lower desired pressures. The average tip position of the robot arm is (<italic>x</italic>, <italic>y</italic>, <italic>z</italic>) &#x3d; (652.2, 178.2, 797.0) and the standard deviation is (<italic>STD</italic>
<sub>
<italic>x</italic>
</sub>, <italic>STD</italic>
<sub>
<italic>y</italic>
</sub>, <italic>STD</italic>
<sub>
<italic>z</italic>
</sub>) &#x3d; (81.0128.1147.2). These results indicate that the developed tensegrity robot arm has variable stiffness.</p>
</caption>
<graphic xlink:href="frobt-08-774253-g014.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F15">Figure&#x20;15</xref> shows the comparison of displacements by the loading among three different desired pressures. It indicates that displacements are different, and three different desired pressures lead to different stiffness as intended. To confirm statistically, we performed Welch&#x2019;s <italic>t</italic>-test in the multiple comparison procedure among the three groups. The number of samples was 10 for each group. As a result, each comparison shows <italic>p</italic>&#x20;&#x3c; 0.001, indicating a significant difference with a probability of significance of less than 1<italic>%</italic>, even after considering the Bonferroni correction. These results mean that the robot arm exhibited a different type of bending in the loading condition, while postures were approximately similar in the no-load condition. Therefore, these results successfully confirm that the developed tensegrity robot arm has variable stiffness, such as musculoskeletal robots.</p>
<fig id="F15" position="float">
<label>FIGURE 15</label>
<caption>
<p>The comparison of displacements by the loading among three different desired pressures. Welch&#x2019;s <italic>t</italic>-test was performed in the multiple comparison procedure among the three groups. The number of samples was 10 for each group. Each comparison shows <italic>p</italic>&#x20;&#x3c; 0.001, indicating a significant difference with a probability of significance of less than 1<italic>%</italic>, even after considering the Bonferroni correction.</p>
</caption>
<graphic xlink:href="frobt-08-774253-g015.tif"/>
</fig>
</sec>
</sec>
<sec id="s5">
<title>5 Discussion</title>
<p>In the design rules proposed in this study, the cables of each tensegrity module are defined as stiff cables constituting closed paths and springy cables. The closed path is necessary to prevent the arm from collapsing in the longitudinal direction, while the springy cable, which is passive, can be replaced by an actuator with series elasticity such as a pneumatic cylinder. Utilizing actuators that directly deform each module is promising for increasing the range of motion, because it can be difficult to significantly deform a module by driving the cables that cross between modules, depending on the posture. This improvement also leads to increased redundancy, which is highly compatible with the focus of this&#x20;study.</p>
<p>A more obvious approach to increase the range of motion is to increase the number of modules. However, to increase the number of modules without altering the total length of the tensegrity robot arm, it is necessary to reduce the size of the module. The main challenge in reducing the size of the module is the displacement of the actuators. The contraction ratio, which means the amount of displacement relative to the maximum total length of the actuator, is generally less than 0.5 for linear actuators, and it decreases as the total length is reduced. Therefore, if the module is reduced in size, the amount of deformation of the module must be reduced. Winding cables by rotary actuators are one possible solution, but it still poses a mounting challenge because the clearance decreases as the module is reduced in size. In summary, to significantly increase the range of motion of the tensegrity robot arm, a comprehensive approach that covers the size and structure of the module, and the number and type of actuators is necessary.</p>
<p>Quantitative evaluation of the stiffness and payload of the developed tensegrity robot arm is crucial future work. As a preliminary evaluation, we measured the blocking force of the hand-tip by pulling in one direction from the maximum bending position to an approximately upright position. The result shows approximately 6 (N). However, because the tensegrity robot arm has high redundancy, the blocking force measurement essentially requires a suitable jig and multi-axis force/torque sensors. In addition, the strong dependence on posture also makes measuring the blocking force difficult. In parallel with improving the tensegrity robot arm, we will establish a measurement environment for quantitative evaluation of its capability.</p>
<p>This study has evaluated the developed tensegrity robot arm utilizing manually determined desired pressure values, but automatically generating those inputs is essential to utilize the tensegrity robot arm. We presume that the data utilized in this study&#x2019;s analysis can be directly leveraged to model the forward kinematics utilizing machine learning. However, modeling inverse kinematics will be difficult because multiple sets of desired pressure values can realize a similar posture because of the high redundancy. In the future, we plan to utilize a method that simultaneously learns kinematics and inverse kinematics, and models redundancy as well (<xref ref-type="bibr" rid="B18">Masuda et&#x20;al., 2019</xref>) to exploit the vital feature of the developed tensegrity robot&#x20;arm.</p>
</sec>
<sec id="s6">
<title>6 Conclusion</title>
<p>In this study, we introduced a tensegrity robot arm, developed to reproduce complex musculoskeletal structures features. Preliminarily, a design rule for a tensegrity robot arm in which an entire structure is constituted by stacking simple tensegrity modules was proposed. Based on the proposed design rule, a tensegrity robot arm comprising five four-struts tensegrity modules was developed, and the technical details were explained. This robot arm is driven by 20 pneumatic cylinders, and can bend to various postures like a continuum manipulator. Utilizing an optical motion capture system, postures of this robot arm were measured in several experimental setups. By these experiments, the range of motion and the stiffness variation were evaluated. Accordingly, the fact that the developed tensegrity robot arm has similar features to musculoskeletal robots was successfully confirmed.</p>
</sec>
</body>
<back>
<sec id="s7">
<title>Data Availability Statement</title>
<p>The raw data supporting the conclusion of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s8">
<title>Author Contributions</title>
<p>SI suggested the fundamental ideas, oversaw all the activities and wrote the draft. KT fabricated the tensegrity robot arm, designed the control system, and conducted experiments under the supervision of SI. YY assisted KT with experiments, and analyzed and visualized the data obtained in the experiments under the supervision of&#x20;SI.</p>
</sec>
<sec id="s9">
<title>Funding</title>
<p>This work was supported by JSPS KAKENHI Grant Numbers 19KK0285, 19H01122, and 21H03524.</p>
</sec>
<sec sec-type="COI-statement" id="s10">
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s11">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<sec id="s12">
<title>Supplementary Material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/frobt.2021.774253/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/frobt.2021.774253/full&#x23;supplementary-material</ext-link>
</p>
<supplementary-material xlink:href="Video2.MP4" id="SM1" mimetype="application/MP4" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<supplementary-material xlink:href="Video1.MP4" id="SM2" mimetype="application/MP4" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="web">
<person-group person-group-type="author">
<name>
<surname>Burkhardt</surname>
<given-names>R. W.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>A Practical Guide to Tensegrity Design</article-title>. <comment>Available at: <ext-link ext-link-type="uri" xlink:href="https://bobwb.tripod.com/index.html">https://bobwb.tripod.com/index.html.</ext-link>
</comment> <comment>(Accessed September 11, 2021</comment>) </citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Caluwaerts</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>D&#x27;Haene</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Verstraeten</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Schrauwen</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Locomotion without a Brain: Physical Reservoir Computing in Tensegrity Structures</article-title>. <source>Artif. Life</source> <volume>19</volume>, <fpage>35</fpage>&#x2013;<lpage>66</lpage>. <pub-id pub-id-type="doi">10.1162/artl_a_00080</pub-id> </citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Caluwaerts</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Despraz</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>I&#x15f;&#xe7;en</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Sabelhaus</surname>
<given-names>A. P.</given-names>
</name>
<name>
<surname>Bruce</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Schrauwen</surname>
<given-names>B.</given-names>
</name>
<etal/>
</person-group> (<year>2014</year>). <article-title>Design and Control of Compliant Tensegrity Robots through Simulation and Hardware Validation</article-title>. <source>J.&#x20;R. Soc. Interf.</source> <volume>11</volume>, <fpage>20140520</fpage>. <pub-id pub-id-type="doi">10.1098/rsif.2014.0520</pub-id> </citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fadeyev</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Zhakatayev</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Kuzdeuov</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Varol</surname>
<given-names>H. A.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Generalized Dynamics of Stacked Tensegrity Manipulators</article-title>. <source>IEEE Access</source> <volume>7</volume>, <fpage>63472</fpage>&#x2013;<lpage>63484</lpage>. <pub-id pub-id-type="doi">10.1109/access.2019.2916681</pub-id> </citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fasquelle</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Furet</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Khanna</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Chablat</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Chevallereau</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wenger</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>A Bio-Inspired 3-DOF Light-Weight Manipulator with Tensegrity X-Joints&#x2a;</article-title>,&#x201d; in <conf-name>2020 IEEE International Conference on Robotics and Automation (ICRA)</conf-name>, <conf-date>May 31, 2020&#x2013;Aug 31, 2020</conf-date>, <fpage>5054</fpage>&#x2013;<lpage>5060</lpage>. <pub-id pub-id-type="doi">10.1109/ICRA40945.2020.9196589</pub-id> </citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gomez-Jauregui</surname>
<given-names>V.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Tensegrity Structures and Their Application to Architecture</article-title>. <comment>Thesis.</comment> </citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hitzmann</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Masuda</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Ikemoto</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Hosoda</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Anthropomorphic Musculoskeletal 10 Degrees-Of-freedom Robot Arm Driven by Pneumatic Artificial Muscles</article-title>. <source>Adv. Robot.</source> <volume>32</volume>, <fpage>865</fpage>&#x2013;<lpage>878</lpage>. <pub-id pub-id-type="doi">10.1080/01691864.2018.1494040</pub-id> </citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ingber</surname>
<given-names>D. E.</given-names>
</name>
</person-group> (<year>2003a</year>). <article-title>Tensegrity I. Cell Structure and Hierarchical Systems Biology</article-title>. <source>J.&#x20;Cel Sci.</source> <volume>116</volume>, <fpage>1157</fpage>&#x2013;<lpage>1173</lpage>. <pub-id pub-id-type="doi">10.1242/jcs.00359</pub-id> </citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ingber</surname>
<given-names>D. E.</given-names>
</name>
</person-group> (<year>2003b</year>). <article-title>Tensegrity Ii. How Structural Networks Influence Cellular Information Processing Networks</article-title>. <source>J.&#x20;Cel Sci.</source> <volume>116</volume>, <fpage>1397</fpage>&#x2013;<lpage>1408</lpage>. <pub-id pub-id-type="doi">10.1242/jcs.00360</pub-id> </citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jung</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Ly</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Cessna</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Ngo</surname>
<given-names>M. L.</given-names>
</name>
<name>
<surname>Castro</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>SunSpiral</surname>
<given-names>V.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). &#x201c;<article-title>Bio-inspired Tensegrity Flexural Joints</article-title>,&#x201d; in <conf-name>2018 IEEE International Conference on Robotics and Automation (ICRA)</conf-name> (<publisher-loc>Brisbane, Australia</publisher-loc>: <publisher-name>Brisbane Convention and Exhibition Centre</publisher-name>), <fpage>5561</fpage>&#x2013;<lpage>5566</lpage>. <pub-id pub-id-type="doi">10.1109/ICRA.2018.8461027</pub-id> </citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Agogino</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Agogino</surname>
<given-names>A. M.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Rolling Locomotion of cable-driven Soft Spherical Tensegrity Robots</article-title>. <source>Soft Robot.</source> <volume>7</volume>, <fpage>346</fpage>&#x2013;<lpage>361</lpage>. <pub-id pub-id-type="doi">10.1089/soro.2019.0056</pub-id> </citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Agogino</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Moon</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Taneja</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Toghyan</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Dehghani</surname>
<given-names>B.</given-names>
</name>
<etal/>
</person-group> (<year>2014</year>). &#x201c;<article-title>Rapid Prototyping Design and Control of Tensegrity Soft Robot for Locomotion</article-title>,&#x201d; in <conf-name>2014 IEEE International Conference on Robotics and Biomimetics (ROBIO 2014)</conf-name>, <conf-date>December 5, 2014&#x2013;December 10, 2014</conf-date>. (<publisher-loc>Bali, Indonesia</publisher-loc>: <publisher-name>Padma Resort Bali at Legian</publisher-name>), <fpage>7</fpage>&#x2013;<lpage>14</lpage>. <pub-id pub-id-type="doi">10.1109/ROBIO.2014.7090299</pub-id> </citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Agogino</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Toghyan</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Moon</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Taneja</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Agogino</surname>
<given-names>A. M.</given-names>
</name>
</person-group> (<year>2015</year>). &#x201c;<article-title>Robust Learning of Tensegrity Robot Control for Locomotion through Form-Finding</article-title>,&#x201d; in <conf-name>2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</conf-name>, <conf-date>September 28, 2015&#x2013;October 2, 2015</conf-date> (<publisher-loc>Hamburg, Germany</publisher-loc>: <publisher-name>Congress Centre Hamburg</publisher-name>), <fpage>5824</fpage>&#x2013;<lpage>5831</lpage>. <pub-id pub-id-type="doi">10.1109/IROS.2015.7354204</pub-id> </citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Moon</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Bin</surname>
<given-names>J.&#x20;Y.</given-names>
</name>
<name>
<surname>Agogino</surname>
<given-names>A. M.</given-names>
</name>
</person-group> (<year>2017</year>). &#x201c;<article-title>Design of a Spherical Tensegrity Robot for Dynamic Locomotion</article-title>,&#x201d; in <conf-name>2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</conf-name>, <conf-date>September 24, 2017&#x2013;September 28, 2017</conf-date>, (<publisher-loc>Vancouver, British Columbia, Canada</publisher-loc>: <publisher-name>Vancouver Convention Centre</publisher-name>), <fpage>450</fpage>&#x2013;<lpage>455</lpage>. <pub-id pub-id-type="doi">10.1109/IROS.2017.8202192</pub-id> </citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kozuki</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Toshinori</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Shirai</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Nakashima</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Asano</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Kakiuchi</surname>
<given-names>Y.</given-names>
</name>
<etal/>
</person-group> (<year>2016</year>). &#x201c;<article-title>Skeletal Structure with Artificial Perspiration for Cooling by Latent Heat for Musculoskeletal Humanoid Kengoro</article-title>,&#x201d; in <conf-name>2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</conf-name>, <conf-date>October 9, 2016&#x2013;October 14, 2016</conf-date> (<publisher-loc>Daejeon, South Korea</publisher-loc>: <publisher-name>Daejeon Convention Center (DCC)</publisher-name>), <fpage>2135</fpage>&#x2013;<lpage>2140</lpage>. <pub-id pub-id-type="doi">10.1109/IROS.2016.7759335</pub-id> </citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kurumaya</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Suzumori</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Nabae</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Wakimoto</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Musculoskeletal Lower-Limb Robot Driven by Multifilament Muscles</article-title>. <source>Robomech. J.</source> <volume>3</volume>, <fpage>18</fpage>. <pub-id pub-id-type="doi">10.1186/s40648-016-0061-3</pub-id> </citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lessard</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Castro</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Asper</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Chopra</surname>
<given-names>S. D.</given-names>
</name>
<name>
<surname>Baltaxe-Admony</surname>
<given-names>L. B.</given-names>
</name>
<name>
<surname>Teodorescu</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2016</year>). &#x201c;<article-title>A Bio-Inspired Tensegrity Manipulator with Multi-Dof, Structurally Compliant Joints</article-title>,&#x201d; in <conf-name>2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</conf-name>, <conf-date>October 9, 2016&#x2013;October 14, 2016</conf-date> (<publisher-loc>Daejeon, South Korea</publisher-loc>: <publisher-name>Daejeon Convention Center (DCC)</publisher-name>), <fpage>5515</fpage>&#x2013;<lpage>5520</lpage>. <pub-id pub-id-type="doi">10.1109/IROS.2016.7759811</pub-id> </citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Masuda</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Hitzmann</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Hosoda</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Ikemoto</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Common Dimensional Autoencoder for Learning Redundant Muscle-Posture Mappings of Complex Musculoskeletal Robots</article-title>,&#x201d; in <conf-name>2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</conf-name>, <conf-date>November 3, 2019&#x2013;November 8, 2019</conf-date> (<publisher-loc>Macau, China</publisher-loc>: <publisher-name>The Venetian Macau</publisher-name>), <fpage>2545</fpage>&#x2013;<lpage>2550</lpage>. <pub-id pub-id-type="doi">10.1109/IROS40897.2019.8968605</pub-id> </citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pfeifer</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Lungarella</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Iida</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Self-organization, Embodiment, and Biologically Inspired Robotics</article-title>. <source>Science</source> <volume>318</volume>, <fpage>1088</fpage>&#x2013;<lpage>1093</lpage>. <pub-id pub-id-type="doi">10.1126/science.1145803</pub-id> </citation>
</ref>
<ref id="B20">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Ramadoss</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Sagar</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Ikbal</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Calles</surname>
<given-names>J.&#x20;H. L.</given-names>
</name>
<name>
<surname>Zoppi</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2020</year>). <source>Hedra: A Bio-Inspired Modular Tensegrity Soft Robot with Polyhedral Parallel Modules</source>. <publisher-loc>Ithaca, New York</publisher-loc>: <publisher-name>Cornell University</publisher-name>. <comment>ArXiv abs/2011.14240</comment>. </citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rao</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Peyron</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Lilge</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Burgner-Kahrs</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>How to Model Tendon-Driven Continuum Robots and Benchmark Modelling Performance</article-title>. <source>Front. Robot. AI</source> <volume>7</volume>, <fpage>223</fpage>. <pub-id pub-id-type="doi">10.3389/frobt.2020.630245</pub-id> </citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rhodes</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Gotberg</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Vikas</surname>
<given-names>V.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Compact Shape Morphing Tensegrity Robots Capable of Locomotion</article-title>. <source>Front. Robot. AI</source> <volume>6</volume>, <fpage>111</fpage>. <pub-id pub-id-type="doi">10.3389/frobt.2019.00111</pub-id> </citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rieffel</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Stuk</surname>
<given-names>J.&#x20;R.</given-names>
</name>
<name>
<surname>Valero-Cuevas</surname>
<given-names>F. J.</given-names>
</name>
<name>
<surname>Lipson</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2007</year>). &#x201c;<article-title>Locomotion of a Tensegrity Robot via Dynamically Coupled Modules</article-title>,&#x201d; in <conf-name>International Conference on Morphological Computation</conf-name>, <conf-loc>Venice, Italy</conf-loc>, <conf-date>March 26, 2007&#x2013;March 28, 2007</conf-date>. </citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sabelhaus</surname>
<given-names>A. P.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>A. H.</given-names>
</name>
<name>
<surname>Sover</surname>
<given-names>K. A.</given-names>
</name>
<name>
<surname>Madden</surname>
<given-names>J.&#x20;R.</given-names>
</name>
<name>
<surname>Barkan</surname>
<given-names>A. R.</given-names>
</name>
<name>
<surname>Agogino</surname>
<given-names>A. K.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Inverse Statics Optimization for Compound Tensegrity Robots</article-title>. <source>IEEE Robot. Autom. Lett.</source> <volume>5</volume>, <fpage>3982</fpage>&#x2013;<lpage>3989</lpage>. <pub-id pub-id-type="doi">10.1109/lra.2020.2983699</pub-id> </citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Schorr</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>E. R. C.</given-names>
</name>
<name>
<surname>Kaufhold</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Hern&#xe1;ndez</surname>
<given-names>J.&#x20;A. R.</given-names>
</name>
<name>
<surname>Zentner</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zimmermann</surname>
<given-names>K.</given-names>
</name>
<etal/>
</person-group> (<year>2021a</year>). <article-title>Kinematic Analysis of a Rolling Tensegrity Structure with Spatially Curved Members</article-title>. <source>Meccanica</source> <volume>56</volume>, <fpage>953</fpage>&#x2013;<lpage>961</lpage>. <pub-id pub-id-type="doi">10.1007/s11012-020-01199-x</pub-id> </citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Schorr</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Zentner</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zimmermann</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>B&#xf6;hm</surname>
<given-names>V.</given-names>
</name>
</person-group> (<year>2021b</year>). <article-title>Jumping Locomotion System Based on a Multistable Tensegrity Structure</article-title>. <source>Mech. Syst. Signal Process.</source> <volume>152</volume>, <fpage>107384</fpage>. <pub-id pub-id-type="doi">10.1016/j.ymssp.2020.107384</pub-id> </citation>
</ref>
<ref id="B27">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Shibata</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Hirai</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2009</year>). <source>Rolling Locomotion of Deformable Tensegrity Structure</source>. <publisher-loc>Singapore</publisher-loc>: <publisher-name>World Scientific</publisher-name>, <fpage>479</fpage>&#x2013;<lpage>486</lpage>. <pub-id pub-id-type="doi">10.1142/9789814291279_0059</pub-id> </citation>
</ref>
<ref id="B28">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Sultan</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2009</year>). <source>Chapter 2 Tensegrity: 60&#x20;Years of Art, Science, and Engineering</source>, <volume>43</volume>. <publisher-loc>Amsterdam</publisher-loc>: <publisher-name>Elsevier</publisher-name>, <fpage>69</fpage>&#x2013;<lpage>145</lpage>. <pub-id pub-id-type="doi">10.1016/S0065-2156(09)43002-3</pub-id> </citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sultan</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Corless</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Skelton</surname>
<given-names>R. E.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Symmetrical Reconfiguration of Tensegrity Structures</article-title>. <source>Int. J.&#x20;Sol. Struct.</source> <volume>39</volume>, <fpage>2215</fpage>&#x2013;<lpage>2234</lpage>. <pub-id pub-id-type="doi">10.1016/S0020-7683(02)00100-2</pub-id> </citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Surovik</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Vespignani</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Bruce</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Bekris</surname>
<given-names>K. E.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Adaptive Tensegrity Locomotion: Controlling a Compliant Icosahedron with Symmetry-Reduced Reinforcement Learning</article-title>. <source>Int. J.&#x20;Robot. Res.</source> <volume>40</volume>, <fpage>375</fpage>&#x2013;<lpage>396</lpage>. <pub-id pub-id-type="doi">10.1177/0278364919859443</pub-id> </citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tadesse</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Saharan</surname>
<given-names>L. K.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Musculoskeletal System for Bio-Inspired Robotic Systems</article-title>. <source>Mech. Eng.</source> <volume>138</volume>, <fpage>S11</fpage>&#x2013;<lpage>S16</lpage>. <pub-id pub-id-type="doi">10.1115/1.2016-mar-8</pub-id> </citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vespignani</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Friesen</surname>
<given-names>J.&#x20;M.</given-names>
</name>
<name>
<surname>SunSpiral</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Bruce</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>Design of Superball V2, a Compliant Tensegrity Robot for Absorbing Large Impacts</article-title>,&#x201d; in <conf-name>2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</conf-name>, <conf-date>October 1, 2018&#x2013;October 5, 2018</conf-date> (<publisher-name>Madrid Municipal Conference Centre</publisher-name>), <fpage>2865</fpage>&#x2013;<lpage>2871</lpage>. <pub-id pub-id-type="doi">10.1109/IROS.2018.8594374</pub-id> </citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Post</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>A Symmetric Three Degree of freedom Tensegrity Mechanism with Dual Operation Modes for Robot Actuation</article-title>. <source>Biomimetics (Basel)</source> <volume>6</volume>, <fpage>30</fpage>. <pub-id pub-id-type="doi">10.3390/biomimetics6020030</pub-id> </citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wei</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Mo</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Xi</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Flexible Bio-Tensegrity Manipulator with Multi-Degree of freedom and Variable Structure</article-title>. <source>Chin. J.&#x20;Mech. Eng.</source> <volume>33</volume>, <fpage>3</fpage>. <pub-id pub-id-type="doi">10.1186/s10033-019-0426-7</pub-id> </citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zappetti</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Arandes</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Ajanic</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Floreano</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Variable-stiffness Tensegrity Spine</article-title>. <source>Smart Mater. Struct.</source> <volume>29</volume>, <fpage>075013</fpage>. <pub-id pub-id-type="doi">10.1088/1361-665x/ab87e0</pub-id> </citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>J.&#x20;Y.</given-names>
</name>
<name>
<surname>Ohsaki</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Adaptive Force Density Method for Form-Finding Problem of Tensegrity Structures</article-title>. <source>Int. J.&#x20;Sol. Struct.</source> <volume>43</volume>, <fpage>5658</fpage>&#x2013;<lpage>5673</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijsolstr.2005.10.011</pub-id> </citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Geng</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Bruce</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Caluwaerts</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Vespignani</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>SunSpiral</surname>
<given-names>V.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). &#x201c;<article-title>Deep Reinforcement Learning for Tensegrity Robot Locomotion</article-title>,&#x201d; in <conf-name>2017 IEEE International Conference on Robotics and Automation (ICRA)</conf-name>, <conf-loc>Marina Bay Sands, Singapore</conf-loc>, <conf-date>May 29, 2017&#x2013;June 3, 2017</conf-date>, <fpage>634</fpage>&#x2013;<lpage>641</lpage>. <pub-id pub-id-type="doi">10.1109/ICRA.2017.7989079</pub-id> </citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Surovik</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Bekris</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Boularias</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>Efficient Model Identification for Tensegrity Locomotion</article-title>,&#x201d; in <conf-name>2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</conf-name>, <fpage>2985</fpage>&#x2013;<lpage>2990</lpage>. <pub-id pub-id-type="doi">10.1109/iros.2018.8594425</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>