ArticlePDF Available

Topology Optimization of Skeleton-Reinforced Soft Pneumatic Actuators for Desired Motions

Authors:

Abstract and Figures

Multimaterials with different modulus can endow soft robots with embodied intelligence that deliver spatially-varying deformation upon actuation. There is an increasing need for design tools that can rigorously and efficiently generate material layouts for desired motions. Here, we present a design paradigm for soft pneumatic multimaterial actuators by attaching a stiffer material layer as skeleton to softer inflated rubber, and develop a topology optimization based framework to automatically generate the skeleton layout that leads the actuator to achieve desired motions such as bending or twisting. Our method is enabled by a dynamic level set function to describe and track the topological change of the skeleton, large-deformation analysis compatible with the varying skeleton layout, and a gradient-based optimizer to govern the evolution of material layout, with the geometric and material nonlinearities taken into account. A forward geometric mapping and a backward design velocity mapping are constructed to allow manipulating the level sets on the planar space. We show that the design methodology is capable of generating high-performance bending and twisting actuators of cylindrical or customized cone shape. The simulation and experiment results show that, the bending actuator achieves a free bending angle 73 and blocking force 2.05 N, and the twisting actuator achieves a large rotation angle of 143.
Content may be subject to copyright.
1083-4435 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2021.3071394, IEEE/ASME
Transactions on Mechatronics
IEEE/ASME TRANSACTIONS ON MECHATRONICS 1
Topology Optimization of Skeleton-reinforced Soft
Pneumatic Actuators for Desired Motions
Shitong Chen, Feifei Chen, Member, IEEE, Zizheng Cao, Yusheng Wang, Yunpeng Miao,
Guoying Gu, Member, IEEE, and Xiangyang Zhu, Member, IEEE
Abstract—Multimaterials with different modulus can endow
soft robots with embodied intelligence that deliver spatially-
varying deformation upon actuation. There is an increasing
need for design tools that can rigorously and efficiently gen-
erate material layouts for desired motions. Here, we present a
design paradigm for soft pneumatic multimaterial actuators by
attaching a stiffer material layer as skeleton to softer inflated
rubber, and develop a topology optimization based framework to
automatically generate the skeleton layout that leads the actuator
to achieve desired motions such as bending or twisting. Our
method is enabled by a dynamic level set function to describe and
track the topological change of the skeleton, large-deformation
analysis compatible with the varying skeleton layout, and a
gradient-based optimizer to govern the evolution of material
layout, with the geometric and material nonlinearities taken into
account. A forward geometric mapping and a backward design
velocity mapping are constructed to allow manipulating the level
sets on the planar space. We show that the design methodology
is capable of generating high-performance bending and twisting
actuators of cylindrical or customized cone shape. The simulation
and experiment results show that, the bending actuator achieves a
free bending angle 73°and blocking force 2.05 N, and the twisting
actuator achieves a large rotation angle of 143°.
Index Terms—Soft robots, soft pneumatic actuators, topology
optimization, multimaterial design.
I. INT ROD UC TI ON
In the past decade, the use of soft materials for building
robots has enabled a new generation of robots with un-
precedented flexibility, generally referred to as soft robots.
The inherent distributed compliance offered by freeform ge-
ometry and material diversity are imbuing soft bodies with
programmable mechanical properties to deliver desired com-
plex motion behaviors under physical stimuli. This embodied
mechanical intelligence has allowed for various innovative
applications, and in the meantime requires fundamentally new
design perspectives [1].
The motion behavior of a soft body is concurrently de-
termined by its geometry, material, and actuation, and these
factors are usually physically coupled. This is the case for
pneumatic actuators where the pressure loading is directly
related to the channel shape, known as design dependent
This work was supported by the National Natural Science Foundation of
China (Grants 51905340 and 91948302), and was sponsored by Shanghai
Sailing Program (19YF1422900). (Corresponding author: Feifei Chen.)
The authors are with State Key Laboratory of Mechanical System and Vi-
bration, Shanghai Jiao Tong University, and Robotics Institute, School of Me-
chanical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
(email: stonehot@sjtu.edu.cn; ffchen@sjtu.edu.cn; caozizheng@sjtu.edu.cn;
gloomysheng@sjtu.edu.cn; mythmyp@sjtu.edu.cn; guguoying@sjtu.edu.cn;
mexyzhu@sjtu.edu.cn).
loads. Spatially gradient materials are promising to create
complex motion behaviors that may be hard to achieve using
a single material, and usually leads to simple geometry and
compact bodies in applications such as actuators [2], end-
effectors [3] and jumping robots [4]. The complex interplay
among multiple materials, geometry profiles, and external
actuations in a highly nonlinear physical process makes the
design of soft actuators and robots with desired deformations
extremely difficult. Designers usually have to rely on intuitions
or experiences, and a mathematical approach to automate the
design process is in high demand.
Mechanical modeling of soft multimaterial systems has shed
light on the design optimization. Fiber-reinforced elastomers
for constructing pneumatic actuators provided excellent ex-
amples in which the elastomers are typically isotropic, while
the anisotropic fibers offer an avenue for exploring the defor-
mation mode of the actuator including extension, contraction,
bending, and twisting [5]–[7]. Connolly et al. developed an
analytical model to identify the fiber arrangements for tracking
a desired kinematic trajectory [8]. However, this mechanical
model can only describe regular layouts of fibers and thus is
not applicable to general multimaterial design of soft robots.
To explore the vast design space of soft actuators, re-
searchers have investigated topology optimization of the
freeform material layout, driven by cables [9]–[11], electric
fields [12] or magnetic fields [13]. Among them, topology
optimization for soft pneumatic robots has been of great
interest due to their wide use. Ma et al. made an initial
attempt by modeling soft pneumatic materials with a fixed
frame and then optimizing the material densities of the frame
to generate desired motions [14], but the fixed frame does
not allow amorphous topological change. Chen et al. designed
a pneumatic bending actuator by optimizing internal cavities
with topological change [15], and found that the optimized
channel presents similar geometric features with Pneu-Nets
design [16]. Instead of relying on varying the cavity geometry
that involves cumbersome design-dependent loads, Zhang et
al. optimized the reinforced material placed on a soft pneu-
matic tube to produce desired bending motions [17].
We summarize the representative works on design of soft
pneumatic actuators and robots in Table I, with a special focus
on the design methodology, and it is found that the initial
attempts on topology optimization of soft pneumatic robots all
rely on linear optimization models [15], [17]. However, this
assumption of linearity is insufficient to capture the physical
complex behaviors of highly deformable soft materials. The
large deformation upon actuation typically induces significant
Authorized licensed use limited to: Shanghai Jiaotong University. Downloaded on April 09,2021 at 04:49:00 UTC from IEEE Xplore. Restrictions apply.
1083-4435 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2021.3071394, IEEE/ASME
Transactions on Mechatronics
IEEE/ASME TRANSACTIONS ON MECHATRONICS 2
TABLE I: Summary of current published works on design optimization of soft pneumatic robots.
Authors / Citation Design Space Mechanical Analysis Optimization Algorithm Application
Connolly et al. 2012 [8] Fiber angle Nonlinear N/A Bending, twisting actuators
Ma et al. 2017 [14] Frame material density Nonlinear Gradient-based Shape-matching
Chen et al. 2019 [15] Topology of channel Linear Gradient-based Bending actuator
Zhang et al. 2019 [17] Partial topology of reinforced material Linear Gradient-based Bending actuator
This work Full topology of skeleton layer Nonlinear Gradient-based Bending, twisting actuators
geometric nonlinearity, and the material hyperelasticity is
dominant for large strains, necessitating a nonlinear stress-
strain model. These nonlinearities are yet to be incorporated
into the optimization model to fully exploit the potential of
topology optimization for generative design of soft robots [1].
The paradigm shift in modeling and optimization translates
into addressing the challenge of nonlinear large deformation
analysis and sensitivity analysis in nonlinear regions through-
out the optimization process.
In this paper, resting on an actuator design paradigm by
attaching a stiffer material layer as skeleton to softer inflated
rubber, we develop a design methodology to automatically
generate the skeleton layout that leads the actuator to achieve
desired motions such as bending and twisting. The pneumatic
rubber embedded inside remains unchanged as the non-design
domain so that the pressure loading is design-independent. The
varying skeleton layout is described and tracked by a dynamic
level set function, and we construct a forward geometric
mapping from the planar regular design domain to the curved
shape of the physical skeleton layer and a backward design
velocity mapping, to allow manipulating the level sets on
the planar space. Combined with the nonlinear deformation
analysis of a design candidate, an adjoint sensitivity analysis
was conducted to infer how the desired motion quantitatively
depends on the skeleton profile, and thus the skeleton layout
can evolve toward the steepest descent direction to generate
the optimal design, without designer’s intervention.
Our optimized design is validated through both simulation
and experiments which agree well in both linear and nonlinear
regions. We demonstrate that the consideration of nonlinear-
ities delivers better design. Very interestingly, characteristic
structural features abstracted from the optimized design are
well explainable in terms of producing bending or twisting
motions, which provides new inspiration for designers. The
bending actuator prototype achieves a free bending angle
73°and blocking force 2.05 N, and the twisting actuator
achieves a large rotation angle of 143°. To demonstrate the
generality of our design method, we further extend the design
domain to cone-shaped actuators for desired bending or twist-
ing motions, and the simulation and experiment results well
validate the effectiveness.
II. GE OM ET RY MOD EL
A. Level Sets
The skeleton layer rests on a curved shape and is allowed
to change in topology to deliver the optimal design. Level
sets have been widely used in engineering applications for
Fig. 1: Representation of a level set function to describe the
skeleton layout.
describing and tracking topological shapes [18], and have been
well embedded in topology optimization methods [19]. Here,
we construct level sets defined in a signed distance function
whose zero contour represents the skeleton layout (see Fig. 1),
φ(X, t)>0,X
φ(X, t)=0,XΓ
φ(X, t)<0,XD/(Ω Γ)
(1)
where Ddenotes the unfolded rectangular design domain,
denotes the solid area of the skeleton, Γdenotes the
boundaries, XDrepresents the coordinates of a point
in question, and tdenotes pseudo-time for evolution. The
evolution of skeleton layout translates into the variation of zero
contour of the level set function, governed by the Hamilton-
Jacobi equation,
∂φ(X, t)
∂t =−|∇φ(X, t)|Vn(2)
where Vnrefers to the normal velocity at point X.
B. Domain Transformation
The curved shape the skeleton layer rests on can split into a
rectangular as the design domain on which we define the level
set function, and thus a geometry mapping is constructed. The
forward mapping of a vector is constructed by ac=Jarwith
arand acvectors in 2D and 3D space, respectively, and J
is the mapping matrix. The backward mapping of the moving
velocity is
Vr
n=Gnc·nrVc
n(3)
with Vr
nand Vc
nmoving velocity in 2D and 3D space,
respectively, nrand ncthe normal directions in 2D and 3D
surfaces, respectively, and Gis the inverse mapping of J. For
a cylindrical skeleton layer, the mapping is isometric, leading
to Vr
n=Vc
n.
Authorized licensed use limited to: Shanghai Jiaotong University. Downloaded on April 09,2021 at 04:49:00 UTC from IEEE Xplore. Restrictions apply.
1083-4435 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2021.3071394, IEEE/ASME
Transactions on Mechatronics
IEEE/ASME TRANSACTIONS ON MECHATRONICS 3
C. Domain Connectivity
The connectivity issue of the skeleton geometry arises when
it splits into the rectangular domain. Additional operations are
needed to ensure the signed distance property and connectivity.
Here, we construct an augmented level set function by peri-
odically tessellating the original level set function to ensure
the signed distance property on the cutting edge, and impose
their interconnectivity by parameterization. Parameterization
of level sets in B-splines provides a simple and fast way to
weld and polish the edges by directly restricting the weight
coefficients in B-splines [20]. We constrain the coefficients
related to the cutting edges of the design domain to guarantee
the connectivity of the level set function. The reader may refer
to [20] for the technical details. In this work, to ensure the
continuity of the design velocity which points to the boundary
normal direction, C1boundary connectivity is imposed.
III. OPT IM AL DE SI GN O F SKE LE TON LAYOUT
In this section, we will formulate the skeleton layout design
as a topology optimization problem and develop a computa-
tional framework to automate the iterative optimization.
A. State Equation
When the actuator undergoes deformation, the induced
displacement field udefines the deformation gradient by
F=I+uwith the gradient operator with respect to
the reference domain and Ithe second-order identity tensor.
We employ a hyperelastic model to characterize the material
nonlinearity of silicone rubbers and linear elastic model to
characterize the much stiffer material for the skeleton layer.
Without loss of generality, the generalized neo-Hookean model
[21] is adopted with the free energy density Wexpressed by,
W=µ
2trace(F·FT)
J2/33+κ
2(J1)2(4)
where µand κdenote the initial shear modulus and bulk
modulus, respectively, and J= det(F).
In the context of geometric nonlinearity, we employ the
Green-Lagrange strain and the second Piola-Kirchhoff stress
measures which are work-conjugate. The state equation can
be derived based on principle of energy conservation,
a(u,v, φ) = l(u,v),vU(5)
with the variational structural form and load form
a(u,v, φ) = Zs
0
s(u) : ¯
E(u,v)dΩ + Zr
0
s(u) : ¯
E(u,v)dΩ
(6)
l(u,v) = pZΓr
0
v·mr·F1J(7)
where sis the stress, r
0R3is the undeformed region of
soft rubber, s
0R3is the undeformed skeleton layer, v
is the virtual displacement field, Udenotes the kinematically
admissible space, mris the normal vector to the surface, Γr
0is
the inner surface, and pis the applied pressure. The variational
Lagrange strain tensor is
¯
E(u,v) = 1
2FT· ∇v+vT·F.(8)
Fig. 2: A skeleton-reinforced soft actuator for bending motion.
B. Optimization Model
The skeleton layout is optimized in order to produce as
closely as possible the desired displacements. The topology
optimization model is formulated by
min
Jobj =1
2X
iA
uiud
i
2
subject to a(u,v)l(u,v)=0,vU,
scf|D|= 0
(9)
where Jobj is the design objective, udis the desired displace-
ment field, Adenotes the set of points of interest, sc=Rs
0dΩ
defines the skeleton volume, and the volume constraint plays
regularization roles when performing optimization, with fand
|D|the given volume fraction for the skeleton and the total
volume of the design domain.
C. Sensitivity Analysis
To investigate how the desired motion quantitatively de-
pends on the skeleton layout, we carry out sensitivity analysis
with the adjoint method. The Lagrangian is formulated by
L=Jobj +a(u,w, φ)l(u,w) + λ(scf|D|)(10)
where wUdenotes the adjoint displacement field, and λ
is the Lagrange multiplier for penalizing the constraint. The
derivative of Lagrangian with respect to pseudo time is
˙
Jobj =X
iAuiud
i˙
ui(11)
˙a(u,w, φ) = Zs
0˙
s(u) : ¯
E(u,w) + s(u) : ˙
¯
E(u,w)dΩ
+ZΓs
0
s(u) : ¯
E(u,w)VndΩ
(12)
˙
l(u,w) = pZΓr
0w·(mr·˙
F1)J+w·(mr·F1)˙
J(13)
˙sc=ZΓs
0
Vn(14)
where Γs
0is the boundary of the skeleton. Without loss of
generality, ˙
wis set to be zero. Since ˙
uis unknown, all terms
Authorized licensed use limited to: Shanghai Jiaotong University. Downloaded on April 09,2021 at 04:49:00 UTC from IEEE Xplore. Restrictions apply.
1083-4435 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2021.3071394, IEEE/ASME
Transactions on Mechatronics
IEEE/ASME TRANSACTIONS ON MECHATRONICS 4
Fig. 3: Flowchart of designing the skeleton layout by topology optimization.
containing ˙
uare collected and their sum is set to be zero
by selecting a unique w, which yields the so-called adjoint
equation. After mathematical derivations, the adjoint equation
numerically translates into a linear finite element equation
K(u)w=P(15)
with Kthe tangent stiffness matrix of the actuator which is
function of the displacement field, and Pis an assembled
vector consisting of the magnitude of uduat degrees
of freedom of interest and zero otherwise. In this work, a
bending actuator is designed and the maximal bending motion
is pursued at the endpoint, i.e. |ud|=, in which case P
is equivalently a unit concentrated load by noting that (15) is
a linear equation. The adjoint displacement wis solved such
that the terms containing ˙
uare eliminated. Then the derivative
of the Lagrangian ˙
Lis rewritten by
˙
L=ZΓs
0s(u) : ¯
E(u,w) + λVn(16)
To this end, for ensuring the steepest descent direction, the
normal velocities on the skeleton boundaries can be selected,
Vn(X) = s(u) : ¯
E(u,w) + λ,XΓs
0.(17)
It can be observed from (15)-(17) that, the sensitivity and
design velocity are function of the induced displacement field
which is load-dependent, necessitating the consideration of the
nonlinear physical deformation process.
D. Design Workflow
In the design workflow, the skeleton layout is iteratively
renewed by optimization procedure, as shown in Fig. 3. The
optimizer starts from an initial skeleton profile, followed by
nonlinear finite element analysis to evaluate the deformation
behavior of the actuator. The adjoint displacement is solved
by (15). Thereafter, the sensitivity analysis is conducted to
generate the design velocity field based on which the skeleton
layout is updated by solving the Hamilton-Jacobian equation.
The movement distance satisfies the Courant-Friedrichs-Lewy
condition for numerical stability. The above process is repeated
until the design candidate fulfills the predefined convergence
criterion.
The volume constraint is set to be 0.5 during the optimiza-
tion and is imposed by updating the Lagrange multiplier. We
adopt the following updating strategy,
λk+1 =λk+ξk(ςkf|D|), ξk+1 =γξk, k = 1,2, .., Ns(18)
with ξkthe penalization factor at the kth step, γ1an
expansion parameter and Ns= 200 the prescribed iteration
limit. The optimization algorithm is terminated when the
relative difference of the objective function values between
two successive iterations becomes lower than 103.
IV. NUM ER IC AL IM PL EM EN TATIO N
In this section, we will introduce how the large deformation
analysis is addressed for the design candidates which may
take amorphous shapes during the optimization process, and
investigate how the geometric and material nonlinearities tailor
the optimization results.
A. Large Deformation Analysis
For the nonlinear finite element analysis compatible with
varying skeleton layouts, we customized an automatic numer-
ical framework by connecting Matlab and Abaqus. We adopt
shell elements (S3) to discretize the thin-wall skeleton layer
and C3D4H elements (4-node linear tetrahedron and hybrid)
for soft rubber. The numerical results show that shell elements
have good interaction properties with the inner rubber part,
leading to better convergence.
When calling Abaqus to perform analysis, a key issue is
to coordinate varying level set descriptions and the finite
element mesh in Abaqus. People usually keep the geometry
unchanged and vary the material properties by interpolation,
giving rise to artificial intermediate materials, as in [15],
[17]. These artificial materials increase the node scale and the
computation cost, and more importantly, the weak materials
which represent voids are prone to suffering mesh distortions
and then cause severe convergence issues. In this work, instead
of relying on use of weak materials, we deactivate the shell
elements corresponding to voids by evaluating the nodal level
set function to obtain distinct skeleton layout, leading to
greatly improved computational convergence and efficiency.
Specifically, an element is deactivated when the mean of its
nodal level-set function values is negative, expressed by
X
Nie
φ(Ni)<0,for element e(19)
when edenotes the domain of element e. The generated
shell mesh well reproduces the skeleton layout defined by zero
contour of the level set function, and the boundary quality can
be tuned by the resolution of the shell mesh.
Authorized licensed use limited to: Shanghai Jiaotong University. Downloaded on April 09,2021 at 04:49:00 UTC from IEEE Xplore. Restrictions apply.
1083-4435 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2021.3071394, IEEE/ASME
Transactions on Mechatronics
IEEE/ASME TRANSACTIONS ON MECHATRONICS 5
Fig. 4: Optimization results: history of (a) design objective and (b) volume fraction, and (c) three design candidates.
The geometry dimensions for analysis and experiments are
specified here. The bending actuator is of length L=82.5
mm, outer perimeter 2πR =50 mm. The skeleton layer is
of uniform thickness 1 mm. The inner soft rubber tube is of
uniform thickness 3.18 mm. The material properties for the
inner soft rubber are: shear modulus µ=184 kPa and bulk
modulus κ=18.35 MPa. Its Young’s modulus at small strains
is 0.55 MPa. The material properties for the skeleton are:
Young’s modulus 19.46 MPa, and Poisson’s ratio 0.495. The
reader may refer to Sec. V. A for details of material selection.
B. Gradually Loading Scheme
Considering the intermediate design candidates during op-
timization may easily suffer convergence issues, the applied
pressure is gradually increased with the optimization iterations.
This operation is similar to [22] in which the linear opti-
mization result is taken as the starting point for the nonlinear
optimization. At the first stage, the applied pressure is 2.5
kPa, the induced strain is small, and thus the actuator exhibits
a linear response. The optimization conducted at this low
pressure is referred to as the linear region, as shown in Fig.
4. When the optimization converges in the linear region, we
increase the pressure to a high level, i.e. 60 kPa, and the
optimization continues and leads to significant improvement
up to 11.0% in terms of the concerned bending displacement.
At high pressures, the actuator undergoes large deformation
and exhibits considerable geometric and material nonlinearities
which are well incorporated into the optimizer to further refine
the skeleton layout during nonlinear regions.
C. Optimization Results
The evolving process of the skeleton layout is shown in
Fig. 4. The optimization starts with an initial design which
contains many small circles to allow for sufficient geometric
flexibility for potential topological evolutions. The holes in the
initial design merge into complex topological shapes that are
hard to perceive by intuition. Three key states are shown in
Fig. 4, including their bending configurations and the induced
stress. Several key structural features are observed from the
final optimized design, which are also well explainable. First,
the circumferential bars well constrain the radical inflation.
Second, as expected, more materials are distributed on the
compressive part in order to induce bending, functioning as the
limiting layer as in many pneumatic actuators [16]. Third, very
interestingly, it is observed that the skeleton connection on the
compressive side results in parallelogram shape which may
function as a mechanism to transfer circumferential expansions
into compression and further enhance bending motions, as
suggested by [23]. This finding sheds light into the innovative
design of the limiting layer.
The optimization is gradient-based and thus naturally de-
pends on the initial guess. Therefore, we investigate how the
initial design affects the final generated skeleton layout. Three
other different initial profiles are tested as shown in Fig. 5.
It is found that all initial designs result in the circumferential
bars, but the skeleton layout on the compressive side depends
on whether holes are initially placed on the boundary. Besides,
the optimization results present the size effect which means
the final delivered geometric complexities depend on the initial
Authorized licensed use limited to: Shanghai Jiaotong University. Downloaded on April 09,2021 at 04:49:00 UTC from IEEE Xplore. Restrictions apply.
1083-4435 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2021.3071394, IEEE/ASME
Transactions on Mechatronics
IEEE/ASME TRANSACTIONS ON MECHATRONICS 6
Fig. 5: Three different initial designs (the first row) and their
corresponding optimization results (the second row).
hole density, which may inherently be related to the non-
convexity of the displacement-oriented optimization problem.
Based on these phenomena, we finally select the initial design
as shown by state I in Fig. 4 which outperforms the three
candidates in Fig. 5.
We further investigate how the optimized skeleton depends
on the volume constraint. The volume fraction is increased
from 0.3 to 0.7 with an interval of 0.1, and the associated
optimized designs and their performance are compared as
shown in Fig. 6. As the volume fraction increases from 0.3 to
0.5, the design produces enhanced bending benefiting from
stronger constraining effect imposed by the hard material
distributed on the compressive side. Thereafter, an evident
decrease in bending motion is observed with the increasing
volume fraction. On the one hand, the accumulation of mate-
rial around the stripes suppresses the tensile deformation. On
the other hand, more materials distributed on the compressive
side increase the whole stiffness of the actuator. Thus, the
volume fraction is set 0.5 for the final design.
V. EXPE RI ME NT S AN D APP LI CATIONS
A. Material Selection and Actuator Fabrication
It can be inferred from dimensionless analysis that the
performance of the actuator partially depends on the material
modulus ratio of the skeleton to the soft rubber. A skeleton
layer too soft cannot exert a constraining effect, while a
skeleton layer too rigid would increase the overall actuator
stiffness. Thus, there exists an optimal material ratio which
can be roughly estimated by finite element analysis based
on a selected skeleton layout, falling between 25 and 40.
In consideration of the available materials off-the-shelf, we
choose Dragon Skin 20 (Smooth-On, USA) as the soft rubber
material whose viscosity, ductility and strength are satisfactory
and HeiCast 8400 (Shore 90A, WeNext Technology, China)
as the skeleton material. The ratio of their Young’s modulus
is around 35. The cylindrical shape soft layer is fabricated by
injection molding. The material mixing and injection processes
Fig. 6: The optimization solution depends on the volume
fraction. The optimized designs and deformed shapes at 60
kPa are plotted as insets.
are performed simultaneously in a vacuum environment. The
skeleton layer is fabricated by compound mold techniques.
The fabricated parts as shown in Fig. 7(a) are assembled to
build a soft bending actuator prototype.
B. Experiment Setup
The characterization of the actuator involves the control of
pressure and the measurements of displacement and force. The
whole experiment setup is shown in Fig. 7(b). The soft actuator
is fixed to a rigid basement and is connected to an analog
pneumatic close-loop controller (SMC, Japan). The motion of
the actuator is tracked by a motion capture system (OptiTrack,
USA). We use two phosphor markers [see Fig. 7(b)] adhering
to the fingertip to capture the displacements. An S-beam load
cell (ARIZON China) with customized fixture matching the
shape of fingertip is deployed to record the contact force
generated by the actuator upon pressurization.
C. Bending Actuator Characterization
Fig. 7(c) shows the free travel trajectory. The actuator
prototype is pressurized at a speed of 4.8 kPa/s to simu-
late a quasi-static process. We repeat five loading circles in
the pressure range of 0-120 kPa. The free motion exhibits
excellent repeatability, as indicated by the narrow error bar
in Fig. 7(c). The bending angle increases with the applied
pressure, and reaches 73° under 120 kPa. A nonlinear finite
element simulation is conducted which matches well with
the trajectories in the range of 0-90 kPa with the maximal
deviation less than 4.0%.
We also characterize the load capabilities of the actuator
prototype by evaluating the blocking force. As shown in Fig.
7(d), the blocking force increases with the applied pressure,
peaking at 2.05 N under 120 kPa. It is noted that, although
the power requirement is not directly included in the design
objective of the optimization model (9), the skeleton still
attains considerable stiffness which leads to good load capa-
bilities. The inner soft rubber as the non-design domain owns
considerable stiffness to withstand the gravity, and thus the
skeleton layer must be stiffer to dominate the bending motion,
which leads to the remarkable load capability of the actuator.
Authorized licensed use limited to: Shanghai Jiaotong University. Downloaded on April 09,2021 at 04:49:00 UTC from IEEE Xplore. Restrictions apply.
1083-4435 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2021.3071394, IEEE/ASME
Transactions on Mechatronics
IEEE/ASME TRANSACTIONS ON MECHATRONICS 7
Fig. 7: Experiment results: (a) components; (b) the bending actuator prototype; (c) free motion and (d) blocking force tests.
VI. EX TE NS IO N AN D DIS CU SSION
A. Extension
To demonstrate the generality of the design method, we
further extend the cases studies to more types of motions
and more complex design domain. Bending and twisting
motions of a cone-shaped actuator are investigated by firstly
constructing geometry and velocity mappings from the regular
2D design domain to the 3D cone surface according to (3),
and by secondly modifying the design objective to capture
the desired motion. It is worth noting that, different from
cylindrical surface, the geometry mapping is not isometric and
the design velocity mapping is not uniform. The upper base
radius of the cone is 5.57 mm, and the bottom radius is 7.95
mm. The other parameters and the boundary conditions keep
unchanged with the case in Sec. IV.
Fig. 8 shows the optimized design of the cone-shaped actu-
ator toward bending and twisting motions, and the simulation
and experimental results. Specifically, for bending motion, the
design pattern is similar to the case in Sec. IV except that
the geometric features vary in size. For twisting motion, the
design objective is to maximize the tangential displacements of
points on the edge, and the optimized solution generates chiral
patterns which are also physically reasonable. The experiment
shows that the actuator twists by 143° under 60 kPa. The
smoothness of the skeleton pattern is again guaranteed by the
domain continuity operation. Here, it is emphasized that our
design method provides a rational and quantitative guidance
for design of soft bodied actuators and robots.
Fig. 8: Skeleton optimization for cone-shaped actuator’s (a)
bending or (b) twisting motion. From left to right: the skeleton
layout, simulation result and experimental result.
B. Discussion
The design space can be further explored. For example, the
thickness dimension has been designed to tune the spatially-
varying bending abilities toward desired deformations [24].
The skeleton layout plays an important role in modulating
Authorized licensed use limited to: Shanghai Jiaotong University. Downloaded on April 09,2021 at 04:49:00 UTC from IEEE Xplore. Restrictions apply.
1083-4435 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2021.3071394, IEEE/ASME
Transactions on Mechatronics
IEEE/ASME TRANSACTIONS ON MECHATRONICS 8
the global motion behavior, while its non-uniform thickness
is expected to exert major impact on local deformations. In
this work, we only carry out surface design because we focus
more on the global motion and the thickness variations may
cause convergence issues in finite element analysis for large
deformation. Nevertheless, we believe that, the incorporation
of thickness will further explore the design space to deliver
better design, and may become necessary to more complicated
design problems such as shape-matching in which many
local features are pursued. It is also noted that, although
only bending and twisting deformations are investigated, the
proposed method is readily applicable to more complicated
desired motions by directly modifying the design objective.
When dealing with general free-form surfaces, the key is
still to establish the geometric mapping and inverse design
velocity mapping, except that the mappings may not be
constructed explicitly but numerically. The conformal mapping
theory can be combined with topology optimization theories to
recast the manifold embedded in the 3D space as a 2D topol-
ogy optimization problem in the Euclidean space. Ye et al. pro-
vided a unified level-set-based computational framework for
the generative design of free-form structures by conformally
mapping the manifolds onto a 2D rectangle domain where the
level set function is defined [25]. This operation allows for
the convenient use of conventional computational schemes for
level set methods by solving the modified Hamilton-Jacobi
equation.
VII. CON CL US IO N
We build an actuator design paradigm by attaching a stiffer
material layer as skeleton to softer inflated rubber, and develop
a topology optimization based design framework to automat-
ically generate the skeleton layout that leads the actuator to
achieve desired motions such as bending and twisting. To cap-
ture large deformation that typically occurs in soft robots, our
optimizer incorporates the geometric and material nonlineari-
ties, and the generated design contains reliable and explainable
structural features that provide new insights for designers. The
simulation and experiment results agree well in both linear
and nonlinear regions, and validate that our designed actuator
achieves remarkable bending motions with considerable force
capabilities. We further investigate the design of cone-shaped
actuators toward bending and twisting motions to demonstrate
the generality of the proposed method. In the future, we hope
to further generalize the design methodology to free-form
surfaces for creating soft-bodied robots of customizable shapes
capable of undergoing more complex motion behaviors.
REF ER EN CE S
[1] F. Chen and M. Y. Wang, “Design optimization of soft robots: A re-
view of the state of the art,IEEE Robotics and Automation Magazine,
vol. 27, no. 4, pp. 27–43, 2020.
[2] M. Schaffner, J. A. Faber, L. Pianegonda, P. A. R¨
uhs, F. Coulter, and
A. R. Studart, “3d printing of robotic soft actuators with programmable
bioinspired architectures,” Nature communications, vol. 9, no. 1, pp. 1–9,
2018.
[3] K. Kumar, J. Liu, C. Christianson, M. Ali, M. T. Tolley, J. Aizenberg,
D. E. Ingber, J. C. Weaver, and K. Bertoldi, “A biologically inspired,
functionally graded end effector for soft robotics applications,” Soft
robotics, vol. 4, no. 4, pp. 317–323, 2017.
[4] N. W. Bartlett, M. T. Tolley, J. T. Overvelde, J. C. Weaver, B. Mosadegh,
K. Bertoldi, G. M. Whitesides, and R. J. Wood, “A 3d-printed, function-
ally graded soft robot powered by combustion,Science, vol. 349, no.
6244, pp. 161–165, 2015.
[5] P. Polygerinos, Z. Wang, J. T. Overvelde, K. C. Galloway, R. J. Wood,
K. Bertoldi, and C. J. Walsh, “Modeling of soft fiber-reinforced bending
actuators,” IEEE Transactions on Robotics, vol. 31, no. 3, pp. 778–789,
2015.
[6] J. Bishop-Moser and S. Kota, “Design and modeling of generalized fiber-
reinforced pneumatic soft actuators,” IEEE Transactions on Robotics,
vol. 31, no. 3, pp. 536–545, 2015.
[7] J. Zou, M. Feng, N. Ding, P. Yan, H. Xu, D. Yang, N. X. Fang, G. Gu,
and X. Zhu, “Muscle-fiber array inspired, multiple-mode, pneumatic
artificial muscles through planar design and one-step rolling fabrication,”
National Science Review, 2021.
[8] F. Connolly, C. J. Walsh, and K. Bertoldi, “Automatic design of fiber-
reinforced soft actuators for trajectory matching,” Proceedings of the
National Academy of Sciences, vol. 114, no. 1, pp. 51–56, 2017.
[9] J. Hiller and H. Lipson, “Automatic design and manufacture of soft
robots,” IEEE Transactions on Robotics, vol. 28, no. 2, pp. 457–466,
2012.
[10] M. Skouras, B. Thomaszewski, S. Coros, B. Bickel, and M. Gross,
“Computational design of actuated deformable characters,” ACM Trans-
actions on Graphics (TOG), vol. 32, no. 4, pp. 1–10, 2013.
[11] F. Chen, W. Xu, H. Zhang, Y. Wang, J. Cao, M. Y. Wang, H. Ren,
J. Zhu, and Y. Zhang, “Topology optimized design, fabrication, and
characterization of a soft cable-driven gripper,IEEE Robotics and
Automation Letters, vol. 3, no. 3, pp. 2463–2470, 2018.
[12] F. Chen, K. Liu, Y. Wang, J. Zou, G. Gu, and X. Zhu, “Automatic design
of soft dielectric elastomer actuators with optimal spatial electric fields,”
IEEE Transactions on Robotics, vol. 35, no. 5, pp. 1150–1165, 2019.
[13] J. Tian, X. Zhao, X. D. Gu, and S. Chen, “Designing ferromagnetic
soft robots (ferrosoro) with level-set-based multiphysics topology op-
timization,” in 2020 IEEE International Conference on Robotics and
Automation (ICRA). IEEE, 2020, pp. 10 067–10 074.
[14] L.-K. Ma, Y. Zhang, Y. Liu, K. Zhou, and X. Tong, “Computational
design and fabrication of soft pneumatic objects with desired deforma-
tions,” ACM Transactions on Graphics (TOG), vol. 36, no. 6, pp. 1–12,
2017.
[15] Y. Chen, Z. Xia, and Q. Zhao, “Optimal design of soft pneumatic bend-
ing actuators subjected to design-dependent pressure loads,” IEEE/ASME
Transactions on Mechatronics, vol. 24, no. 6, pp. 2873–2884, 2019.
[16] B. Mosadegh, P. Polygerinos, C. Keplinger, S. Wennstedt, R. F. Shep-
herd, U. Gupta, J. Shim, K. Bertoldi, C. J. Walsh, and G. M. Whitesides,
“Pneumatic networks for soft robotics that actuate rapidly,Advanced
Functional Materials, vol. 24, no. 15, pp. 2163–2170, 2014.
[17] H. Zhang, A. S. Kumar, F. Chen, J. Y. Fuh, and M. Y. Wang, “Topology
optimized multimaterial soft fingers for applications on grippers, rehabil-
itation, and artificial hands,” IEEE/ASME Transactions on Mechatronics,
vol. 24, no. 1, pp. 120–131, 2019.
[18] S. Osher and J. A. Sethian, “Fronts propagating with curvature-
dependent speed: algorithms based on hamilton-jacobi formulations,”
Journal of computational physics, vol. 79, no. 1, pp. 12–49, 1988.
[19] M. Y. Wang, X. Wang, and D. Guo, “A level set method for structural
topology optimization,” Computer methods in applied mechanics and
engineering, vol. 192, no. 1, pp. 227–246, 2003.
[20] M. Y. Wang, H. Zong, Q. Ma, Y. Tian, and M. Zhou, “Cellular level set in
B-splines (CLIBS): A method for modeling and topology optimization
of cellular structures,” Computer Methods in Applied Mechanics and
Engineering, vol. 349, pp. 378 – 404, 2019.
[21] R. Rivlin, “Large elastic deformations of isotropic materials iv. further
developments of the general theory,” Philosophical Transactions of the
Royal Society of London. Series A, Mathematical and Physical Sciences,
vol. 241, no. 835, pp. 379–397, 1948.
[22] F. Chen, Y. Wang, M. Y. Wang, and Y. Zhang, “Topology optimization
of hyperelastic structures using a level set method,Journal of Compu-
tational Physics, vol. 351, pp. 437–454, 2017.
[23] Q. Pan, S. Chen, F. Chen, and X. Zhu, “Programmable soft bending
actuators with auxetic metamaterials,” Science China Technological
Sciences, vol. 63, no. 12, pp. 2518–2526, 2020.
[24] X. T. Zhang, X. Y. Le, Z. H. Wu, E. Whiting, and C. C. L. Wang, “Data-
driven bending elasticity design by shell thickness,Computer Graphics
Forum, vol. 35, no. 5, pp. 157–166, 2016.
[25] Q. Ye, Y. Guo, S. Chen, N. Lei, and X. D. Gu, “Topology optimization
of conformal structures on manifolds using extended level set methods
(x-lsm) and conformal geometry theory,Computer Methods in Applied
Mechanics and Engineering, vol. 344, pp. 164–185, 2019.
Authorized licensed use limited to: Shanghai Jiaotong University. Downloaded on April 09,2021 at 04:49:00 UTC from IEEE Xplore. Restrictions apply.
1083-4435 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2021.3071394, IEEE/ASME
Transactions on Mechatronics
IEEE/ASME TRANSACTIONS ON MECHATRONICS 9
Shitong Chen received the B.E. degree in aircraft
design engineering from Xi’an Jiaotong University,
Xi’an, China, in 2018. He is currently working
toward the Ph.D. degree in mechanical engineering
at Shanghai Jiao Tong University, Shanghai, China.
His research interests include computational de-
sign of soft robots.
Feifei Chen (Member, IEEE) received the B.E.
degree in mechanical engineering from University of
Science and Technology of China in 2013, and Ph.D.
degree in mechanical engineering from National
University of Singapore in 2018. He joined Shanghai
Jiao Tong University in 2018 and currently is an
Associate Professor (tenure-track) with the School
of Mechanical Engineering.
His research interests have been focused on design
thoery and methods for soft robots.
Zizheng Cao is currently working toward the B.E.
degree in mechanical engineering at Shanghai Jiao
Tong University, Shanghai, China.
His research interests include design, manufac-
ture, and simulation of soft robots.
Yusheng Wang is currently working toward the B.E.
degree in mechanical engineering at Shanghai Jiao
Tong University, Shanghai, China.
His research interests include computational me-
chanics, robotics and smart materials.
Yunpeng Miao received the B.E. degree in me-
chanical engineering from East China University of
Science and Technology, Shanghai, China, in 2019.
He is currently working toward the M.S. degree
in mechanical engineering at Shanghai Jiao Tong
University, Shanghai, China.
His research interests include geometric modeling
and optimization of soft robots.
Guoying Gu (Member, IEEE) received the B.E.
degree (with honors) in electronic science and tech-
nology, and the Ph.D. degree (with honors) in
mechatronic engineering from Shanghai Jiao Tong
University, Shanghai, China, in 2006 and 2012,
respectively. Since October 2012, Dr. Gu has worked
at Shanghai Jiao Tong University, where he is
currently appointed as a Professor of School of
Mechanical Engineering. He was a Humboldt Fel-
low with University of Oldenburg, Germany. He
was a Visiting Scholar at Massachusetts Institute
of Technology, National University of Singapore and Concordia University.
His research interests include soft robotics, bioinspired and wearable robots,
smart materials sensing, actuation and motion control. He is the author or
co-author of over 90 publications, which have appeared in Science Robotics,
Science Advances, IEEE/ASME Trans., Advanced Functional Materials, Soft
Robotics, etc., as book chapters and in conference proceedings.
Dr. Gu received the National Science Fund for Distinguished Young
Scholars in 2020. Now he serves as Associate Editor of IEEE Transactions on
Robotics and IEEE Robotics and Automation Letters. He has also served for
several journals as Editorial Board Member, Topic Editor, or Guest Editor, and
several international conferences/symposiums as Chair, Co-Chair, Associate
Editor or Program Committee Member.
Xiangyang Zhu (Member, IEEE) received the B.S.
degree in automatic control from Nanjing Institute
of Technology, Nanjing, China, in 1985, the M.Phil.
degree in instrumentation engineering and the Ph.D.
degree in control engineering, both from Southeast
University, Nanjing, China, in 1989 and 1992, re-
spectively. From 1993 to 1994, he was a postdoctoral
research fellow with Huazhong University of Sci-
ence and Technology, Wuhan, China. He joined the
Department of Mechanical Engineering, Southeast
University, as an associate professor in 1995. Since
June 2002, he has been with the School of Mechanical Engineering, Shanghai
Jiao Tong University, Shanghai, China, where he is currently a chair professor
and the director of the Robotics Institute. His research interests include
robotic manipulation planning, neuro-interfacing and neuro-prosthetics, and
soft robotics. He has published more than 200 papers in international journals
and conference proceedings.
Dr. Zhu has received a number of awards including the National Science
Fund for Distinguished Young Scholars from NSFC in 2005, and the Cheung
Kong Distinguished Professorship from the Ministry of Education in 2007.
He currently serves on the editorial board of the IEEE Transactions on
Cybernetics and Bio-design and Manufacturing.
Authorized licensed use limited to: Shanghai Jiaotong University. Downloaded on April 09,2021 at 04:49:00 UTC from IEEE Xplore. Restrictions apply.
... The TO method has been used for designing soft robots with the elements of rectangles, blocks, and trusses [100][101][102][103][104][105][106][107]. For example, Zhang et al. [106] developed a Python and ABAQUS/CAE framework using truss elements to craft a pneumatic soft finger for biomedical applications. ...
... gles, blocks, and trusses [100][101][102][103][104][105][106][107]. For example, Zhang et al. [106] developed a Python and ABAQUS/CAE framework using truss elements to craft a pneumatic soft finger for biomedical applications. ...
... For example, Zhang et al. [106] developed a Python and ABAQUS/CAE framework using truss elements to craft a pneumatic soft finger for biomedical applications. Similarly, Chen et al. [107] created a restriction layer for the air chamber of a pneumatic soft finger based on rectangular elements. An example of the application of this method for soft robots is used to explore knowledge gaps based on the three criteria (Cr1-Cr3). ...
Article
Full-text available
Soft robots present resilient and adaptable systems characterized by deformable bodies inspired by biological systems. In this paper, we comprehensively review existing design methods for soft robots. One unique feature of our review is that we first formulate criteria, which enables us to derive knowledge gaps and suggest future research directions to close these gaps and go further. Another distinctive feature of our review is that we pivot on the general engineering design process for soft robots. As such, we consider three criteria: (1) the availability of design requirements to start with the design of soft robots, (2) the availability of the so-called concept design or architecture design for soft robots, and (3) the systematic process that leads to the final design of soft robots. The review is conducted systematically, especially when searching for and selecting relevant publications in the literature. The main contribution of this review includes (i) identifying knowledge gaps and (ii) suggesting future research directions to close these gaps and go further.
... • Chen et al. [167,168] used SDM to optimize the skeleton topology of soft-pneumatic network grippers by maximizing the bending angle of the actuator while sustaining prescribed interacting forces. ...
Article
Full-text available
Soft robotic devices are designed for applications such as exploration, manipulation, search and rescue, medical surgery, rehabilitation, and assistance. Due to their complex kinematics, various and often hard-to-define degrees of freedom, and nonlinear properties of their material, designing and operating these devices can be quite challenging. Using tools such as optimization methods can improve the efficiency of these devices and help roboticists manufacture the robots they need. In this work, we present an extensive and systematic literature search on the optimization methods used for the mechanical design of soft robots, particularly focusing on literature exploiting evolutionary computation (EC). We completed the search in the IEEE, ACM, Springer, SAGE, Elsevier, MDPI, Scholar, and Scopus databases between 2009 and 2024 using the keywords “soft robot,” “design,” and “optimization.” We categorized our findings in terms of the type of soft robot (i.e., bio-inspired, cable-driven, continuum, fluid-driven, gripper, manipulator, modular), its application (exploration, manipulation, surgery), the optimization metrics (topology, force, locomotion, kinematics, sensors, and energy), and the optimization method (categorized as EC or non-EC methods). After providing a road map of our findings in the state of the art, we offer our observations concerning the implementation of the optimization methods and their advantages. We then conclude our paper with suggestions for future research.
... Second, to achieve expected stroke and force requirements for abduction and adduction grasps within a limited design domain, we develop a multimaterial topology optimization approach for the gripper design with the geometry and material nonlinearities taken into account. Previous works related to topology optimization of soft grippers were usually limited to single material design [26], [27], [28], unrealistic linear mechanical model [29], [30], or single target deformation mode [31], [32]. By the fact that the advanced 3D printing (3DP) techniques allow producing digital materials at the microscale [33], [34], we fill the gripper with materials of spatially varying moduli, whose distributions are automatically determined by the topology optimization approach. ...
Article
Pinch is an indispensable grasping primitive of human hands and traditional rigid grippers, eminently suitable for handling small-sized and dense objects, but it is rather under-researched in the context of soft robotics. In this article, with the aim of combining the inherent advantages of soft materials and the pinch grasp primitive to enable delicate object manipulation in confined spaces without causing damage, we present a compliant, compact, and powerful gripper capable of pinching small objects in two deformation modes: abduction and adduction. The design is enabled by a density-based multimaterial topology optimization approach that automatically seeks the optimal tradeoff between the expected deformation and gripping force. The optimized design mainly contains two materials, and is fabricated with a customized voxel 3-D printing strategy by controlling the local mixing ratio of the soft and hard inks. The simulation and experiments show that the obtained multimaterial design remarkably outperforms the single material design in terms of deformation and payload. We demonstrate that an array of the designed grippers can work collectively to grasp dense objects in a single process. Further, the gripper can work as an end effector of a hyper-redundant robot arm that navigates a narrow space, and fetch small objects therein with compliance and safety.
... Parameters such as contact pressure, pressure distribution, and tissue elongation need to be investigated. Again, topology optimization is a desirable method to determine the contact pressure between an inflating dilator and the vaginal tissue surrounding the dilator to determine the most patient-friendly dilation therapy [54][55][56][57]. ...
Article
Full-text available
There are more than 13,000 new cases of cervical cancer each year in the United States and approximately 245,000 survivors. External beam radiation and brachytherapy are the front-line treatment modalities, and 60% of patients develop vaginal damage and constriction, i.e., stenosis of the vaginal vault, greatly impeding sexual function. The incidence of vaginal stenosis (VS) following radiotherapy (RT) for anorectal cancer is 80%. VS causes serious quality of life (QoL) and psychological issues, and while standard treatment using self-administered plastic dilators is effective, acceptance and compliance are often insufficient. Based on published patient preferences, we have pursued the design of a soft inflatable dilator for treating radiotherapy-induced vaginal stenosis (VS). The critical component of the novel device is the dilator balloon wall material, which must be compliant yet able to exert therapeutic lateral force levels. We selected a commercially available silicone elastomer and characterized its stress–strain characteristics and hyperelastic properties. These parameters were quantified using uniaxial tensile testing and digital image correlation (DIC). Dilator inflation versus internal pressure was modeled and experimentally validated in order to characterize design parameters, particularly the dilator wall thickness. Our data suggest that an inflatable silicone elastomer-based vaginal dilator warrants further development in the context of a commercially available, well-tolerated, and effective device for the graded, controlled clinical management of radiotherapy-induced VS.
... This PDF file includes: Supplementary Methods Figs. S1 to S18 tables S1 to S12 References (49)(50)(51)(52)(53)(54)(55)(56)(57)(58)(59)(60)(61)(62)(63) Other Supplementary Material for this manuscript includes the following: Movies S1 to S12 ...
Article
A flexible spine is critical to the motion capability of most animals and plays a pivotal role in their agility. Although state-of-the-art legged robots have already achieved very dynamic and agile movement solely relying on their legs, they still exhibit the type of stiff movement that compromises movement efficiency. The integration of a flexible spine thus appears to be a promising approach to improve their agility, especially for small and underactuated quadruped robots that are underpowered because of size limitations. Here, we show that the lateral flexion of a compliant spine can promote both walking speed and maneuver agility for a neurorobotic mouse (NeRmo). We present NeRmo as a biomimetic robotic mouse that mimics the morphology of biological mice and their muscle-tendon actuation system. First, by leveraging the lateral flexion of the compliant spine, NeRmo can greatly increase its static stability in an initially unstable configuration by adjusting its posture. Second, the lateral flexion of the spine can also effectively extend the stride length of a gait and therefore improve the walking speeds of NeRmo. Finally, NeRmo shows agile maneuvers that require both a small turning radius and fast walking speed with the help of the spine. These results advance our understanding of spine-based quadruped locomotion skills and highlight promising design concepts to develop more agile legged robots.
Conference Paper
Soft pneumatic actuators can accomplish various customizable deformation/motion through the distribution of cavities and gradients in stiffness. However, traditional manufacturing methods, say molding, struggle to produce soft actuators with both complex cavities and desirable stiffness distributions. Regular 3D printing methods usually need extra printheads for support materials to fabricate soft actuators with cavities. In addition, the printing quality and fidelity of the whole structure cannot be uniform due to the effect of gravity, especially for a soft actuator with overhang features. To fabricate a soft actuator of uniform fidelity but desirable stiffness distributions, we propose an embedded 3D printing approach with only one active mixing printhead. By adjusting the mixing ratio of the dual-component silicone, we can achieve designated stiffness gradients, ranging from 30.2 kPa to 198 kPa. With this approach, we successfully fabricate soft pneumatic actuators with overhang features, which exhibit programmable elongation and radial expansion. Additionally, we fabricate soft bending actuators which can achieve programmable workspaces due to their predetermined stiffness distribution.
Article
Full-text available
Robotic grasping and manipulation demand the ability to handle a multitude of objects with different shapes, sizes, quantities, surface smoothness, vulnerability, and stiffness, which is challenging without prior knowledge about object properties. Herein, a novel origami‐inspired gripper for universal grasping is presented. The innovative structure seamlessly transforms a simple uniaxial pulling motion into a flexible and robust envelope or pinch grasp, enabling it to tackle various scenarios. The origami gripper offers distinctive advantages, including scalable and optimizable design, grasping compliance and robustness, providing material flexibility, and providing solutions to challenging manipulation tasks. The working principles of the origami gripper are characterized and analyzed. An optimization‐based inverse design method is presented to adjust gripper properties for various scenarios. Through comprehensive experimentation and evaluation, the gripper's capabilities to grasp various objects with a wide range of distinctive properties, including ultrasoft, slippery, granular, and multiple objects, which is a challenge for the existing robotic grippers, are demonstrated. The research holds promise for transformative applications in areas such as the food industry, waste handling, fine and fragile objects grasping, and environmental sampling.
Article
Full-text available
A compliant constant-force mechanism (CCFM) is a specific type of compliant mechanism that serves as a passive force regulation device. When subjected to a load, it undergoes deformation, resulting in an almost consistent output force regardless of changes in input displacement. Traditional methods used to design CCFMs typically rely on either stiffness combination or geometric optimization based on existing design configurations. To enable the direct synthesis of CCFMs according to desired boundary conditions, this study proposes a systematic topology optimization method to accomplish this objective. Using this approach, a CCFM suitable for end effector applications is designed and manufactured through 3D printing. Four of these CCFMs are then utilized to create an innovative compliant constant-force end effector for robotic operations on uneven surfaces. The experimental results demonstrate that the presented design achieves output force modulation through elastic deformation, eliminating the need for additional sensors and controllers to regulate the output force. The presented design can be mounted on a robotic arm to provide overload protection and maintain a consistent force output during operation when encountering irregular and uneven surfaces.
Article
Full-text available
Soft grippers are ideal for grasping delicate, deformable objects with complex geometries. Universal soft grippers have proven effective for grasping common objects, however complex objects or environments require bespoke gripper designs. Multi‐material printing presents a vast design‐space which, when coupled with an expressive computational design algorithm, can produce numerous, novel, high‐performance soft grippers. Finding high‐performing designs in challenging design spaces requires tools that combine rapid iteration, simulation accuracy, and fine‐grained optimization across a range of gripper designs to maximize performance, no current tools meet all these criteria. Herein, a diversity‐based soft gripper design framework combining generative design and topology optimization (TO) are presented. Compositional pattern‐producing networks (CPPNs) seed a diverse set of initial material distributions for the fine‐grained TO. Focusing on vacuum‐driven multi‐material soft grippers, several grasping modes (e.g. pinching, scooping) emerging without explicit prompting are demonstrated. Extensive automated experimentation with printed multi‐material grippers confirms optimized candidates exceed the grasp strength of comparable commercial designs. Grip strength, durability, and robustness is evaluated across 15,170 grasps. The combination of fine‐grained generative design, diversity‐based design processes, high‐fidelity simulation, and automated experimental evaluation represents a new paradigm for bespoke soft gripper design which is generalizable across numerous design domains, tasks, and environments.
Article
Full-text available
Although the advances in artificial muscles enable creating soft robots with biological dexterity and self-adaption in unstructured environments, producing scalable artificial muscles with multiple-mode actuations is still elusive. Inspired by muscle-fiber arrays in muscular hydrostats, we present a class of versatile artificial muscles, called MAIPAMs (Muscle-fiber Array Inspired Pneumatic Artificial Muscles), capable of multiple-mode actuations (such as parallel elongation-bending-spiraling actuations, parallel 10 bending actuations, and cascaded elongation-bending-spiraling actuations). Our MAIPAMs mainly consist of active 3D elastomer-balloon arrays reinforced by a passive elastomer membrane, which is achieved through a planar design and one-step rolling fabrication approach. We introduce the prototypical designs of MAIPAMs and demonstrate their muscle-mimic structures and versatility, as well as their scalable ability to integrate flexible while un-stretchable layers for contraction and twisting actuations and compliant electrodes for self-sensing. We further demonstrate that this class of artificial muscles shows promising potentials for versatile robotic applications, such as carrying a camera for recording videos, gripping and manipulating objects, and climbing a pipe-line.
Conference Paper
Full-text available
Soft active materials can generate flexible locomotion and change configurations through large deformations when subjected to an external environmental stimulus. They can be engineered to design 'soft machines' such as soft robots, compliant actuators, flexible electronics, or bionic medical devices. By embedding ferromagnetic particles into soft elastomer matrix, the ferromagnetic soft matter can generate flexible movement and shift morphology in response to the external magnetic field. By taking advantage of this physical property, soft active structures undergoing desired motions can be generated by tailoring the layouts of the ferromagnetic soft elastomers. Structural topology optimization has emerged as an attractive tool to achieve innovative structures by optimizing the material layout within a design domain, and it can be utilized to architect ferromagnetic soft active structures. In this paper, the level-set-based topology optimization method is employed to design ferromagnetic soft robots (FerroSoRo). The objective function comprises a sub-objective function for the kinematics requirement and a sub-objective function for minimum compliance. Shape sensitivity analysis is derived using the material time derivative and adjoint variable method. Three examples, including a gripper, an actuator, and a flytrap structure, are studied to demonstrate the effectiveness of the proposed framework.
Article
Full-text available
Soft actuation allows robots to interact safely with humans, other machines, and their surroundings. Full exploitation of the potential of soft actuators has, however, been hindered by the lack of simple manufacturing routes to generate multimaterial parts with intricate shapes and architectures. Here, we report a 3D printing platform for the seamless digital fabrication of pneumatic silicone actuators exhibiting programmable bioinspired architectures and motions. The actuators comprise an elastomeric body whose surface is decorated with reinforcing stripes at a well-defined lead angle. Similar to the fibrous architectures found in muscular hydrostats, the lead angle can be altered to achieve elongation, contraction, or twisting motions. Using a quantitative model based on lamination theory, we establish design principles for the digital fabrication of silicone-based soft actuators whose functional response is programmed within the material's properties and architecture. Exploring such programmability enables 3D printing of a broad range of soft morphing structures.
Article
Soft robotics has been receiving increasing attention due to its flexibility and adaptability offered by embodied intelligence. A soft robot may undergo complex motions including stretching, contraction, bending, twisting, and their intricate combinations. Among these basic motions, bending plays a central role when a robot accomplishes tasks such as locomotion, grasping and manipulation. Although a rich repertoire of bending mechanisms has been reported, a systematic and rational design framework is still lack. In this paper, we provide a novel design strategy for soft bending actuators which allows integral modeling and design optimization. Nowadays, metamaterials are emerging as a new tool for soft robots, by encoding the desired complex motions directly within the material architectures, leading to conformable monolithic systems. We combine pneumatic actuators and flexible metamaterials to provide an alternative solution to soft bending actuators, with advantages of compact design, large bending motion, and convenient fabrication. A regular pneumatic chamber is embedded inside auxetic and non-auxetic metamaterials, and bending is generated when inflated. We carry out dimensionless analysis to identify the key design variables. To provide insight into design optimization, we develop a computation framework by modeling metamaterial structures with beam elements and the inner chamber with shell elements as an integral part, allowing efficient simulation of the coupled system. We systematically investigate how the bending angle varies with the key design variables and find the optimal design parameters. The experimental results are well in line with the simulation, and a remarkable bending motion of 0.437mm is achieved.
Article
Robotics has undergone a profound revolution in the past 50 years, moving from the laboratory and research institute to the factory and home. Kinematics and dynamics theories have been developed as the foundation for robot design and control, based on the conventional definition of robots: a kinematic chain of rigid links.
Article
Soft actuators, mainly composed of soft materials, have made a great impact on applications in unstructured or unknown environments due to their high flexibility and customizability. The design methods of soft actuators can be divided into two groups: the bionic design method and the topology optimization method. Compared to the bionic design method which requires numerous experiments, the topology optimization method can generate innovative structures according to the design requirements. However, the existing topology optimization method cannot be applied to soft pneumatic bending actuator (SPBA) designs because SPBAs are usually subjected to design-dependent pressure loads of which the position depends on the structure. In this work, we propose an optimal design framework of SPBAs to resolve the design-dependent load problem using an adaptive bi-directional evolutionary structural optimization method. Herein, SPBAs are considered as compliant mechanisms and our goal is to achieve maximum bending deformation as well as structural stiffness. In finite element analysis, each element in the design domain is set to solid or void according to sensitivity number which is approximated by the objective function derivative with respect to the design variables. During the iterative optimization procedure, we explicitly define the movable solid-void boundary surfaces on which the pressure will act. A precision prototype actuator is fabricated, and its performance is evaluated in terms of free travel experiment. Some extensions are supplied to validate the optimality and reliability of the proposed method. This framework paves a way for the diversity of soft actuators.
Article
Dielectric elastomer actuators (DEAs) are a promising actuation technology in soft robotics owing to their large voltage-induced deformation and rapid response. However, most existing DEA design paradigms are empirical or intuitive, lacking the mathematical modeling and optimization methodology to exploit their actuation capabilities for prescribed motion tasks. In this paper, we present an automatic design methodology to maximize the concerned displacement(s) of DEAs by topology optimization of the applied spatial electric fields (SEFs). Our method is enabled by integrating the freeform SEF profile captured by implicit level sets, and the constitutive model of DEAs incorporating geometric and material nonlinearities and the electromechanical coupling effect, into a gradient-based optimizer. We implement our method for motions of single and multiple degrees of freedom (DOFs) of planar DEAs, and the optimized SEFs have been found to improve the output displacements by more than 75% compared with their intuitive counterparts. We further demonstrate a proof-of-concept application in which our designed two-DOF DEAs can actively drive various host structures to shape-morph from flat sheets to desired three dimensional configurations. Overall, our paper represents the first step toward automatic design of soft DEAs for diverse potential applications in soft machines and robots.
Article
In this work, we develop a level set modeling technique for designing and optimization of solid/cellular structures, called cellular level set in B-splines (CLIBS). In this technique, the entire design domain for the solid/cellular structure in question is subdivided into a set of connected volumetric cells in three dimensions. In the level set scheme for representing the structural geometry, an implicit trivariate B-spline function is defined on each subdomain cell. This parameterization scheme allows us to impose constraints on the relevant B-spline coefficients for naturally maintaining geometric continuities at the connection faces between neighboring cells. Benefiting from the intrinsic properties of the trivariate B-spline functions, the method offers several useful properties and powerful functionalities to build and modify a solid/cellular structure in the modeling process and to conduct topology optimization. These processes are directly dealt with in terms of the B-spline coefficients with great numerical efficiency. While the model construction can be carried out in a use of the fast B-spline interpolation, the topology optimization may involve a sequence of discrete B-spline convolutions. Several 3D modeling and optimization examples are presented, including single-scale solid structures, periodic cellular structures and layered cellular structures. The proposed method is highly scalable, potentially leading to high definition modeling and optimization applications on a large-scale computing platform.
Article
In this paper, we propose a new method to systematically address the issue of structural shape and topology optimization on free-form surfaces. A free-form surface, also termed manifold, is conformally mapped onto a 2D rectangle domain where the level set function is defined. With the conformal mapping, the covariant derivatives on the manifold can be represented by the Euclidean gradient operators multiplied by a scalar. Keeping this intrinsic relation in mind, we derive the Euclidean form for the Riemannian Hamilton–Jacobi equation governing the boundary evolution on the manifold, which can be solved on a 2D plane using classical level set methods, such as the upwind finite difference or fast marching method. By reducing the dimension of the problem, the topology optimization problem on the manifold embedded in the 3D space can be recast as a 2D topology optimization problem in the Euclidean space. Compared with other approaches which need project the Euclidean differential operators to the manifold, the proposed method can not only reduce the computational cost but also preserve all the advantages of conventional level set methods. The proposed method reveals the fundamental relation between topology optimization on manifolds and Euclidean planes. It provides a unified level-set-based computational framework for the generative design of conformal structures with increasing applications in different fields of interests.
Article
Multimaterial soft robots, composing of integrated soft actuators and a relatively harder body, show great potential to exert higher payloads and support their own weights. This paper proposed a systemic framework to automatically design and fabricate this kind of robots. The multimaterial design problem is mathematically modeled under the framework of topology optimization in which the structure and material distribution are obtained simultaneously. Herein, a multimaterial pneumatic soft finger, modeled as a compliant mechanism, is optimized to achieve its maximal bending deflection and further customized to practical applications on grippers, rehabilitation and an artificial hand. These optimized multimaterial soft fingers are fabricated by combining molding and 3D printing technique. Experimental results show that the soft gripper can manipulate a large variety of objects with different shapes (from M4 screws to complicated sunglasses) and weights (up to 168g), the rehabilitation finger can facilitate human safely in two modes, and the artificial hand can perform various gestures. This work represents an important step toward the realm of high-performance soft robots.