1. Introduction
Bio-inspired serpentine robots have emerged as promising candidates for versatile tasks in unstructured environments, such as confined-space exploration, minimally invasive surgery, and disaster rescue, due to their inherent compliance, dexterous motion, and ability to adapt to curvilinear paths [
1,
2,
3]. The integration of modular design and multifunctional manipulation further expands their application potential, as modular self-reconfigurable robots can adjust morphologies to meet diverse task requirements [
4]. However, three core technical demands remain unmet to realize their practical deployment: first, the need for omnidirectional, stable, and scalable modular connectivity that supports both one-to-one and one-to-many docking; second, adaptive grasping capabilities for objects of varying shapes and sizes without complex control systems; and third, a balanced trade-off between structural stiffness (for load-bearing) and motion dexterity (for environmental adaptation) in continuum units [
5]. Recent work has advanced continuum-robot kinematic analysis and intelligent mobile robot design [
6,
7]. Parallel progress has also been reported in vision-guided robotic grasping and bio-inspired compliant mechanisms for robotic applications [
8,
9]. These developments indicate a growing trend toward integrating structural design, motion analysis, perception, and functional adaptability in robotic systems, which further motivates the present study of a modular serpentine robot with combined locomotion, grasping, and reconfiguration capabilities.
Despite progress in soft robotics, critical gaps remain in meeting the three demands outlined above. Regarding modular connectivity, most existing designs are unidirectional or restricted to one-to-one docking. They lack adaptability to diameter variations caused by shell thickness, which often leads to collisions between module bases and necks [
10]. Moreover, conventional docking mechanisms—even those claiming universal compatibility—struggle with lightweight modular robots due to insufficient momentum for reliable engagement, while cross-platform standard incompatibilities further limit reconfigurability [
11]. Regarding adaptive grasping, most underactuated soft grippers lack effective mechanisms to counteract torque and shear forces during contact, resulting in unstable grasping of irregular objects [
12,
13]. Although some designs incorporate multi-mode grasping, their contact area and docking angle selectivity remain limited, and friction-related problems under dry or wet conditions further degrade performance [
14]. Regarding continuum unit design, pneumatically actuated systems require bulky pumps and hoses, hindering untethered operation and miniaturization [
15]; tendon-driven structures often suffer from wire slack during deflection and fail to balance stiffness with workspace [
16]. Additionally, the inherent nonlinearity and shape instability of soft materials impose challenges for precise control under external forces [
17].
To address these interconnected gaps, this study proposes an integrated design for modular bio-inspired serpentine robots with three core innovations, each directly targeting one of the above limitations. First, to overcome the stiffness–dexterity trade-off in continuum units, we develop a tendon-driven helical continuum unit inspired by the DNA double helix. Building on prior DNA-inspired wire-routing concepts [
18] but incorporating interleaved helices and constraint structures (mimicking DNA base pairs), this design enhances axial stiffness while maintaining two degrees of freedom (DOF) for compliant motion, thus overcoming the trade-off that plagues conventional tendon-driven continuum robots [
19]. Second, to resolve the limitations of unidirectional and non-adaptive docking, we propose an omnidirectional docking mechanism based on a spherical gripper. Adopting the “universal compatibility” philosophy of advanced docking systems [
11] but integrating a linkage-spring-slider underactuated structure, it adapts to diameter differences. With a 40% finger-width ratio and a top circular hole, this mechanism expands the contact area and the range of feasible docking angles, enabling stable one-to-one and one-to-many dockings. Third, to remedy the lack of torque/shear-force neutralization in grasping, we design underactuated gripper fingers with a passive adaptive enveloping mechanism. Improving upon existing underactuated grasping principles [
14] by incorporating linkages, spring-loaded telescopic rods, and contact plates, this design effectively counteracts torque and shear forces, ensuring reliable grasping of diverse objects.
Based on the above innovations, the primary objectives of this study are to (1) establish a kinematic model for the proposed gripper using an improved Denavit–Hartenberg (D-H) method and verify its workspace; (2) derive and validate equivalent torsional and bending stiffness models for the helical continuum unit via finite element analysis (FEA); (3) characterize the docking performance (feasible angle range, stability) of the omnidirectional docking mechanism; and (4) demonstrate the locomotion, grasping, and reconfiguration capabilities of a 3D-printed prototype in practical scenarios [
20].
The remainder of this paper is structured as follows:
Section 2 details the overall design of the modular serpentine robot, including the underactuated omnidirectional docking mechanism, the helical continuum unit, and the electronic and communication system.
Section 3 presents the kinematic and stiffness modeling of the gripper and the helical continuum unit, along with simulation results.
Section 4 describes the experimental setup for prototype validation.
Section 5 reports the experimental results, including stiffness validation, kinematic validation, grasping performance, docking performance, and locomotion tests.
Section 6 discusses the implications and limitations of the findings. Finally,
Section 7 concludes the paper with a summary of key contributions and future research directions.
3. Modeling and Analysis of the MOSR
This section presents the modeling and performance characterization of the proposed helical continuum mechanism. We first derive the equivalent torsional stiffness and equivalent bending stiffness of the continuum joint. We then combine the theoretical model with finite element analysis to evaluate its stiffness characteristics quantitatively. After that, we analyze the kinematic behavior and docking performance of the spherical connector. These results provide a theoretical basis for the design and optimization of the modular mechanism.
3.1. Kinematic Modeling and Workspace Analysis of the Gripper
3.1.1. Kinematic Modeling of the Joint Actuator Based on the D-H Method
The Denavit–Hartenberg (D-H) method is widely used in kinematic modeling of linkage mechanisms and articulated systems. It places no special restriction on link geometry or joint rotation form, so it can describe, in principle, any mechanical system composed of links and joints. To establish the kinematic model of the finger joint actuator, we define a reference coordinate frame for each phalanx.
In D-H modeling, each coordinate frame consists of three orthogonal axes, X, Y, and Z. The Z-axis coincides with the joint axis of motion. The X-axis describes the relative position between two adjacent coordinate frames. The Y-axis follows the right-hand rule.
The standard D-H parameterization uses four parameters, ai, di, αi and θi to describe the pose of the i-th link relative to the previous link. Here, ai denotes the length of link Li; di denotes the displacement along the Zi−1-axis; αi denotes the twist angle of link Li relative to the previous link; θi represents the joint angle about the Zi−1-axis.
These parameters define the homogeneous transformation matrix
Ai between adjacent coordinate frames.
The overall transformation matrix of the end-effector with respect to the base coordinate frame can be expressed as
where
n denotes the number of joints.
3.1.2. Workspace Modeling and Simulation of the Finger
Based on the homogeneous transformation relationship, the position of an arbitrary point P on the fingertip in the base coordinate frame can be expressed as
where Pi denotes the coordinates of point
P in the
xi,
yi,
zi coordinate frame, and
P0 denotes its initial coordinates in the end-effector coordinate frame. By specifying the range of motion of each joint and performing numerical simulations in MATLAB (Version Number: R2025b), we can obtain the trajectory and spatial distribution of this point, which determine the workspace of the finger.
To reduce modeling complexity, we simplified the finger structure while preserving its kinematic characteristics. For continuum or flexible joints, we used a discretization approach and approximated them as a finite number of rigid segments. We then established the kinematic model using a modified D-H method. Let the coordinates of point
P at the fingertip in the Cartesian coordinate system be (
Px,
Py,
Pz). The homogeneous transformation matrix
Ai associated with the
i-th coordinate frame can be written as
where a denotes the link length,
θ denotes the link contraction angle, and
i denotes the
i-th coordinate frame. The relationship between the coordinates of point
P and the transformation matrix Ai can then be expressed as
By specifying the range of variation for each joint angle and performing numerical simulations in the MATLAB Robotics Toolbox, we can compute the trajectory and spatial distribution of point P, and thus determine the workspace of the finger. The simulation results help evaluate the range of motion, dexterity, and spatial reachability of the finger, and provide a theoretical basis for subsequent control design.
3.2. Dynamic Modeling of Underactuated Gripper
Considering the complexity of the equations for a multi-degree-of-freedom system, the gripper is treated as a three-link model. The Lagrange method is used to analyze the dynamic equations of this model, as shown in
Figure 3.
In the diagram, parameter represents the simplified mass of the link after the finger joint; represents the rotation angle of the i-th link joint; and represents the length of the i-th link (i = 1, 2, 3).
Considering the structural characteristics of the gripper and for computational simplicity, the center of mass of link 1 is equivalent to the center of the link, and the centers of mass of links 2 and 3 are located at the ends of the links. Therefore, the moments of inertia of each link in the gripper are expressed as
The center of gravity of each link is represented as follows:
In the formula:
represents
;
represents
.
In the formula:
represents
;
represents
.
In the formula: represents ; represents .
The link velocity
is expressed as
The angular velocity of the link,
is expressed as
The kinetic energies of each link are as follows:
The total kinetic energy of the gripper is the sum of the kinetic energies of all the links:
Taking the zero point of potential energy as the origin of the base coordinate system, the potential energy
P of each rod is
The total potential energy is the sum of the potential energies of each rod:
The Lagrangian function of the hand is
Substituting (18) into the general Lagrange form, we get
In the formula, is the driving torque of the i-th joint.
Substituting Equations (8) to (18) into Equation (20) and solving it using MATLAB programming, we can obtain the relationship between the driving torque and the joint rotation angle during the movement, which is the dynamic equation of the gripper. The simplified relationship is
In the formula: is the driving torque of the gripper; is the mass matrix of the center of mass of the connecting rod; is the centrifugal term; is the Coriolis force matrix; is the gravity matrix.
3.3. Analysis of Docking Angles for the Omnidirectional Docking Mechanism
To analyze the feasible docking angles of the proposed docking mechanism, we define the enveloping spherical docking gripper as the engager and the enveloped counterpart as the receiver. As shown in
Figure 4a,b, we introduce two angular parameters to characterize the docking range of the mechanism:
θrec denotes the polar angle of the receiver docking direction, and
θeng denotes the azimuthal docking range of the engager about its
Z-axis.
To achieve successful docking, the engager must approach the receiver at an appropriate docking angle and maintain a secure grasp throughout the docking process. Once docking is completed, the mechanism should prevent relative rotation between the receiver and the engager. To adjust the docking angle, the engager must disengage and re-engage over different ranges of θrec and θeng before the final engagement.
The geometric relationship between
θrec and
θeng can be calculated as
where
To ensure stable and reliable docking, the engager must match the docking angle accurately and maintain stable physical contact throughout the engagement process. Angle adjustment and an accurate approach strategy play a critical role in the coordinated operation of multi-module systems. The feasibility of the docking angle depends on the workspace of the fingers, whereas the load-carrying capacity of the helical continuum unit depends on its stiffness characteristics. We therefore evaluate structural reliability through modeling and finite element analysis.
The omnidirectional docking mechanism is composed of three identical underactuated gripper fingers described in
Section 3.2. Therefore, the mechanical behavior of the docking mechanism is governed by the dynamic characteristics of the underactuated gripper rather than by an independent mechanical subsystem. The dynamic model established in
Section 3.2 provides the theoretical basis for adaptive contact force generation and stable engagement during the docking process, whereas the analysis presented in this section focuses on the geometric constraints and the feasible docking range required for successful omnidirectional docking.
3.4. Modeling of the Equivalent Torsional and Bending Stiffness of the Helical Continuum Unit
The body of the MOSR adopts a helical configuration. Its force transmission relies on the helical continuum unit, and the load-carrying capacity of the unit depends strongly on its stiffness characteristics. For stiffness analysis, we can simplify a single helical continuum unit as a mechanical spring. To establish the equivalent stiffness model of the body of the MOSR, we make the following assumptions:
(1) The helical strands are uniform and isotropic, and their stress–strain relationship is linear.
(2) We simplify the helical continuum unit of the MOSR as an elastic rod with initial twist and a rectangular cross-section.
(3) We treat the stiffness of each helical strand as equivalent to that of a simplified elastic rod.
Based on these assumptions, we can derive the equivalent torsional stiffness and equivalent bending stiffness of the helical continuum unit through mechanical modeling. We then analyze its load-carrying capacity and motion performance under practical operating conditions. The stiffness analysis of the helical continuum unit provides an important theoretical basis for evaluating its mechanical performance during the design process.
3.4.1. Equivalent Torsional Stiffness of the Helical Strand
Figure 5 illustrates the helical strand under an applied torsional moment. The dashed line represents the centerline of the helical strand, where dashed line
s denotes the centroidal axis of the helical chain cross-section. The base coordinate frame
is attached to the centerline of the helical continuum unit. Let
p be an arbitrary point on line
s. We establish a body-fixed coordinate frame at point p as follows. (1) We translate the base coordinate frame to point
p and rotate it about the
z-axis by an angular variable
φ, which gives the intermediate coordinate frame
. (2) We rotate
about the
x1-axis by an angle
ϑ to obtain the body-fixed coordinate frame
. Note that the
z-axis indicates the tangent direction of
s, and the helix angle satisfies
α. When the helical strand undergoes torsional deformation under an applied torsional moment
Mt, the projections of the deformation onto the
y-axis and
z-axis can be expressed as
The corresponding projections of the moment onto the cross-section at point
p in the body-fixed coordinate frame can be derived as
where
,
and
, with
α0 denoting the initial helix angle of the strand. Here,
Sy denotes the bending stiffness of the helix about the
y-axis, and
Sz denotes the torsional stiffness of the helix about the
z-axis. Based on the definitions of bending stiffness and torsional stiffness, we obtain
where
Iℎ and
Jℎ denote the moment of inertia and the second moment of area of the helix cross-section, respectively. The projection of the torsional moment
Mt onto the axis can then be expressed as
By combining Equations (28) and (29), we obtain
According to [
21], the above equation can be further derived as
Because
,
, we have
, Substituting this relation into Equation (32) gives
The equivalent torsional stiffness is defined as
. From Equation (33), the equivalent torsional stiffness of the helical strand can be expressed as
3.4.2. Equivalent Bending Stiffness of the Helical Strand
We assume that the helical strand bends under a pure bending moment and approximate its deformed curve by a constant-curvature model.
Figure 6 shows the bending configuration of a single helix. We attach a base coordinate frame
to the center of the curve. The
u-axis is parallel to the bending moment
Mb. The
w-axis is parallel to the central axis of the helical continuum unit in the undeformed state. We then translate the base coordinate frame to point
o0 and rotate it about the
u-axis by an angle
ψ, which gives the coordinate frame
.
We construct the body-fixed coordinate frame in a manner similar to that described above. First, we translate the base coordinate frame to point
p and rotate it about the
z-axis by an angular variable
φ, which gives the coordinate frame
. Next, we rotate
about the
x1-axis by an angle
ϑ, which gives the body-fixed coordinate frame
. When the helix undergoes bending deformation, the projections of the deformation onto the
x-axis,
y-axis and
z-axis can be expressed as
The corresponding projections of the moment onto the cross-section at point
p in the body-fixed coordinate frame can be derived as
where
Sx denotes the bending stiffness of the helix about the
x-axis. In the undeformed state of the helical chain,
ϑ and
ψ remain constant. Therefore,
and
. The projection of the bending moment
Mb onto the axes of the coordinate frame
can be expressed as
From Equations (36) and (37), we obtain
According to [
21], the equation can be derived as
The equivalent bending stiffness is defined as
, where
. The equivalent bending stiffness of the helical strand can therefore be derived as
3.4.3. Equivalent Stiffness of the MOSR
The stiffness of the MOSR is determined by the combined stiffness of the two helical strands. Equations (34) and (40) give the equivalent torsional stiffness and equivalent bending stiffness of a single helix, respectively. We can therefore express the equivalent stiffness of the MOSR as
Since the theoretical bending stiffness is established under ideal assumptions, it cannot fully capture the effects of manufacturing tolerances, assembly clearance, material nonlinearity, and contact deformation in the physical prototype. Therefore, a compensation coefficient
λb is introduced to account for the cumulative influence of these unmodeled factors. Physically,
λb represents the ratio between the experimentally identified equivalent bending stiffness and the theoretical bending stiffness, thereby correcting the ideal analytical model to better match actual structural behavior. Similarly, the torsional compensation coefficient
λt is introduced to compensate for the discrepancy between the theoretical torsional stiffness and the experimentally observed response caused by structural compliance, assembly errors, and nonlinear deformation. The values of
λb and
λt were determined by calibrating the analytical model against the experimental stiffness measurements reported in reference [
22], and
n denotes the number of helical strands. We can then derive the equivalent bending stiffness
Bc and torsional stiffness
Tc of the MOSR. The bending and torsional deformations of the structure can be calculated as
3.5. Tendon-Driven Kinematic Analysis of the Helical Continuum Unit
To simplify the analytical derivation while preserving the dominant deformation characteristics of the proposed MOSR, the tendon-driven helical continuum unit is modeled under the constant-curvature assumption. This assumption considers that the continuum segment bends with uniform curvature along its centerline, while axial extension, tendon friction, and local structural deformation are neglected. Such simplifications have been widely adopted in the preliminary kinematic modeling of tendon-driven continuum robots because they provide an efficient analytical solution for motion planning and workspace prediction.
As shown in
Figure 7, the kinematic model consists of two parts. The first part describes the relationship between changes in tendon length and the joint-space variables. The second part establishes a mapping from the joint space to the position and orientation of the head of the MOSR in three-dimensional space.
In the structural design, the helical continuum unit contains multiple through-holes for tendon routing. By independently controlling the length of each tendon, we can precisely regulate the bending shape of the unit and the pose of its end effector.
The bending analysis of the MOSR is illustrated in
Figure 8.
Figure 8a and
Figure 8b show the cross-sectional configurations of the MOSR in the undeformed and bent states, respectively.
Figure 8c and
Figure 8d, respectively, show the bending analysis diagram and the cross-sectional diagram at the static position. We can simplify the helical continuum unit as a serial structure with
N pitches. In the figure,
dt denotes the distance between two driving tendons;
l1,
l2,
l3, and
l4 denote the tendon lengths between two adjacent disks during steering; and
h0 denotes the gap between two adjacent disks along the centerline. If we neglect the axial deformation of the MOSR, this gap remains constant. The tendon length in the undeformed state is denoted by
l0. After the MOSR bends, the tendon length variation can be expressed as
where
n denotes the number of helical strands,
l denotes the length of the flexible helical segment, and
p denotes the pitch of the helical strand, with
N = nl/p. Based on the bending angle
θ and bending direction
ϕ, we can derive the mapping relationship between the tip position and the intermediate nodes as
The above equations can be used to calculate the tip position and provide a theoretical basis for tendon-length planning and end-effector control of the MOSR.
It should be noted that the above kinematic formulation is derived under the ideal constant-curvature assumption. During practical operation, the driving tendons slide through multiple guide holes distributed along the helical continuum unit. As the bending angle increases, friction between the tendon and the guide holes gradually accumulates, resulting in non-uniform tendon tension transmission. Consequently, the actual curvature distribution deviates from the ideal constant-curvature profile, especially under large bending deformation or external loading. Therefore, the proposed model is mainly intended for preliminary kinematic prediction and motion planning rather than high-precision deformation estimation.
4. Experimental Setup
4.1. Modeling and Simulation Setup
To evaluate the effectiveness of the proposed equivalent stiffness model, finite element analyses were conducted in ANSYS Workbench (Version Number: 2022 R1). The helical continuum unit was modeled with Polyamide 1010 material properties (Young’s modulus 1500 MPa, Poisson’s ratio 0.38). Torsional moments and bending moments were separately applied to the biomimetic snake structure in ANSYS, and the numerical results were compared with the values predicted by Equation (42).
To analyze the dynamic load characteristics of the gripper during actual movement, a 1 s motion trajectory of the gripper from opening to closing was designed based on a fifth-order polynomial trajectory planning method. The trajectory was then substituted into the established Lagrange dynamics equations. To reveal the torque coupling characteristics of the three-joint linkage mechanism across the entire posture space, a simulation analysis was conducted on the variation patterns of joint torques with respect to joint angles.
Based on the kinematic model analysis in Chapter 3, we were able to simulate and obtain the reachable workspace of the fingers. For a single finger, its workspace can be approximately regarded as a two-dimensional plane perpendicular to the rotating joint axis. Three fingers combined form a Gripper. The spherical docking Gripper thus formed is used to grasp small or fragile objects. It is also subject to constraints imposed by the lengths of the connecting rods and the overall size of the mechanism. Therefore, we limited the rotation ranges of the proximal joint (PJ), middle joint (MJ), and distal gripper Segment (DJ) linked joints to relatively small intervals, namely 0–7°, −10–5°, and −13–10°. These restrictions ensure grasping accuracy, avoid collisions between the fingertips, reduce actuator load, and improve the operation response speed. The D-H parameters and their physical meanings are shown in
Table 1 below. Here,
= 38 mm,
= 23.5 mm,
= 25.5 mm
4.2. Modular and Multi-Module Performance Test Setup
A biomimetic snake prototype with a complete helical continuum unit was fabricated using 3D printing technology, as shown in
Figure 9. The material used in this study is polyamide 1010. Its Young’s modulus is 1500 MPa, and its Poisson’s ratio is 0.38.
Under the actuation of the driving tendons, this unit can undergo continuous bending, which enables planar steering and spatial posture adjustment of the robot. When encountering lateral obstacles, the MOSR can avoid them through leftward and rightward bending in the horizontal plane. When facing obstacles that are difficult to bypass, such as steps and stones, the MOSR can also bend in the vertical plane to perform a head-lifting motion, thereby enhancing the obstacle-crossing capability of its front end. In order to test the kinematic model of the spiral continuous unit and verify the accuracy of Formula (44), one end of the unit was fixed to the base, and loads of 0 N, 5 N, and 10 N were applied at the other end. Lateral displacement profiles along the unit’s length were extracted from high-resolution digital photographs and analyzed with ImageJ (Version 1.54f). Considering that the repeated movements of the driving tendons might cause wrinkles and interfere with the experimental results, three experiments were repeated under the same conditions, and the average deformation of the MOSR prototype was recorded.
In addition to conducting simulations, the spherical docking gripper also needs to have its grasping performance tested and simultaneously monitor the angle during the grasping process. The test subjects included regular shapes and irregular shapes. The grasping mode was recorded as “enveloping grasping” (where all finger joints were in contact with the object) or “fingertip grasping” (where only the distal parts were involved). The grasping stability was qualitatively evaluated by observing whether the object remained in place under gentle shaking by hand.
After obtaining the docking angle through simulation experiments, based on the relative position relationship of the two modules, docking experiments can be divided into two situations: straight docking and oblique docking. Straight docking refers to the situation where the central axes of the helical structures of the two modules are on the same straight line, and the modules approach each other at a speed of approximately 5 mm per second to complete the docking. This operating condition is mainly used to verify the docking capability of the all-round docking mechanism in the axial alignment situation, as well as the comprehensive movement characteristics of the combined modules after docking. In contrast, oblique docking refers to the situation where the central axes of the helical structures of the two modules maintain a certain angle (rather than being on the same straight line), and the docking is completed within the docking angle range allowed by the all-round docking mechanism. This operating condition is closer to the actual application situation in complex environments, because the modules often cannot maintain strict coaxial alignment throughout the docking process. If the two modules maintain a mechanical connection and no relative rotation or separation under gentle manual pulling (about 2 Newtons), it is considered that the docking is successful.
The same MOSR prototype was used for repeated tests of gripping, docking, and deformation. For the four core tests—gripping performance, attitude angle detection, straight/tilted docking, and bending deformation—each test was independently repeated 10 times, with a sample size (n = 10) to ensure the validity of the statistical analysis. All tests were conducted under the same environment, control parameters, and assembly conditions to eliminate external interference.
6. Discussion
The verification results of the stiffness model indicate that Equations (40)–(42) can effectively predict the equivalent stiffness, bending deformation, and torsional deformation of the double-helical MOSR design. This agreement confirms the reliability and accuracy of the proposed stiffness model for engineering applications.
The kinematic results indicate that under external loading, the actual bending deformation of the prototype was greater than that predicted by the theoretical model, and the model underestimated the overall deformation under load. These results indicate that as the external load increased, the deviation between the theoretical model and the actual response gradually increased, and the predictive capability of the model for bending deformation under higher loads declined. The magnitude of the error was positively correlated with the bending angle of the MOSR. As the bending angle increased, the deviation between the theoretical and measured results became progressively larger. The main reason for this phenomenon is that the kinematic model was derived on the basis of the constant-curvature assumption, whereas the actual prototype was affected by friction between the driving tendon and the guide holes during bending. This effect weakened the uniform bending characteristic of the continuum structure along its length and caused the actual curvature distribution to deviate from the ideal state. As the bending angle increased, the contact interaction between the tendon and the guide holes became stronger, the friction effect became more evident, and the model error increased accordingly. In addition, friction causes progressive attenuation of tendon tension along the transmission path, resulting in a non-uniform curvature distribution rather than the ideal constant-curvature profile assumed in the analytical model. Consequently, the simplified model tends to underestimate bending deformation at relatively large bending angles and under external loads. Nevertheless, the theoretical predictions remain in good agreement with the experimental trends, indicating that the proposed model is still suitable for preliminary kinematic analysis and engineering design. Future work will incorporate friction-compensated tendon transmission and variable-curvature modeling to further improve prediction accuracy.
The differences in static moment distribution cloud maps mainly occur in the proximal joints, which bear the gravitational load of all rear links. The moment is controlled by the pose coupling of multiple links, resulting in a significant coupling effect. The distal joints only bear the weight of their own links; changes in the front joint’s pose cannot alter its center of gravity lever arm relative to its own axis of rotation, leading to a weak coupling moment effect. Ultimately, this causes the moment amplitude of the three joints to decrease progressively along the transmission chain. Setting either or to zero does not change the inherent mechanical characteristics of the base joint, which involves large loads and strong coupling. Fixing the base joint to zero only compresses the moment fluctuation range but cannot eliminate the gravitational coupling moment caused by the pose deviation of the rear links. This is the fundamental reason why the joint angle is zero, but the moment is not zero. The force states of and are determined only by the relative pose of the rear links and are not affected by the proximal constraint conditions. Therefore, the moment distribution patterns of these two joints remain stable under the three working conditions.
The bending performance of the MOSR is jointly influenced by the material properties of the helical continuum unit, the helical structural parameters, and the parameters of the constraint shaft, and its locomotion performance can be optimized by adjusting these key parameters. The results indicate that the helical continuum unit can satisfy the requirements for steering and obstacle crossing under certain conditions and exhibits good locomotion dexterity and environmental adaptability.
In the angle-monitoring experiment, all angles were uniformly taken as positive values for ease of measurement, and the workspace and movement trajectory of the gripper remained unchanged. Experimental results showed that the angle changes in the gripper were all within the predicted range. Although there were significant fluctuations in the initial stabilization phase, the subsequent process became smoother, enabling the gripper to perform its grasping and connecting functions.
Furthermore, the omnidirectional docking mechanism, which permits engagement over 61.1% of the receiver’s spherical surface at an opening distance of 5.7 mm, offers a substantially larger reconfiguration workspace than the unidirectional bayonet connectors commonly used in existing modular robots [
1]. The non-docking region mainly results from potential collisions with the neck and the base of the connector.
The straight docking and oblique docking experiments demonstrated the connection capability of MOSR. Straight docking was mainly used to verify the docking capability of the omnidirectional docking mechanism under axial alignment and the integrated locomotion characteristics of the combined modules after docking. Under oblique docking conditions, the engager and the receiver can still establish a stable connection within a certain angular range, which indicates that the omnidirectional docking mechanism has good spatial adaptability. In addition to the qualitative observations, the repeated experiments consistently achieved high success rates in grasping, docking, and obstacle-crossing tests, demonstrating the repeatability and robustness of the proposed MOSR. After docking is completed, either the engager or the receiver can continue to move forward, and a certain degree of bending motion can also be achieved in the connected state. This result shows that the connected modular system is not a static combination, but still retains a certain level of active locomotion capability and can adapt to more complex working environments. Furthermore, within the allowable angular range of the omnidirectional docking mechanism, the oblique docking mode can provide the basis for progressive stacking of multiple MOSR modules, thereby enabling the system to expand from one-to-one docking to one-to-many docking. This characteristic is of particular significance for the modular serpentine robotic system, because it not only supports the basic docking function, but also provides a structural foundation for subsequent multi-module reconfiguration, morphological extension, and task switching.
Table 3 compares the comprehensive performance indicators of MOSR with those of other references. In terms of movement speed, the measured speed of the prototype in this paper is 15.3 mm/s. The speed of the rope-driven robot in reference [
23] is 27.6 mm/s, which is higher because it does not integrate grasping and docking functions, and the overall weight and load are smaller. Reference [
11] does not disclose the movement speed parameters, so this dimension will not be compared further. In terms of core modular reconfiguration capability, reference [
23] is a single robot and does not design a module docking interface. Reference [
11] adopts a traditional one-way bayonet docking structure, which can only achieve strict coaxial docking and cannot be reassembled at multiple angles. Traditional connectors also have the problem of a limited reconfiguration range. The feasible docking area of the omnidirectional spherical docking mechanism in this paper reaches 61.1%, which can be compatible with direct docking and multi-angle oblique docking, and the module reconfiguration flexibility is significantly improved. In summary, this prototype adds an omnidirectional modular docking and grasping integrated function on the basis of maintaining the same flexible movement capability, which is more suitable for reconfiguration operation scenarios in complex environments.
7. Conclusions
This study proposed a MOSR that integrates a DNA-inspired helical continuum unit and an underactuated omnidirectional spherical docking gripper with adaptive fingers into a single module. The results indicate that the proposed design improves modular docking capability, adaptive grasping performance, and the balance between structural stiffness and compliant motion. The helical continuum unit provides two degrees of freedom of bending while maintaining sufficient axial stiffness for tendon-driven actuation. Its equivalent torsional and bending stiffness models show reasonable agreement with the finite element results, with mean relative errors of approximately 11.57% in torsion and 17.95% in bending. The omnidirectional docking mechanism achieves stable straight and oblique docking, and the docking-angle analysis shows that 61.1% of the receiver surface lies within the feasible docking region at an opening distance of 5.7 mm. The adaptive fingers also demonstrate stable grasping of objects with different shapes and sizes. Prototype experiments further verify the feasibility of the design. The robot achieves a locomotion speed of 15.3 mm/s on grass, can traverse grass, cobblestones, concrete pavement, and terrain transitions, and demonstrates planar steering, vertical bending for obstacle crossing, and adaptive grasping. Overall, the proposed system provides a practical mechanical basis for modular bio-inspired serpentine robots operating in confined and unstructured environments. This study focuses on completing the design, performance verification, and functional testing of the two-module docking and reconstruction, laying the foundation for subsequent research on multi-module group collaboration and complex configuration reconstruction.