Hostname: page-component-cd9895bd7-q99xh Total loading time: 0 Render date: 2024-12-28T05:22:55.938Z Has data issue: false hasContentIssue false

Modeling and optimization of motion for inchworm-inspired magnetically driven soft robot

Published online by Cambridge University Press:  18 October 2023

Yue Di
Affiliation:
School of Electrical Engineering, Yanshan University, Qinhuangdao, Hebei, 066004, China
Yuyan Zhang*
Affiliation:
School of Electrical Engineering, Yanshan University, Qinhuangdao, Hebei, 066004, China Key Lab of Measurement Technology and Instrumentation of Hebei Province, Yanshan University, Qinhuangdao, Hebei, 066004, China
Yintang Wen
Affiliation:
School of Electrical Engineering, Yanshan University, Qinhuangdao, Hebei, 066004, China Key Lab of Measurement Technology and Instrumentation of Hebei Province, Yanshan University, Qinhuangdao, Hebei, 066004, China
Yaxue Ren
Affiliation:
School of Electrical Engineering, Yanshan University, Qinhuangdao, Hebei, 066004, China
*
Corresponding author: Yuyan Zhang; Email: yyzhang@ysu.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

At present, the research of soft crawling robot pays more attention to the material manufacturing, but neglects the robot modeling. The high degree of freedom of the soft crawling robot makes it more difficult to establish its motion model and analyzes its motion performance. The centimeter-level wireless driven soft crawling robot has great advantages and application scenarios in narrow space exploration. Therefore, this paper proposed a soft robot driven by magnetism to crawling inchworm. By studying the crawling behavior of inchworm and the characteristics of flexible materials driven by magnetism, the structure of the soft robot was designed and the motion model of inchworm was established. The motion model is analyzed and simulated, the structure size of the robot is optimized, and the effectiveness of the model is verified by experiments. The robot’s crawling motion is realized by coupling the structure of the robot’s torso and legs with the flexible magnetic film. Driven by the alternating magnetic field, the maximum motion speed of the robot is 28.24 mm/s. At the same time, the robot can also move in narrow space such as pipes, which can satisfy the centimeter-level space detection and ensure the high efficiency, providing a new idea for narrow space detection.

Type
Research Article
Copyright
© The Author(s), 2023. Published by Cambridge University Press

1. Introduction

Nature-inspired bionic robots with organism-like structures and behaviors and better adaptability in specific environments have attracted the attention of researchers in recent years. Bionic machines with different structures and functions such as bionic fish [Reference Chen, Yang, Xu, Lu and Hu1, Reference Chen, Zhao, Wang, Tu and Hu2], bionic snakes [Reference Koopaee, Bal, Pretty and Chen3], bionic beavers [Reference Chen, Peng, Wang, Tu, Hu, Wang, Cheng and Zhu4], bionic caterpillars [Reference Song, Lee and Lee5], other bionic robots have been developed and are widely used in rescue exploration, medical rehabilitation, military reconnaissance, industrial production, and other fields [Reference Koopaee, Bal, Pretty and Chen6Reference Koopaee, Bal, Pretty and Chen10].

Bionic robots mainly include rigid robots driven by motors [Reference Koopaee, Bal, Pretty and Chen11Reference Koopaee, Bal, Pretty and Chen13] and soft robots represented by flexible materials [Reference Koopaee, Bal, Pretty and Chen14Reference Koopaee, Bal, Pretty and Chen17]. In terms of rigid robots driven by motors, microrobots represented by piezoelectric materials are more representative [Reference Koopaee, Bal, Pretty and Chen18, Reference Koopaee, Bal, Pretty and Chen19]. In micro-robots driven by piezoelectric materials, the typical structural form is a torso and two-legged robot [Reference Dharmawan, Hariri, Soh, Foong and Wood20]. Jorge Hernando-Garcia designed a millimeter-sized microrobot with two piezoelectric patches attached to glass that are driven by traveling waves. The robot has a speed of up to 5 mm/s at 5 V [Reference Hernando-Garcia, Garcia-Caraballo, Ruiz-Diez and Sanchez-Rojas21]. Hariri, Hassan Hussein designed a kinematic model of a legged piezoelectric miniature robot driven by a standing wave. The robot consists of a piezoelectric bending actuator with rigidly attached legs, and the measured velocities agree well with the model predictions [Reference Hariri, Bernard and Razek22]. Due to the characteristics of piezoelectric materials, the body and foot structure of the robot are rigid materials, which have high hardness, less freedom, and are difficult to make cordless drive, and the application in some special scenarios is limited. Soft robot is a new type of robot with high structural flexibility and high degree of freedom. Soft robot is superior to traditional rigid continuum robot in adaptability and flexibility. At present, the innovation of soft robot is mainly reflected in modeling, materials, and structural design [Reference Koopaee, Bal, Pretty and Chen23Reference Koopaee, Bal, Pretty and Chen25].

In nature, the inchworm has no bones in its body structure and moves with a flexed gait through the contraction and release of muscles in its body. During the movement, the trunk is transformed in an omega and linear shape. In this way, through the periodic transformation of the trunk shape, the forward movement can be achieved. This has inspired for soft crawling robots, and the imitation of inchworm crawling soft robots has become a research hotspot [Reference Koopaee, Bal, Pretty and Chen26Reference Koopaee, Bal, Pretty and Chen29]. Magnetic drives are also favored by researchers in the field of bionic crawling flexible robots because of their non-contact and harmless to biological organisms [Reference Gray30]. Hu Wenqi designed a soft robot, established a dynamic model of the robot, studied the speed of the robot, and verified and analyzed the experimental method and theoretical model. But this robot is millimeter in size and has only a body and no other structure [Reference Hu, Lum, Mastrangeli and Sitti31]. Sadaf introduces an asymmetric leg structure on the basis of the magnetic film, which improves the speed of movement. The force and motion mechanism of the robot are analyzed, and the feasibility of the structural design is proved. At the same time, the relationship between periodic displacement and structure size is established, and the structure design is optimized. However, the motion speed of the robot is still very slow, and the motion model only considers the displacement change of the front legs, without analyzing the whole structure [Reference Ijaz, Li, Hoang, Kim, Bang, Choi and Park32]. In the research related to magnetically driven bionic crawling flexible robots due to the multidegree of freedom of flexible magnetically driven materials, it is more difficult to study for soft robot models.

To sum up, in the field of bionic crawling robots, the research methods of robots are different due to the different size and motion posture of robots, but the establishment of motion models is of great significance for understanding and improving soft robots. Because the materials used to manufacture soft robots are flexible, and the material properties are nonlinear, it is difficult to analyze. Soft robot has many degrees of freedom, and its motion model is difficult to establish. Therefore, the modeling and design of flexible robot is difficult. How to integrate the characteristics of flexible materials into robot modeling is a difficult problem for soft robots. After the model is established, it is difficult to solve the problem by analyzing the setting of parameters in the modeling to guide the robot manufacturing and improve the robot’s motion performance.

Therefore, in terms of soft materials, we use a flexible magnetic driving film composed of NdFeb material and PDMS, as well as a robot torso composed of pI film to provide driving force for the robot. The use of pdms material does not provide wireless driving function of the robot. In terms of modeling, the principle of bionics is used to design the robot structure, analyze the robot motion posture, design the anisotropic friction structure, and establish the robot motion model. Through the model analysis, the robot optimization strategy is obtained. According to the model, by coupling the structure of the torso and legs to a flexible film, the robot can crawl under the control of a magnetic field. And the accuracy of the model is verified by experiments. Based on the motion model, the influence law of the structure size on the motion speed of the robot is obtained. The validity of the model is verified by step test experiments. Through parameter optimization, the maximum motion speed of the robot reaches 28.24 mm/s. At the same time, the robot can also move in narrow spaces such as pipes, providing the possibility of exploration in narrow spaces.

2. Materials and manufacturing methods

The unique expansion/contraction crawling method of the inchworm makes it a great advantage to maneuver in a limited space. Inspired by the movement of the inchworm, a soft-climbing robot based on magnetic field drive was designed. The design process of the robot and its driving method are introduced. According to its shape and driving mode, the motion of the soft crawling robot is introduced.

2.1. Materials

The magnetic material used in this work is an isotropic powder made of NdFeB, with an average particle size of 5 μm (MQFP-14-12-20000, Magnequench GmbH, Germany). Silicone rubber PDMS and curing agent mixed with magnetic particles were purchased from Dow Corning (Slygard 184, Mildland, Michigan). The material used as the trunk of the soft robot is polyimide (PI) film, and its thickness is only 0.05 mm, which has the advantages of wear resistance and tensile resistance.

2.2. Preparation of flexible magnetic film

Magnetic film actuator is a flexible film containing magnetic particles. PDMS and magnetic particles are mixed according to the mass ratio of 1: 1. The mixture was spin-coated on the glass substrate coated into PVA thins sacrificial layer (PVA 115,000, VWR) for 60 s and then solidified on the heating plate (Harry Gestigkeit GmbH) at 70 $^{\circ }$ C for about 2 h. The thickness of composite films ranged from 300 to 450 μm. The next 30 s magnetization process is completed by a 2.3 T off-plane magnetic field provided by a device with two pulsed electromagnetic carburetors (EM2, Magness Corp.).

2.3. Force analysis of flexible magnetic film actuator

The magnetic field driving system is mainly composed of magnetic field generating device, control system, and driving device. The magnetic field generating device is DC24V180 kg square electromagnet, the control system is 51 microcontroller, and the driving device is L298N driver. The single chip microcomputer is used to output signals to control the alternating frequency of the magnetic field, the L298N driver is an application-specific integrated circuit, the input end can be directly connected to the single chip microcomputer, through the single chip microcomputer I/O port input signal control output voltage positive and negative, so as to control the magnetic pole direction of the square electromagnet.

For measuring the magnetic field intensity of the upper surface of the iron core, the method of equal spacing multipoint measurement is used. The spacing of each measuring point is 1 mm, and there are 12 measuring points in total. For the measurement of magnetic field strength at different heights of the upper surface, each measuring point is measured at every 1 mm elevation from the electromagnet surface in the vertical direction. Driven by 0.18 A current, the transverse and longitudinal magnetic field intensity of different measuring points on the upper surface of the iron core is measured, as shown in Fig. 1. At the same time, the magnetic field sizes of different electric currents and different heights in the middle region were measured, and origin was used for data fitting.

(1) \begin{equation} B=58.93\times I-2.052\times x+6.37\,(R^2=0.9852) \end{equation}

where $I$ is the current size of square electromagnet input; $x$ is the height of square electromagnet upper surface. The magnetic drive system is constructed and characterized. The system can control the magnetic field under voltage regulation and the size of the magnetic field can be controlled, which provides a guarantee for the robot drive.

Figure 1. Magnetic-driven system and magnetic field distribution driven by 0.18 A.

Figure 2. Driving characteristics of flexible film (a). Angle curve under applied different voltage. (b) Displacement of the flexible film under different applied voltages and frequency.

Each magnetic particle can be regarded as an independent dipole moment. The total potential energy of magnetic membrane actuator in the magnetic field is the sum of the potential energy of magnetic moments of all these magnetic particles. The magnetic strength of a single magnetic particle can be expressed by the magnetic dipole moment, which is the sum of all the atomic dipole moment u vector in the magnetic particle:

(2) \begin{equation} m=\Sigma _{i=1}^n\mu _i=V\times M \end{equation}

Since the magnetic film is very thin, the size of the magnetic particle is far smaller than the change scale of the magnetic field, and the potential energy of $B(r_A+x)\approx B(r_A)$ in the magnetic field is

(3) \begin{equation} U(r_A)\approx -\left(\int _vM(x)\mathrm{d}^3x\right)\cdot B(r_A)=-m\cdot B(r_A) \end{equation}

The force of magnetic particles in magnetic field is

(4) \begin{equation} F=-\nabla U=(m\times \nabla )B=VM(\nabla B) \end{equation}

Suppose the total volume of magnetic material in a magnetic film is $V_{\mathrm{total}}$ , and because the magnetic field is perpendicular to the magnetic film, the magnetic field strength of all magnetic materials is consistent. Therefore, the following formula is used to calculate the force and torque of a magnetic film in the external magnetic field

(5) \begin{equation} F_{\mathrm{total}}=V_{\mathrm{total}}M(\nabla B) \end{equation}

2.4. Characterization of flexible film

Samples with length of 35 mm and width of 10 mm were prepared. The deformations under alternating magnetic field and single magnetic field were tested, respectively. Place the sample on the surface of the electromagnet, with one end fixed with tape and the other end free. The magnetic field direction is set to the same magnetic field as the magnetic pole on the lower surface of the sample to generate repulsive force. A protractor is placed behind the sample to measure the bending degree. When 6 V voltage is applied to the electromagnet, the end of the sample leaves the surface of the electromagnet. As shown in Fig. 2(a), the film can complete the bending action under the effect of the magnetic field. With the increase of the magnetic field strength, the bending angle of the film also increases.

The influence of magnetic field direction variation frequency on magnetic film deformation was studied. A 25 mm long and 10 mm wide sample was prepared with one end fixed vertically above the electromagnet and the other end free. A digital camera was used to record the displacement of the sample under the magnetic field changing in the direction of the magnetic field. The test results are shown in Fig. 2(b). At a fixed frequency of 5 Hz, the displacement of the sample increases with the increase of voltage. When the voltage reaches 32 V, the displacement reaches the maximum of 27 mm. In the case of a fixed voltage of 20 V, the displacement increases with the increase of frequency in the range of 5–35 Hz and reaches the maximum displacement when it reaches 35 Hz. If the magnetic field change frequency continues to increase, the displacement will suddenly decrease, and it is smaller than the displacement at 5 Hz. This is because after the frequency is increased, the response time of the magnetic film will be reduced, so the displacement becomes smaller. Therefore, the magnetic film is affected by the size of the magnetic field and the frequency of magnetic field change, which can be combined with the crawling action of the robot to produce different crawling speed.

2.5. Robot design

Inspired by the movement mode of inchworm, a magnetically driven flexible crawling robot was designed according to the characteristics of flexible magnetic film. The structure is shown in Fig. 3. The flexible robot mainly consists of a torso and foot structure that mimic the body of an inchworm, where the main structure of the torso is a PI film (polyimide film) and two flexible magnetic films with opposite magnetic properties, and the foot structure consists of two rectangular structures of PDMS material. The torso part provides the driving force, and the foot structure supports the whole body and provides the grip. The flexible magnetic film acts as an actuator to control the expansion and contraction of the entire body. The different force directions of the two magnetic films make the structure switch back and forth between “concave” and “arch bridge” and then realize the crawling action.

Figure 3. Inchworm bionic robot.

In the structural design, the overall structure of the robot is $\pi$ -shaped, and the foot structures are located under the left and right sides of the torso. The front and rear foot structures of the robot are the same, but for the bionic crawling behavior of the robot, the front and rear feet are required to provide different friction forces. The drive unit is two magnetically opposite drive films that generate forces in opposite directions when subjected to a magnetic field. Using these two differently directed forces, they act on the foot structure through the torso, causing the foot structure to generate different pressures on the ground. Therefore, one of the foot structures needs to be subjected to the force in the opposite direction of the two magnetic membranes, and the other foot structure needs to be subjected to the force generated by only one magnetic membrane. In this way, the forces on the two feet structures are made to be different in order to change the friction of the robot in different motion postures. Thus, the position of the magnetic film is not symmetrical on the torso of the robot, which in turn determines the relative position of the magnetic film on the torso, where one flexible magnetic film actuator is located on the anterior side of the foot structure and the other flexible actuator is located in the middle of the two feet structures.

3. Modeling of the soft crawling robot

3.1. Crawing mechanism analysis

According to the above model and the force analysis of the magnetic film under the magnetic field, the crawling mechanism of the robot is obtained. When there is no magnetic field driving, the magnetic film is not stressed, the two legs are used as support, and the soft robot is stationary. During the first half of the cycle, when the applied magnetic field is upward, the head is pressed down, the belly arches, the front legs are anchored, and the entire body shrinks into an open downward arc, which causes the back legs to slide one step forward. In the second half cycle, the magnetic field is directed downward, the head is raised, the belly is pressed down, the hind legs are imbibed, the robot is extended in an open upward arc, and the front legs slide forward. So the whole robot is crawling forward, cycle by cycle. Of course, when the initial magnetic field is applied downward, the structure stretches and then contracts and can also move forward. Figure 4 shows the magnetic field changing over time and the corresponding motion of the soft robot in one motion period.

Figure 4. Time-dependent magnetic field and corresponding motion of the soft robot. The magnetic field is sequentially applied on the soft robot in up-and-down manner.

Figure 5. Schematic diagram of the forces acting on the soft robot.

In order to explain how the deformation of the robot’s body affects the robot’s motion, the worm-like kinematics is studied. Assume that the leg as the fixed end does not slip, the crawling process is shown in Fig. 5. Because the soft-footed worm robot can move in one dimension, it does not need to consider the direction of movement. Taking the forward direction of the soft robot as the positive direction, a global coordinate system is established to represent the position of the two legs of the robot (leg thickness is ignored). The positions of the front and rear legs with respect to the global coordinate system are, respectively, ${G_{xf}}$ and ${G_{xr}}$ , and the length between the legs ${L_x} ={G_{xf}} -{G_{xr}}$ , then $\dfrac{{d{L_x}}}{{dt}} = \dfrac{{d{G_{xf}}}}{{dt}} - \dfrac{{d{G_{xr}}}}{{dt}}$ . $\dfrac{{d{L_x}}}{{dt}}$ represents the two motion stages of a soft robot. If it is less than zero, the front legs are fixed, the back legs are brought forward, and the body is contracted. If greater than zero, the back legs are fixed, the front legs are brought forward, and the body is extended. According to the assumption, there is

(6) \begin{equation} \dfrac{{d{L_x}}}{{dt}}= \left \{{\begin{array}{*{20}{c}}{ - \dfrac{{d{G_{xr}}}}{{dt}},\dfrac{{d{L_x}}}{{dt}} \lt 0}\\[10pt]{\dfrac{{d{G_{xf}}}}{{dt}},\dfrac{{d{L_x}}}{{dt}} \gt 0} \end{array}} \right. \end{equation}

Through integral calculation with the time product, the total displacement of the front foot and the back foot in different periods relative to the global coordinate system can be written as

(7) \begin{equation}{G_{sr}} = \left \{{\begin{array}{*{20}{c}}{\sum \limits _{i = 0}^n{\int _0^t{ - \dfrac{{dGxr}}{{dt}}} } d\tau,T \times n \le \dfrac{T}{2} \times (2n + 1)}\\[10pt]{0,T \times (2n + 1) \le t \le T \times (2n + 2)} \end{array}} \right. \end{equation}
(8) \begin{equation}{G_{sf}} = \left \{{\begin{array}{*{20}{c}}{0,T \times n \le t\dfrac{T}{2} \times (2n + 1)}\\[10pt]{\sum \limits _{i = 0}^n{\int _0^t{ - \dfrac{{dGxr}}{{dt}}} } d\tau,T \times (2n + 1) \le t \le T \times (2n + 2)} \end{array}} \right. \end{equation}

Equation (7) represents the sum of motion displacement values of the first half cycle of the hind leg in different cycles, and Eq. (8) represents the sum of motion displacement values of the second half cycle of the front leg in different cycles. The displacement value of the software intelligent structure in several cycles can be expressed by ${G_{sf}}$ or ${G_{sr}}$ , since the robot’s motion is holistic, then ${G_{sr}} \approx{G_{sf}}$ . Therefore, the average velocity of the software intelligent structure can be defined as

(9) \begin{equation}{G_{\bar vt}} = \frac{1}{{2t}}\int _0^t{\left |{\frac{{d{L_x}}}{{dt}}} \right |} d\tau \end{equation}

According to the above analysis, if the change of $L_x$ is given, the motion speed of the robot can be determined. Therefore, the motion model of the soft crawling robot is established based on its motion attitude.

3.2. Motion model based on static beam bending analysis

The posture of the soft crawling robot is similar to an arch bridge, so it is modeled as an arc. The modeling analysis of the soft crawling robot is shown in Fig. 6. Assume that the torso of the soft robot is bent into a regular arc. During the movement, the fixed support end determined by the force analysis does not slip and move backward. Under these assumptions, the forward distance of the soft robot in a period is calculated, and then the speed of the soft robot is calculated.

Figure 6. Modeling analysis of soft crawling robot.

When the soft crawling robot is stationary, the distance between the legs is $L$ . When the upward magnetic field is generated, the trunk of the soft crawling robot arches upward. The angle between the front and rear legs and the vertical direction is $\theta _1$ and $\theta _2$ , respectively. The legs extend to form a fan with the trunk, with a radius of $R_1$ and an angle of $\theta$ . The distance $x_1$ between the front and rear legs on the contact surface is shown in Eq. (10).

(10) \begin{equation} x_1=\left(\frac{180\times l}{\theta \times \pi }-H\right)\times (\sin\theta _1+\sin\theta _2) \end{equation}

where $H$ represents the height of soft robot’s leg; $L_1$ represents the distance between the legs of the trunk when the structure arches. $x_1$ represents the distance between the legs of the contact surface when the structure is arched.

When the magnetic field direction is reversed, soft crawling robot from arching state to downward concave. The angle between the front and rear legs and the vertical direction is $\varphi _2$ and $\varphi _1$ , respectively. The legs extend to form a fan with the trunk, with a radius of $R_2$ and an angle of $\varphi$ . The distance $x_2$ between the front and rear legs on the contact surface is shown in Eq. (11).

(11) \begin{equation} x_2=\left(\frac{180\times l}{\varphi \times \pi }\right)\times (\sin\varphi _1+\sin\varphi _2) \end{equation}

where $L_2$ represents the distance between the legs of the trunk when the structure concaves. $x_2$ represents the distance between the legs of the contact surface when the structure is concaved.

The process from (a) to (d) in Fig. 5 is exactly a cycle. Based on the front leg, the forward distance of the front leg is the displacement of the soft crawling robot in one cycle. More specifically, $s$ can be expressed as

(12) \begin{equation} s=x_2-x_1 \end{equation}

The motion time of a period from (a) to (d) is also the change time of an alternating magnetic field, and the alternating frequency of the magnetic field is $f$ . Assuming that the displacement of the soft-climbing robot in each cycle is equal, the moving speed $v$ of the soft robot can be approximated as the product of the moving distance $s$ of each cycle and the $f$ frequency of magnetic field change:

(13) \begin{equation} v=s\times f \end{equation}

According to the formula, when the displacement of each step is determined, the faster the magnetic field change frequency, the greater the motion speed of the software intelligent structure.

In order to determine the bending angle of the dynamic model, the bending condition of the body was analyzed mechanically. The whole soft crawling robot was regarded as a beam structure, and the magnetic field force received by the magnetic film in the uniform magnetic field was regarded as the uniform distribution load. When the bending angle generated by the uniform load on the head is calculated, the robot is regarded as an overstretched simply supported beam structure, as shown in Fig. 7(a); when the bending angle generated by the uniform load on the abdomen is calculated, the robot is regarded as a simply supported beam structure, as shown in Fig. 7(b). The sum of angles produced by the force of the head and abdomen is the change in the angle of the concave or arched legs of the intelligent structure.

Figure 7. Simply supported beam structure.

From the angle formula of the extended beam, the angles of A and B in Fig. 7(a) are

(14) \begin{equation} \theta _{A1}=\frac{qm^2l}{6EI},\,\,\theta _{b1}=\frac{qm^3l}{12EI} \end{equation}

where $l$ represents the distance between legs; $m$ represents the Length of head magnetic film; $E$ represents the Young’s modulus of trunk material; $I$ represents the moment of inertia of the trunk; and $q$ represents the load force on magnetic film. The length and width of the trunk are, respectively, $b$ and $h$ . The formula of the moment of inertia is

(15) \begin{equation} I=\frac{bh_3}{12} \end{equation}

where $b$ represents the width of the trunk; $h$ represents the thickness of trunk.

(16) \begin{equation} q=\frac{F_{\text{total}}}{m\times b} \end{equation}

where $F_{\text{total}}$ represents total force on the magnetic film; $b$ represents the width of magnetic film.

From the angle formula of the simply supported beam structure, the angles of A and B in Fig. 7(b) are

(17) \begin{align} \begin{aligned} \theta _{A2}=\frac{ql_3}{6EIl}\left(l_2+\frac{l_3}{2}\right)\times \left[\left(l_1+\frac{l_3}{2}\right)\times \left(l+l_2+\frac{l_3}{2}\right)-\frac{1}{4}l_3^2\right] \\[5pt] \theta _{B2}=\frac{ql_3}{6EIl}\left(l_1+\frac{l_3}{2}\right)\times \left[\left(l_2+\frac{l_3}{2}\right)\times \left(l+l_1+\frac{l_3}{2}\right)-\frac{1}{4}l_3^2\right] \end{aligned} \end{align}

where $\theta _{A2}$ represents the angle change of fixed hinge support end; $\theta _{B2}$ represents the angle change of roller bearing end; $l_1$ represents the displacement from uniform load boundary to fixed hinge support; $l_2$ represents the transverse size of the abdominal magnetic film; $l_3$ represents the displacement from uniform load boundary to roller bearing; and $l$ represents the distance between legs, $l=l_1+l_2+l_3$ .

When the body arches upward, the front leg is fixed and the rear leg can move. At this time, the bending angle of the front and rear legs is

(18) \begin{equation} \begin{aligned} \theta _2=\theta _{A1}+\theta _{A2} \\ \theta _1=\theta _{B1}+\theta _{B2} \end{aligned} \end{equation}

When the body concaves upward, the rear leg is fixed and the front leg can move. And the bending angle of the front leg is the angle of the roller shaft support. However, the positions of the two support ends have been interchanged, and the positions of $l_1$ and $l_3$ have also been reversed, so at this time the angles of A and B are changed to:

(19) \begin{equation} \begin{aligned} \theta _{A2}=\frac{ql_1}{6EIl}\left(l_3+\frac{l_1}{2}\right)\times \left[\left(l_2+\frac{l_1}{2}\right)\times \left(l+l_3+\frac{l_1}{2}\right)-\frac{1}{4}l_1^2\right] \\[5pt] \theta _{B2}=\frac{ql_1}{6EIl}\left(l_2+\frac{l_1}{2}\right)\times \left[\left(l_3+\frac{l_1}{2}\right)\times \left(l+l_2+\frac{l_1}{2}\right)-\frac{1}{4}l_1^2\right] \end{aligned} \end{equation}

where $\theta _{A2}$ represents the angle change of roller bearing end. $\theta _{B2}$ represents the angle change of the fixed hinge support end.

The bending angles of the front and rear legs are

(20) \begin{equation} \begin{aligned} \varphi _2=\theta _{A1}+\theta _{A2} \\ \varphi _1=\theta _{B1}+\theta _{B2} \end{aligned} \end{equation}

The simulation results are calculated by MATLAB to determine the relationship between structural size and periodic motion displacement. It can be seen from the above dynamic model of the soft robot that the size of $s$ is determined by many variables, so this paper uses a single variable to calculate.

From the formula, when the other parameters except $H$ are determined, the longer the leg, the greater the displacement of each step. Therefore, the influence of leg length on motion speed can be determined as positive correlation. Except for the leg length, only the parameters $l_1$ and $l$ are not fixed, and the parameters of these fixed values: $m=8.5$ mm, $E=115$ MPa, $b=10$ mm, $h=0.4$ mm, $H=5$ mm, $l_2=10.5$ mm, and $q=5\,\mathrm{N/m^2}$ .

When $l=21$ mm, MATLAB is used to simulate the relationship between the distance $l_1$ from the abdominal magnetic film to the front leg and the displacement $s$ of each step. The results are shown in Fig. 8. The figure shows that with the increase of the distance from the abdominal magnetic film to the front leg, the motion displacement of each step decreases gradually. In fact, the distance between the two magnetic films becomes smaller with the gradual reduction. But the force of the structure will be too concentrated to produce relative sliding.

Figure 8. The relationship between the distance $l_1$ between the two magnetic films and the displacement $s$ of each step.

When $l_1=6.5$ mm, MATLAB is used to simulate the relationship between the distance $l$ from the abdominal magnetic film to the front leg and the displacement $s$ of each step. The results are shown in Fig. 9. The figure shows that with the larger the distance between the legs, the greater the displacement of each step. However, the distance between the legs cannot be infinitely increased proceed from actual conditions; otherwise, it will lead to the disappearance of structural balance.

Figure 9. The relationship between the distance $l$ between the two legs and the displacement $s$ of each step.

After simulation, it is concluded that with the increase of the distance from the abdominal magnetic film to the front leg, the movement displacement of each step gradually decreases. The greater the distance between the legs, the greater the movement tendency of each step. Therefore, in practical design, it provides theoretical support for determining the size of each part of the robot. The simulation results of the motion model provide theoretical support for the structural design of the robot. Although the factors of the motion model are not comprehensive, some states of the model are ideal, and there are certain differences with the reality. But it still provides a reference for robot optimization.

4. Experiment of robot crawling

4.1. Validation of the model

The actual size of the robot is brought into the dynamic model and compared with the data obtained from the experimental study to verify the correctness of the model. The research object is a soft crawling robot with 4.24 mm leg length and 23 mm spacing. The driving parameters of the magnetic field are 24 V voltage and 10 Hz frequency. Randomly selected from the same motion process of four motion cycles, four periodic structure of the motion posture as shown in Fig. 10, by measuring the movement distance between the legs as shown in Table I.

In Table I, $x_2-x_1$ is the theoretical value derived by the formula, and $s$ is the actual value measured. It can be seen from Table I that the model-predicted value of the distance between the two legs is very close to the experiment result, which proves the correctness of the theoretical modeling. According to Experiment result 4 in Table I, the actual motion distance is far less than the theoretical value. It can be seen from Fig. 10 that the front leg does not remain fixed in the process of arching but slips backward. Especially, the distance of the experiment result 4 slips backward is the largest, about 3 mm, which leads to a small actual step.

From the above analysis, the model is basically consistent with the actual situation. However, the error caused by the slip of the leg makes some theoretical values differ greatly from the actual values. which affects the actual speed of the soft robot.

4.2. Experiment of movement speed

To explore the motion law of soft robot with different structure sizes. Five soft robots of different sizes were selected for velocity measurement experiments under different magnetic fields. Five kinds of size soft robots, as shown in Table II, measure the magnetic field velocity of five kinds of soft robots under different intensity and different frequency.

Table I. The experiment result and theoretical value of the distance between the two legs of inchworm.

Table II. Structural dimensions of five soft robots.

Figure 10. Displacement diagram of robot at different time.

Five types of soft robot are driven under magnetic field, 10 mT magnetic field, and the corresponding velocities under different magnetic field change frequencies are shown in Fig. 11. Figure 11(a) shows the actual curve of motion velocity, and Fig. 11(b) shows the fitting curve of motion velocity.

Figure 11. The curve of velocity versus frequency of five soft robots with different sizes.

In Fig. 11, we know from curves 2 and 4, when the distance is fixed, the longer the leg, the faster the movement speed. It can be seen from curves 1 and 4 that when the leg length is constant, the greater the distance, the faster the motion speed. The Type 5 software intelligent structure has the longest legs and the spacing is not the largest, but its movement speed is the fastest. This shows that the distance between the two legs cannot be increased indefinitely, otherwise it will affect the speed of movement of the intelligent structure. Of course, the longer the leg is not the bigger the better, too long the leg not only increases the weight of the intelligent structure but also makes the center of gravity too high, reducing the stability of the movement.

As can be seen from Fig. 11, the effects of robot size and voltage frequency on robot crawling speed are obtained through simulation. Because the model does not consider gravity and other factors, the actual speed and the theoretical speed have a certain difference, but the overall trend is consistent, which also provides a reference for the choice of robot drive parameters and robot size. Through theoretical analysis, it is concluded that the robot with Type 5 can get the maximum motion speed under the magnetic field with frequency of 25 Hz, and in the actual experiment, the robot with size 5 can also get the maximum speed of 28.24 mm/s under the magnetic field of 25 Hz (Supplementary video 1).

4.3. Exercise effect under different external environment

The robot was placed in the pipe to crawl, mainly simulating the industrial pipe environment with small aperture. The pipe chosen in this experiment was a transparent rubber tube with an internal space diameter of 12 mm. The pipe was fixed above the moving track and the robot’s moving speed was recorded. As shown in Fig. 12(a), the robot’s maximum motion speed in the pipeline is 13.78 mm/s, which is slower than that in flat ground (supplementary video 2). The main reason is that only the edges of its legs contact the inner wall of the pipeline, and the contact surface is too small.

Figure 12. Exhibition of robot crawling.

The endoscope lens is mounted on the torso of the robot’s hind leg, with the lens facing upwards. The upper torso of the hind leg is equipped with a camera, which can be used to observe the actual situation on the upper wall of the pipeline (supplementary video 3). The observation effect is shown in Fig. 12(b). In this case, the effect of line arrangement on motion is minimal.

5. Conclusion

Based on the motion of inchworm, a soft crawling robot driven by magnetic field was designed. On the basis of magnetic field control, a motion model based on motion attitude is established. By analyzing the size and force of the soft robot, the periodic displacement and velocity of the robot are determined and the optimization parameters of the soft robot design are obtained. The motion velocity given by the motion model is different from the actual velocity of the robot. The reason for these differences is that the model is built under ideal conditions, while the friction force will cause the deviation of the robot’s leg displacement in the actual movement. However, the modeling process still provides research ideas for the optimization of soft robot, and the optimization of leg structure becomes the key to our next work. In addition, the robot can move in small spaces such as pipes and carry endoscopes, which provides the possibility for exploration in small spaces.

Author contributions

Yuyan Zhang and Yintang Wen conceived and designed the study. Yue Di performed experiment analyses. Yaxue Ren wrote the article.

Financial support

This work was supported by the S&T Program of Hebei (grant no. 216Z1704G).

Competing interests

The authors declare no competing interests exist.

Ethical approval

Not applicable.

Supplementary material

The supplementary material for this article can be found at https://doi.org/10.1017/S0263574723001340

References

Chen, G., Yang, X., Xu, Y. D., Lu, Y. W. and Hu, H. S., “Neural network-based motion modeling and control of water-actuated soft robotic fish,” Smart Mater. Struct. 32(1), 015004 (2023).CrossRefGoogle Scholar
Chen, G., Zhao, Z., Wang, Z., Tu, J. and Hu, H., “Swimming modeling and performance optimization of a fish-inspired underwater vehicle (FIUV),” Ocean Eng. 271, 113748 (2023).CrossRefGoogle Scholar
Koopaee, M. J., Bal, S., Pretty, C. and Chen, X. Q., “Design and development of a wheel-less snake robot with active stiffness control for adaptive pedal wave locomotion,” J. Bionic Eng. 16(4), 593607 (2019).CrossRefGoogle Scholar
Chen, G., Peng, W., Wang, Z., Tu, J., Hu, H., Wang, D., Cheng, H. and Zhu, L., “Modeling of swimming posture dynamics for a beaver-like robot,” Ocean Eng. 279, 114550 (2023).CrossRefGoogle Scholar
Song, C.-W., Lee, D.-J. and Lee, S.-Y., “Bioinspired segment robot with earthworm-like plane locomotion,” J. Bionic Eng. 13(2), 292302 (2016).CrossRefGoogle Scholar
Han, M. W., Kim, M. S. and Ahn, S. H., “Shape memory textile composites with multi-mode actuations for soft morphing skins,” Compos. B Eng. 198, 108170 (2020).CrossRefGoogle Scholar
Jeon, S., Kim, S., Ha, S., Lee, S., Kim, E., Kim, S. Y., Park, S. H., Jeon, J. H., Kim, S. W., Moon, C., Nelson, B. J., Kim, J. Y., Yu, S. W. and Choi, H., “Magnetically actuated microrobots as a platform for stem cell transplantation,” Sci. Robot. 4(30), eaav4317 (2019).CrossRefGoogle ScholarPubMed
Palagi, S., Mark, A. G., Reigh, S. Y., Melde, K., Qiu, T., Zeng, H., Parmeggiani, C., Martella, D., Sanchez-Castillo, A., Kapernaum, N., Giesselmann, F., Wiersma, D. S., Lauga, E. and Fischer, P., “Structured light enables biomimetic swimming and versatile locomotion of photoresponsive soft microrobots,” Nat. Mater. 15(6), 647– (2016).CrossRefGoogle ScholarPubMed
Shao, Z. W., Yu, L. T. and Li, J., “A Method for Self-Service Rehabilitation Training of Human Lower Limbs,” In: 15th IEEE International Conference on Automation Science and Engineering (IEEE CASE) (2019) pp. 158163.Google Scholar
Wang, L., Bisoyi, H. K., Zheng, Z. G., Gutierrez-Cuevas, K. G., Singh, G., Kumar, S., Bunning, T. J. and Li, Q., “Stimuli-directed self-organized chiral superstructures for adaptive windows enabled by mesogen-functionalized graphene,” Mater. Today 20(5), 230237 (2017).CrossRefGoogle Scholar
Zang, H. B., Zhao, D. F. and Shen, L. G., “Theoretical study of global scale analysis method for agile bionic leg mechanism,” Robotica 38(3), 427441 (2020).CrossRefGoogle Scholar
Ijspeert, A. J., “Biorobotics: Using robots to emulate and investigate agile locomotion,” Science 346(6206), 196203 (2014).CrossRefGoogle ScholarPubMed
Ren, K. and Yu, J. C., “Research status of bionic amphibious robots: A review,” Ocean Eng. 227, 108862 (2021).CrossRefGoogle Scholar
Fan, J. Z., Wang, S. Q., Wang, Y., Li, G., Zhao, J. and Liu, G. F., “Research on frog-inspired swimming robot driven by pneumatic muscles,” Robotica 40(5), 15271537 (2022).CrossRefGoogle Scholar
Wang, R. Q., Zhang, C., Zhang, Y. W., Tan, W. J., Chen, W. Y. and Liu, L. Q., “Soft underwater swimming robots based on artificial muscle,” Adv. Mater. Technol. 8(4), 2200962 (2023).Google Scholar
Han, Q. F., Ji, A. H., Jiang, N., Hu, J. and Gorb, S. N., “A climbing robot with paired claws inspired by gecko locomotion,” Robotica 40(10), 36863698 (2022).CrossRefGoogle Scholar
Liu, Z. Y., Wang, Y. X., Wang, J. B., Fei, Y. Q. and Du, Q. T., “An obstacle-avoiding and stiffness-tunable modular bionic soft robot,” Robotica 40(8), 26513665 (2022).CrossRefGoogle Scholar
Li, J., Deng, J., Zhang, S. and Liu, Y., “Development of a miniature quadrupedal piezoelectric robot combining fast speed and nano-resolution,” Int. J. Mech. Sci. 250, 108276 (2023).CrossRefGoogle Scholar
Rios, S. A., Fleming, A. J. and Yong, Y. K., “Miniature resonant ambulatory robot,” IEEE Robot. Autom. Lett. 2(1), 337343 (2017).CrossRefGoogle Scholar
Dharmawan, A. G., Hariri, H. H., Soh, G. S., Foong, S. and Wood, K. L., “Design, analysis, and characterization of a two-legged miniature robot with piezoelectric-driven four-bar linkage,” J. Mech. Robot. 10(2), 021003 (2018).CrossRefGoogle Scholar
Hernando-Garcia, J., Garcia-Caraballo, J. L., Ruiz-Diez, V. and Sanchez-Rojas, J. L., “Motion of a legged bidirectional miniature piezoelectric robot based on traveling wave generation,” Micromachines 11(3), 321 (2020).CrossRefGoogle ScholarPubMed
Hariri, H., Bernard, Y. and Razek, A., “Dual piezoelectric beam robot: The effect of piezoelectric patches’ positions,” J. Intel. Mater. Syst. Struct. 26(18), 25772590 (2015).CrossRefGoogle Scholar
Bishop-Moser, J. and Kota, S., “Design and modeling of generalized fiber-reinforced pneumatic soft actuators,” IEEE Trans. Robot. 31(3), 536545 (2015).CrossRefGoogle Scholar
Rus, D. and Tolley, M. T., “Design, fabrication and control of soft robots,” Nature 521(7553), 467475 (2015).CrossRefGoogle ScholarPubMed
Wang, G., Chen, D., Chen, K. and Zhang, Z., “The current research status and development strategy on biomimetic robot,” J. Mech. Eng. 51(13), 2744 (2015).CrossRefGoogle Scholar
Cao, J. W., Liang, W. Y., Wang, Y. Z., Lee, H. P., Zhu, J. and Ren, Q. Y., “Control of a soft inchworm robot with environment adaptation,” IEEE Trans. Ind. Electron. 67(5), 38093818 (2020).CrossRefGoogle Scholar
Niu, H. Q., Feng, R. Y., Xie, Y. W., Jiang, B. W., Sheng, Y. Z., Yu, Y., Baoyin, H. X. and Zeng, X. Y., “Magworm: A biomimetic magnet embedded worm-like soft robot,” Soft Robot. 8(5), 507518 (2021).Google ScholarPubMed
Steiner, J. A., Pham, L. N., Abbott, J. J. and Leang, K. K., “Modeling and analysis of a soft endoluminal inchworm robot propelled by a rotating magnetic dipole field,” J. Mech. Robot. 14(5), 051002 (2022).CrossRefGoogle Scholar
Wang, C., Li, H. Z., Zhang, Z. Z., Yu, P. F., Yang, L. H., Du, J. L., Niu, Y. and Jiang, J., “Review of bionic crawling micro-robots,” J. Intell. Robot. Syst. 105(3), 56 (2022).CrossRefGoogle Scholar
Gray, B. L., “A review of magnetic composite polymers applied to microfluidic devices,” J Electrochem. Soc. 161(2), B3173B3183 (2014).CrossRefGoogle Scholar
Hu, W., Lum, G. Z., Mastrangeli, M. and Sitti, M., “Small-scale soft-bodied robot with multimodal locomotion,” Nature 554(7690), 8185 (2018).CrossRefGoogle ScholarPubMed
Ijaz, S., Li, H., Hoang, M. C., Kim, C.-S., Bang, D., Choi, E. and Park, J.-O., “Magnetically actuated miniature walking soft robot based on chained magnetic microparticles-embedded elastomer,” Sens. Actuators A Phys. 301, 111707 (2020).CrossRefGoogle Scholar
Figure 0

Figure 1. Magnetic-driven system and magnetic field distribution driven by 0.18 A.

Figure 1

Figure 2. Driving characteristics of flexible film (a). Angle curve under applied different voltage. (b) Displacement of the flexible film under different applied voltages and frequency.

Figure 2

Figure 3. Inchworm bionic robot.

Figure 3

Figure 4. Time-dependent magnetic field and corresponding motion of the soft robot. The magnetic field is sequentially applied on the soft robot in up-and-down manner.

Figure 4

Figure 5. Schematic diagram of the forces acting on the soft robot.

Figure 5

Figure 6. Modeling analysis of soft crawling robot.

Figure 6

Figure 7. Simply supported beam structure.

Figure 7

Figure 8. The relationship between the distance $l_1$ between the two magnetic films and the displacement $s$ of each step.

Figure 8

Figure 9. The relationship between the distance $l$ between the two legs and the displacement $s$ of each step.

Figure 9

Table I. The experiment result and theoretical value of the distance between the two legs of inchworm.

Figure 10

Table II. Structural dimensions of five soft robots.

Figure 11

Figure 10. Displacement diagram of robot at different time.

Figure 12

Figure 11. The curve of velocity versus frequency of five soft robots with different sizes.

Figure 13

Figure 12. Exhibition of robot crawling.

Di et al. supplementary material

Di et al. supplementary material 1

Download Di et al. supplementary material(Video)
Video 2.6 MB

Di et al. supplementary material

Di et al. supplementary material 2

Download Di et al. supplementary material(Video)
Video 11.9 MB

Di et al. supplementary material

Di et al. supplementary material 3

Download Di et al. supplementary material(Video)
Video 5.3 MB