Next Article in Journal
Combining Biomechanical Features and Machine Learning Approaches to Identify Fencers’ Levels for Training Support
Previous Article in Journal
Anthocyanin Delivery Systems: A Critical Review of Recent Research Findings
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis of Motion Characteristics and Stability of Mobile Robot Based on a Transformable Wheel Mechanism

School of Mechanical Engineering, Hebei University of Technology, Tianjin 300401, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(23), 12348; https://doi.org/10.3390/app122312348
Submission received: 21 October 2022 / Revised: 20 November 2022 / Accepted: 30 November 2022 / Published: 2 December 2022
(This article belongs to the Section Mechanical Engineering)

Abstract

:
In this research, we propose a novel wheel-legged mobile robot to address the problems of insufficient obstacle-crossing performance and poor motion flexibility of mobile robots in non-structural environments. Firstly, we designed the transformable wheel mechanism and tail adaptive mechanism. Secondly, the kinematic model of the robot is established and solved by analyzing the whole motion and wheel-legged switching motion for the operation requirements under different road conditions. By synthesizing the constraint relationships among the modules and analyzing the robot’s obstacle-crossing abilities, we systematically established the mechanical model of the robot when it encounters obstacles. Thirdly, we studied the stability of the robot based on the stable cone method in the case of slope and unilateral transformation wheel deployment and achieved the tipping condition in the critical state. Finally, we used ADAMS software to simulate and analyze the driving process of the robot in various types of terrain and obstacles in order to verify that it has superior performance through obstacles and motion flexibility. The analysis shows that the robot can passively adapt to various complex and variable obstacle-filled terrains with obstacle heights which are much higher than its center of gravity range. The results of the study can provide a reference for the structural optimization and the obstacle-crossing performance improvement of mobile robots.

1. Introduction

Currently, small mobile robots are widely used in unstructured environments. Mobile robots can assist or replace humans when performing actions, such as target detection and safe and efficient search and rescue [1]. Mobile robots with complex terrain adaptation capability is a current research hotspot in the field of mobile robotics [2,3]. To design robots with high terrain access performance and motion flexibility for complex terrain, most scholars and research institutions focus their research on new mobile mechanisms for robots [4]. Common mobility structures are broadly classified as wheeled, tracked, and legged [5]. By modeling and studying the body structure and movement mechanisms of living beings, walking structures for mobile robots, such as wheels, legs and feet, have been designed. It is worth mentioning that although they have been used successfully in some cases, the application of robots in rugged and complex terrain is still limited by obstacle traversal performance and control systems.
The emergence of multi-motion mode robots and transformable wheel structure robots has prompted innovative ideas [6]. The multi-motion mode robot mainly adopts the design method of the wheeled mobile mechanism mounted on the mobile platform of the leg-type robot [7]. Chao Liu designed a new type of mobile robot with transformable wheel legs in Figure 1a [8]. By combining the parallelogram mechanism with the Chebyshev mechanism, a single-loop closed chain 2RP3R metamorphic mechanism that can switch between multiple motion modes of the robot, such as four-legged, eight-legged, and wheeled, has been proposed. It has strong obstacle-crossing performance and anti-toppling ability. Hutter, M., developed a wheeled quadruped robot ANYMAL in Figure 1b [9,10], with excellent flexibility and dynamic movement ability. Using the 3D ZMP method, it can perform a variety of actions to overcome obstacles or stand up after falling. The design concept of transformable wheel legs is terrain adaptability. When moving on a flat surface or obstacle below the height of the wheel radius, the robot is in a round-wheeled movement mode. When the robot encounters an obstacle, the transformable wheel undergoes a structural transformation and the robot changes to wheel-legged movement mode [11]. Based on the walking gait of the cockroach, the “Whegs” series robot [12] adopts an open, three-spoke rotating wheel-leg design, and each spoke can be alternated periodically as support for contact with the ground when walking, showing a strong terrain-passing ability in Figure 1c. Combining the characteristics of the stable movement of insects in nature, Ni, Y. [13], designed a wheel-legged hexapod robot that can pass through complex terrain without any terrain sensing and with an independent, unconstrained, and flexible drive in Figure 1d. Using a unique switching mechanism, Chen, C. [14] designed a novel four-legged/quadruped mobile robot to switch the morphology of wheels and 2-degree-of-freedom legs under the same drive system in Figure 1e. With the help of external friction between the wheels and the ground, Kim S [15,16] designed a new wheel–leg hybrid mobile robot with a new triggering mechanism to improve the transition success rate, and the robot is able to climb over obstacles of 3.25 times its wheel radius in Figure 1f. Using a sea turtle as a bionic object, Rui, H. [17] designed a wheel–track–leg composite bionic robot and analyzed its gait planning and obstacle-crossing performance in Figure 1g. Combined with the passive deformation principle, She. Y., and his colleagues developed a robot that determines its mode of operation through physical contact force in Figure 1h [18].
The above literature study demonstrates that different levels of research have been conducted on mobile robots’ ability to cross obstacles in unstructured terrain. Both multi-motion hybrid robots and transformable wheeled robots have increased the adaptability and obstacle-crossing capability of robots in complex unstructured environments to some extent, but at the same time, they have also caused problems, such as low motion efficiency and poor motion stability [19]. This paper designs a transformable wheel-legged mobile robot for application in unstructured environments. Under the action of the transformation mechanism, the wheels are changed from wheel mode to wheel-legged mode. It has terrain self-adaptation and obstacle-crossing capabilities. Compared to conventional mobile robots, the overall structure of the robot is simple, compact, and easy to install. The motion modules of the robot are independent of each other. Transformable wheel forces of the three legs are less constrained and more suitable for the analysis of motion characteristics and stability. It is able to meet the needs of working in different obstacle-filled environments, such as steps, ground of variable curvature, and slopes.

2. Structure and Model

2.1. Robot Concept Design

The whole design of the robot is shown in Figure 2.
The robot adopts a symmetrical structure, which mainly consists of three parts: a drive module, passive transformation wheels, and an adaptive tail mechanism. The drive module consists of the robot shell, internal controller, power supply, and gear motor. It is connected with two transformable independent drive wheels of identical dimensions to enable the robot’s movement and obstacle-crossing through the force between the ground and the obstacles. The transformable wheel can change from using a wheel motion to a wheel-legged motion. When moving on flat ground or ground with less curvature, the wheel shape remains as a complete geometric circle, and the robot is in wheeled motion mode. When encountering obstacle terrain that cannot be passed, the transformable wheels enter the passive switching state of wheel-leg, using the action of friction to drive the three curved legs to passively unfold, and the robot is then in wheel-legged motion mode. The adaptive tail mechanism adopts a segmented multi-stage design. The tail and drive module is fixed to the rear plate using pins. The robot tail section can be swung up and down in response to fluctuations in the terrain or obstacles and acts as a soft connection and auxiliary support when turning or crossing obstacles.

2.2. Transformable Wheel Design

The design of the transformable wheel is illustrated in Figure 3. It mainly consists of trigger legs, wheel hub, permanent magnets, resetting springs, limit screws, a triradial link, spindle, and extension springs. The triradial link and the spindle are fixed to each other. The resetting spring is connected to the wheel hub. The extension spring connects the triradial link to the trigger leg. The wheel hub is equipped with permanent magnets and a limiting screw, which are used to restrict the trigger leg from spreading too far when the wheel is transformed. The permanent magnets are used to attach the trigger leg to the wheel hub and prevent the trigger leg from spreading and transforming when the wheel is in the wheeled position. The transformation process is carried out using a motor that causes the wheel hubs to rotate relative to each other and the resetting spring is compressed. The triradial link drives the trigger leg to swing by the action of the extension spring, and the trigger leg touches the limit screw to stop opening. When the external torque of the motor is removed, the resetting spring returns to its reset state and the trigger leg returns to its original position, enabling the wheel to be closed.

2.3. Adaptive Tail Structure Design

This part mainly consists of a connecting rod, universal coupling, retaining ring, drive shaft, and wheels. The universal coupling completes the connection between the box and the tail section using a connection with the pin and the first-stage drive shaft and has a large angular compensation and cushioning shock absorption capacity. The wheels are connected to each stage by a set of connecting rods. A retaining ring is used to prevent the linkages from moving from side to side, thus ensuring stability during movement. The tail wheels are staggered in decreasing steps to ensure sufficient space between the connecting rods and to make the adaptive tail mechanism more flexible. The sketch of the tail mechanism is shown in Figure 4. The multi-stage mechanism can be used to reduce the impact of the external environment on the robot and prevent damage to the robot when it encounters small steps or obstacles with little change in curvature. After the robot has crossed the obstacle, due to the up and down movement and rotation characteristics, the degrees of freedom of the mechanism are not constrained. The tail wheel is always in contact with the ground due to gravity, and the motion attitude will be automatically adjusted to return the robot to the most reasonable position.

3. Robot Motion Characteristics Analysis

3.1. Kinematic Model Analysis

3.1.1. Motion Analysis of the Entire Robot Mode

The complete motion of the robot is studied in a non-ideal state where the geometric center does not coincide with the center of mass in the wheeled movement mode. We assume that there is no relative sliding between the ground and the wheel and that the transformable wheel is in rigid contact with the ground without structural transformation. Figure 5 shows the kinematic model of the robot in the global coordinate system.
We define q = (xD, yD, θ)T as the robot’s pose, (xC, yC) as the coordinate of the robot geometric center C in the global coordinate system, (xD, yD) as the coordinate of the robot center of mass D in the global coordinate system, x · r and y · r as the two components of the velocity in the local coordinate system, θ as the directional angle of the robot, d as the distance between the geometric center C and the center of mass D, R as the radius of the wheel, a as the width of the body, and w l and w r as the rotational speeds of the left and right wheels of the wheel [20,21].
Assuming that the robot velocity is v and the robot component on Oxy is
{ x C · = v cos θ y C · = v sin θ
then according to the geometric relationship, the positions of the geometric center C of the robot and the center of mass D are
{ x D = x C + d cos θ y D = y C + d sin θ
Derivative of Equation (2):
{ x D · = x C · d θ · sin θ y D · = y C · + d θ · cos θ
The robot is then subjected to the non-holonomic constraint equation, which is obtained as:
x D · sin θ y D · cos θ + d θ · = 0
where v = R 2 ( w l + w r ) and θ · = w r R w l R a .
According to the robot motion conditions, we obtain the kinematic equation of the robot in its no-slip condition:
[ x D · y D · θ · ] = [ R 2 cos θ R d a sin θ R 2 cos θ R d a sin θ R 2 sin θ + R d a cos θ R 2 sin θ R d a cos θ   R a R a ] [ w r w l ]

3.1.2. Motion Analysis of the Robot Wheel-Legged Mode

Figure 6 shows the switching process of the transformed wheel from wheel to wheel-legged motion.
Without considering the slip, the robot achieves three cycles of 120° phase motion for each week of the rotation of the transformed wheel, as shown in Figure 7. At the beginning of one cycle, trigger leg 1 and trigger leg 3 directly touch the ground. As the motor rotates, trigger leg 1 is gradually lifted and trigger leg 3 begins to make a circular motion at its contact point with the ground. Until trigger leg 3 completes the change from the front leg to the rear leg of the wheel. At this point, trigger leg 3 makes a circular motion along the ground. Trigger leg 2 makes contact with the ground and becomes the front leg of the wheel [22].
Figure 8 shows the geometric analysis model of the wheel-legged mode. We define the transformed wheel motion process as T0 = kT/3, T1 = kT/3 + t1, T2 = (k + 1)T/3, where O1 is the circle center of the transformed wheel, O2 is the circle center of the circular arc segment of the wheel trigger leg, point B is the outermost endpoint of the wheel trigger leg 1, point C is the contact point between the wheel trigger leg 1 and the ground, and point D is the location point where the wheel trigger leg 2 is connected to the hub. The distance between O1 and point B is the effective radius rw of the wheel, and the distance between point O1 and point O2 is L1, angleO2BO1 = α1, angleO1O2P = α2, angleO2O1B = α3, and angleO1O2E = γ.
According to the geometric relationship in the figure, when t = T0, the relationship between the transformed wheel centers St=0 and Ht=0 is
{ S t = 0 = 0 H t = 0 = R + L 1 cos γ
where:
φ t = 0 = arcsin ( H t = 0 / r w )
To solve Ht=0, it can be inferred that
{ L 1 = R 2 + r w 2 2 r w × R × cos α 1 α 1 = π 6 arccos [ r w 2 + ( 3 R ) 2 O 1 D 2 2 3 R × r w ] O 1 D = L 1 2 + R 2 2 L 1 × R × cos α 2 α 3 = arccos ( r w 2 + L 1 2 R 2 2 L 1 × r w )
The relationship between the height of the transformed wheel center Ht=0, as a function of the effective radius r w can be expressed as
H t = 0 = H ( r w )
When t = T1, trigger leg 3’s outer arc circle O2′ and the ground contact point N of the line perpendicular to the ground, at the time T1, can be expressed as
T 1 = k T 3 + t 1 = k T 3 + π / 2 φ t = 0 + O 2 N O 1 w
According to the symmetric distribution of the transformed wheel, the relationship between S L and H L concerning r w and w can be expressed as
H L = { r w × sin [ φ t = T 0 + w ( t T 0 ) ] T 0 t T 1 R + L 1 cos [ α 3 + φ t = T 1 Π 2 + w ( t T 1 ) ] T 1 t T 2
S L = { r w { cos φ t = T 0 cos [ φ t = T 0 + w ( t T 0 ) ] } T 0 t T 1 S t = T 1 + w R ( t T 1 ) + L 1 sin [ α 3 + φ t = T 1 Π 2 + w ( t T 1 ) ] T 1 t T 2
Figure 9 shows wheel center height and forward distance as a function of time. The mathematical simulation can prove that the motion law of the robot wheel center conforms to the expected variation. When the angular velocity and radius of wheel rotation are constants, the wheel center height and wheel advance distance are determined by the effective radius of the trigger leg spread. The different degrees of transformation of the transformed wheel affect the other structural parameters of the wheel, and the φ angle at the beginning of each motion cycle also affects the motion characteristics of the wheel.

3.2. Mechanical Analysis of the Process through an Obstacle

Figure 10 is a schematic diagram of the robot’s movement across a vertical obstacles of 160 mm heights. When the robot touches the vertical obstacle, the wheel reaches the position of transformation trigger from its general position and the wheel trigger leg and the contact points A and B form an effective support. As the motor continues to rotate, the transformed wheel continues to move in wheel-legged mode until one of the trigger legs moves over the obstacle and touches the ground. Under the influence of gravity and driving force, the transformed wheel makes a circular motion around contact point C, indirectly causing the whole machine to move up the height of the center of mass. With the action of traction, the adaptive tail mechanism maintains tangency with the contact surface of the obstacle until it steadily crosses the obstacle. Finally, the transformed wheel reverts from wheel-legged mode to wheeled mode by gravity and continues to advance, completing the pass of the vertical obstacle.
Based on the geometric conditions of the transformed wheel and the robot model, the key processes of crossing obstacles are mechanically analyzed, and the mathematical symbols and meanings used in the analysis are described in Table 1.
Figure 11 shows the mechanical analysis of the robot moving through the vertical obstacle 1 stage, taking the point O1 as the reference point, and the following relationship is obtained.
M 1 = l 1 cos θ 2 ( i = 4 6 f n i i = 2 4 G i ) + ( r 1 + l 1 sin θ 2 ) i = 4 6 f n i + l 2 cos θ 3 ( i = 3 6 f n i i = 3 4 G i ) + l 3 cos θ 4 ( f n 6 G 4 ) + l 4 ( f s 1 sin θ 1 f n 1 cos θ 1 ) + l 5 sin θ 5 f n 2 l 6 ( f s 3 sin θ 6 + f n 3 cos θ 6 )
When the robot is in the position shown in Figure 12a, the following relationship is obtained:
M 2 = l 1 cos θ 2 ( i = 5 6 f n i i = 2 4 G i ) + l 2 cos θ 3 ( i = 5 6 f n i i = 3 4 G i ) + l 3 cos θ 4 ( f n 6 G 4 ) l 4 ( f s 1 sin θ 1 + f n 1 cos θ ) ( h + l 4 sin θ 1 ) ( f s 5 f s 6 )
When the robot is in the position shown Figure 12b, the tail wheels are raised and pass the obstacle under the traction force, and the following relationship can be obtained:
M 3 = l 1 cos θ 2 ( f n 6 i = 2 4 G i ) + + l 2 cos θ 3 ( f n 6 i = 3 4 G i ) + l 3 cos θ 4 ( f n 6 G 4 ) f s 6 ( h + l 4 sin θ 1 ) l 4 ( f s 1 sin θ 1 + f n 1 cos θ 1 )
By analyzing the forces on the robot throughout its movement, increasing the magnitude of the support force at the contact point can effectively improve the success rate of the robot moving past the vertical obstacle. The crossing performance is positively related to the wheel radius, trigger leg length, and tail length. The minimum output torque Mmin of the drive module is greater than the torque at each stage of passing the obstacle.
M m i n = { M 1 , M 2 , M 3 }

4. Robot Stability Analysis

4.1. Slope Stability Analysis

In unstructured environments, the theoretical analysis of the robot’s stability helps the robot to pass smoothly across different types of terrain and avoid tipping phenomena that can further lead to loss of control of the system and damage to the components [23,24]. Figure 13 shows the stability model of the robot ramp motion based on the stable cone approach.
We establish a right-angle coordinate system with the center of mass of the robot as the coordinate origin. The forward direction of the robot is the positive Y-axis direction, the right side of the forward direction is the positive X-axis direction, and the height direction is the positive Z-axis direction. We define the coordinates of contact point Ni as {xi, yi, zi}, the vector as hi = {x0, y0, z0}, and the gravity vector as fg = (0, 0, −1). According to the principle of stable cone analysis, the relationship between stability angle ε i and ε i under the conditions of sideline tipping and angular tipping can be introduced.
{ ε i = σ i cos 1 ( f ^ g h ^ i ) = σ i arccos z 0 x 0 2 + y 0 2 + z 0 2   ( i = 1 , 2 8 ) ε i = ξ i cos 1 ( f ^ g q ^ i ) = ξ i arccos z i x i 2 + y i 2 + z i 2   ( i = 1 , 2 8 )
ε i and ε i take values in the range [−π, π]. σ i and ξ i are used to determine the positive or negative stability angle, and the unit vector defined can be expressed as
σ i = { + 1 ( f ^ g × h ^ i ) a ^ i < 0 1 o t h e r w i s e
  ξ i = { + 1 ( f ^ g × h ^ i ) a ^ i < 0   or ( f ^ g × h ^ i + 1 ) a ^ i + 1 < 0 1 o t h e r w i s e
Figure 14a shows the stable cone model for the lateral motion of the robot on the slope. When point O′ coincides with point N3, the robot is in a critical angle tipping state. Figure 14b shows the stable cone model for the longitudinal motion of the robot on the slope, where fg gradually points to point N8 as the slope increases. When O′ coincides with point N8, the robot is in a critical angle tipping state. When the structural parameters of the robots are certain, the stability of the robot can be improved by increasing the coefficient of friction between the robot and the ground and by reducing the height of the robot’s center of gravity.

4.2. Stability Analysis of Unilateral Unfolding of Transformed Wheels

According to the previous analysis, ε m i n should be greater than 0. The larger ε m i n is, the more stable the robot is. When crossing a larger unilateral obstacle, the transformed wheel is passively transformed at the moment of contacting the obstacle, at this time the transformed wheel A moves in the wheeled mode, and the transformed wheel B moves in the wheel-legged mode. The state of crossing the obstacle is shown in Figure 15, where one side of the transformed wheel is subjected to a larger load acting on the edge, and the height of the center of gravity changes, causing the body to tilt, and the robot may move with an unstable motion [25,26,27].
The height of the transformed wheel centers on the upper and lower sides are Ha and Hb, and Δδ is the cross-roll angle of the body. Δθ is the adjustment angle of the robot relative to the slope, and as is the equivalent slope of the ramp. The following equations are derived:
{ Δ δ = a s Δ θ a s = arcsin Δ h cos Δ δ a Δ θ = arctan H b H a a
The wheel center height Ha is varied with the side wheel spread radius rwa, Hb is varied with the lower side wheel spread radius rwb, and the robot’s body cross-roll angle is
Δ δ = a s arctan H ( r w b ) H ( r w a ) a
The following equations are derived:
{ ε 1 = arctan a H ( r w b ) Δ δ ε 2 = arctan a H ( r w a ) + Δ δ
When w = 1 rad/s and rwa = 75 mm, the fluctuation of the robot’s body traverse angle during obstacle crossing is solved through the stability criterion. Figure 16a shows the relationship between the height of the obstacle or the inclined surface and the effective radius of the transformation wheel. Figure 16b shows the relationship between the maximum traverse angle of the robot, the effective radius of the transformation wheel, and the stability criterion.
The following conclusions were obtained.
  • When the terrain height difference is small, the excessive wheel diameter difference affects the significant increase of the fuselage cross-roll angle, the stability criterion decreases, and the fuselage tilts backward.
  • When the terrain height difference is greater than 100 mm, the fluctuation of the fuselage cross-roll angle decreases with the increase of the wheel diameter difference. The cross-roll angle decreases by more than 25% in the wheel–leg maximum spread mode and the wheeled mode.
  • Due to the small change in wheel diameter of the lower transformed wheels, the effect of fuselage adjustment affected by the radius difference cannot offset the decrease in the stability angle caused by the increase in its center of gravity. There is a phenomenon where the stability angle first decreases and then increases as the effective radius of the wheels becomes larger.
  • When the terrain height difference is 185 mm, the stability angle appears less than 0, and the fuselage tilts, increasing the possibility of tipping.

5. Simulation Experiment

5.1. Slope and Variable Curvature Pavement Simulation Experiment

Slopes and variable curvature road surfaces are common obstacle terrains affecting robot motion. Slope and terrain curvature radius are the main parameters that affect robots when crossing obstacles. Figure 17 shows the simulation of robot motion for the slope and the variable curvature pavement. The simulation of the robot is available at https://ibb.co/gDppV99 (accessed on 31 October 2022) and https://ibb.co/VYmc59W (accessed on 31 October 2022).
Figure 18a shows the displacement and the velocity variation curves of the center of mass during the robot’s ramp movement. The center of mass undergoes a brief sudden change in velocity under the action of traction during the two time periods when the robot initially touches the ramp and then passes over the ramp. It remains smooth throughout the slope movement. Figure 18b shows the acceleration the change curve over the slope, the maximum change value in the z-direction is 97 mm/s2, and the robot remains stable on the ground without tipping or backing up.
Figure 19a shows the displacement and velocity variation curves of the robot’s centroid during the motion on the variable curvature surface. The robot centroid height changes with the change of slope. The trajectory of robot motion is basically the same as on the terrain of the variable curvature road. Figure 19b shows the robot centroid acceleration variation curve. During the advance, as the radius of curvature becomes larger, the robot centroid acceleration also increases. When encountering continuous uphill and downhill terrain, the robot’s motion is more supple, which proves that the robot has terrain adaptive ability and motion flexibility.

5.2. Unilateral Steps and Vertical Obstacle Terrain

Typical obstacles, such as unilateral bosses and vertical terrain, can reflect the obstacle, overcoming the performance of the robot. Unilateral steps are obstacles that the robot can overcome in its wheeled state and where the height of the step does not trigger the passive transformation of the transformed wheel. Vertical obstacles are generally present on road surfaces that are difficult to cross. The robot needs to passively switch to a wheel-legged state in order to pass. Figure 20 shows the motion simulation of a unilateral step with vertical terrain. The simulation of the robot is available at https://ibb.co/F4vq1zX (accessed on 31 October 2022) and https://ibb.co/TY1c0Tw (accessed on 31 October 2022).
Figure 21 shows the variation curve of the center of mass displacement versus velocity during the unilateral step of the robot. From 1.2 s to 5.4 s, the z-directional displacement and velocity of the center of mass fluctuate as the robot passes over the unilateral step. The speed of the robot tends to level off when the single wheel falls on the step and then continues to move steadily after the whole robot has completely passed the step.
Figure 22 shows the variation curve of displacement versus the acceleration of the robot over vertical terrain. The simulation results demonstrate that the robot can effectively and quickly move over a vertical obstacle of 150 mm height within 0 to 10 s. Due to the traction force (green line part), the robot’s Z-directional acceleration of the center of mass increases during the overturning process until it passes the obstacle, and then the acceleration gradually decreases. After the whole machine completely passed the obstacle, the robot recovered smoothly and no overturning phenomenon occurred in the process, which is the motion law of the overturning process. The black arrow represents the movement trend and change process of the robot’s center of mass. This proved that the robot has the flexibility to move past the obstacle and has motion stability.

6. Specification and Conclusions

Based on the wheel-legged transformable mechanism and the control system, this robot can adapt to the working environment by changing the diameter and morphology of the wheel-legs. The essential parameters of the robot are summarized in Table 2.
In summary, this paper proposes a structured design and simulation experimental result for a new transformable wheel-legged mobile robot. According to the design, analysis, and experiments, the conclusions can be drawn as follows:
  • The robot can switch between wheeled and wheel-legged modes by changing its wheels to address the problems of inadequate obstacle-crossing performance and inflexible movement of mobile robots in unstructured environments. The robot has fewer degrees of freedom than traditional wheel-legged robots, is easier to control, and can adapt to terrain and cross obstacles softly.
  • A kinematic model of the robot was developed to analyze the trajectory of the transformed wheel. The relationship between the radius of the transformed wheel and time concerning z-height and forward displacement was obtained. At the same time, the mechanics model when passing vertical obstacle was established, and the ability of the robot to pass obstacles in wheel-legged mode was analyzed by combining force and dimensional constraints.
  • A stab cone approach was used to study the stability conditions of robots in different terrains, based on the need for stable robot movement and the supple crossing of obstacles. Robot tipping conditions in the unilateral wheel-legged spread state were analyzed.
  • Using ADAMS software, the robot was simulated as moving across slopes, complex terrain, vertical obstacles, and unilateral steps. The experimental results are in good agreement with the theoretical scores, verifying the correctness of the kinematic analysis of the wheeled and wheel-legged movement mode and the rationality of the robot solution design.
  • This new wheeled-legged mobile robot has good survivability in the face of unstructured environments. As a mobile platform for carrying other functional modules, this robot will have a wide range of applications in areas such as counter-terrorism, detection, and reconnaissance.

Author Contributions

Conceptualization, Y.T. and Y.S.; methodology, Y.T. and M.L.; software, Y.T. and D.L.; validation, Y.T., C.G. and M.L.; formal analysis, Y.T. and C.G.; investigation, Y.T., D.L. and Y.S.; resources, Y.S., C.G. and M.Z.; data curation, M.Z. and C.G.; writing—original draft preparation, Y.T.; writing—review and editing, C.G., Y.T. and M.L.; visualization, Y.T. and Y.S.; supervision, M.Z.; project administration, M.Z. and C.G.; funding acquisition, M.L. and M.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported National Natural Science Foundation of China (grant numbers: U1913211 and 52275016), the Science and Technology Development Fund Project on Central Government Guiding Local Government (grant number: 226Z1801G and 226Z1811G), the Natural Science Foundation of Hebei Province (grant number: F2021202062 and F2021202016) and State Key Laboratory of Reliability and Intelligence of Electrical Equipment (grant number: EERI_OY2021004).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The computational work and experimental tests for this research were performed at the Special Robot Laboratory of Hebei University of Technology, China.

Conflicts of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflicts of interest.

Nomenclature

(xC, yC)The coordinate of the robot geometric center C in the global coordinate system
(xD, yD)The coordinate of the robot center of mass D in the global coordinate system
x · r , x · r The two components of the velocity in the local coordinate system
θThe directional angle of the robot
dThe distance between the geometric center C and the center of mass D
RThe radius of the wheel
aThe width of the robot’s body
w l , w r The rotational speeds of the left and right wheels of the wheel
rwThe effective radius of the wheel
SLThe horizontal distance of change of wheel center
HLThe distance of change in height of the wheel center
MminThe minimum output torque
σ i , ξ i The unit vector used to determine the stability angle positive or negative
ΔδThe cross-roll angle of the body
ΔθThe adjustment angle of the robot relative to the slope
asThe equivalent slope of the ramp
Ha, HbThe center height of wheel A and B
ε m i n The minimum stability angle

References

  1. Kondoyanni, M.; Loukatos, D.; Maraveas, C.; Drososv, C.; Arvanitis, K.G. Bio-Inspired Robots and Structures toward Fostering the Modernization of Agriculture. Biomimetics 2022, 7, 69. [Google Scholar] [CrossRef] [PubMed]
  2. Ren, K.; Yu, J. Research status of bionic amphibious robots: A review. Ocean Eng. 2021, 227, 108862. [Google Scholar] [CrossRef]
  3. Al-Ibadi, M.; Al-Assfor, F.; Al-Ibadi, A. An Automatic Self Shape-Shifting Soft Mobile Robot. Robotics 2022, 11, 118. [Google Scholar] [CrossRef]
  4. Zhang, H.; Liu, Y.; Zhao, J. Development of a bionic hexapod robot for walking on unstructured terrain. J. Bionic Eng. 2014, 11, 176–187. [Google Scholar] [CrossRef]
  5. Qin, X. Mammalian legged robot: A review. China Mech. Eng. 2013, 24, 841. [Google Scholar]
  6. Chen, J.P.; San, H.J.; Wu, X. Structural design and gait research of a new bionic quadruped robot. Proc. Inst. Mech. Eng. Part B J. Eng. Manuf. 2021, 236, 0954405421995663. [Google Scholar] [CrossRef]
  7. Wang, G.; Chen, D.; Chen, K. The current research status and development strategy on biomimetic robot. J. Mech. Eng. 2015, 51, 27–44. [Google Scholar] [CrossRef]
  8. Liu, C.; Tan, X.C.; Yao, Y.A. Design and analysis of a novel deformable wheel-legged robot. J. Mech. Eng. 2022, 58, 65–74. [Google Scholar]
  9. Hutter, M.; Gehring, C.; Jud, D. Anymal—a highly mobile and dynamic quadrupedal robot. In Proceedings of the 2016 IEEE/RSJ international conference on intelligent robots and systems (IROS), Daejeon, Republic of Korea, 1 December 2016. [Google Scholar]
  10. Bjelonic, M.; Bellicoso, C.D.; Viragh, D.Y. Keep rollin’—Whole-body motion control and planning for wheeled quadrupedal robots. IEEE Robot. Autom. Lett. 2019, 4, 2116–2123. [Google Scholar] [CrossRef] [Green Version]
  11. Zhao, J.; Han, T.; Wang, S. Design and Research of All-Terrain Wheel-Legged Robot. Sensors 2021, 21, 5367. [Google Scholar] [CrossRef]
  12. Taylor, B.K.; Balakirsky, S.; Messina, E. Analysis and benchmarking of a Whegs™ robot in USARSim. In Proceedings of the 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems, Nice, France, 22–26 September 2008. [Google Scholar]
  13. Ni, Y.; Li, L.; Qiu, J. A Novel Wheel-Legged Hexapod Robot. Biomimetics 2022, 7, 146. [Google Scholar] [CrossRef] [PubMed]
  14. Chen, S.C.; Huang, K.J.; Chen, W.H. Quattroped: A leg—Wheel transformable robot. IEEE ASME Trans. Mechatron. 2013, 19, 730–742. [Google Scholar] [CrossRef]
  15. Kim, Y.S.; Jung, G.P.; Kim, H. Wheel transformer: A miniaturized terrain adaptive robot with passively transformed wheels. In Proceedings of the 2013 IEEE International Conference on Robotics and Automation, Karlsruhe, Germany, 6–10 May 2013. [Google Scholar]
  16. Kim, Y.S.; Jung, G.P.; Kim, H. Wheel transformer: A wheel-leg hybrid robot with passive transformable wheels. IEEE Trans. Robot. 2014, 30, 1487–1498. [Google Scholar] [CrossRef]
  17. Rui, H.; Li, L.; Cao, W. Gait planning and obstacle-surmounting performance analysis of wheel-track-leg composite bionic robot. Chin. J. Eng. Des. 2022, 29, 133–142. [Google Scholar]
  18. She, Y.; Hurd, C.J.; Su, H.J. A transformable wheel robot with a passive leg. In Proceedings of the 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany, 28 September–2 October 2015. [Google Scholar]
  19. Chen, Z.; Li, J.; Wang, S. Flexible gait transition for six wheel-legged robot with unstructured terrain. Robot. Auton. Syst. 2022, 150, 103989. [Google Scholar] [CrossRef]
  20. Turgay, E. Design, and Experiments of a Foldable Wheeled-Mobile Robot. Eurasia Proc. Sci. Technol. Eng. Math. 2022, 17, 83–89. [Google Scholar]
  21. Cui, D.; Gao, X.; Guo, W. Mechanism design and motion ability analysis for wheel/track mobile robot. Adv. Mech. Eng. 2016, 8, 1687814016679763. [Google Scholar] [CrossRef] [Green Version]
  22. Song, Z.; Luo, Z.; Wei, G. A portable six-wheeled mobile robot with reconfigurable body and self-adaptable obstacle-climbing mechanisms. J. Mech. Robot. 2022, 14, 051010. [Google Scholar] [CrossRef]
  23. Sun, T.; Xiang, X.; Su, W. A transformable wheel-legged mobile robot: Design, analysis and experiment. Robot. Auton. Syst. 2017, 98, 30–41. [Google Scholar] [CrossRef]
  24. Zhu, Y.; Fei, Y.; Xu, H. Stability analysis of a wheel-track-leg hybrid mobile robot. J. Intell. Robot. Syst. 2018, 91, 515–528. [Google Scholar] [CrossRef]
  25. Orozco-Magdaleno, E.C.; Cafolla, D.; Castillo-Castaneda, E. Static balancing of wheeled-legged hexapod robots. Robotics 2020, 9, 23. [Google Scholar] [CrossRef] [Green Version]
  26. Jiang, H.; Xu, G.; Zeng, W. Lateral stability of a mobile robot utilizing an active adjustable suspension. Appl. Sci. 2019, 9, 4410. [Google Scholar] [CrossRef] [Green Version]
  27. Shang, L.; Wang, H.; Si, H.; Li, Y.; Pan, T. Investigating the Obstacle Climbing Ability of a Coal Mine Search-and-Rescue Robot with a Hydraulic Mechanism. Appl. Sci. 2022, 12, 10485. [Google Scholar] [CrossRef]
Figure 1. (a) Deformable wheel-legged robot with the Chebyshev mechanism [8]; (b) ANYMAL robot [9,10]; (c) Whegs robot [12]; (d) wheel-legged hexapod robot [13]; (e) Quattroped: a leg–wheel hybrid mobile platform [14]; (f) wheel transformer robot [15,16]; (g) wheel–track–leg composite bionic robot [17]; (h) transformable wheel robot with a passive leg [18].
Figure 1. (a) Deformable wheel-legged robot with the Chebyshev mechanism [8]; (b) ANYMAL robot [9,10]; (c) Whegs robot [12]; (d) wheel-legged hexapod robot [13]; (e) Quattroped: a leg–wheel hybrid mobile platform [14]; (f) wheel transformer robot [15,16]; (g) wheel–track–leg composite bionic robot [17]; (h) transformable wheel robot with a passive leg [18].
Applsci 12 12348 g001
Figure 2. Structure of transformable wheel-legged hybrid robot.
Figure 2. Structure of transformable wheel-legged hybrid robot.
Applsci 12 12348 g002
Figure 3. Structure of transformable wheel.
Figure 3. Structure of transformable wheel.
Applsci 12 12348 g003
Figure 4. Adaptive tail. (a) Structure of the adaptive tail; (b) Sketch of the motion of the adaptive tail mechanism.
Figure 4. Adaptive tail. (a) Structure of the adaptive tail; (b) Sketch of the motion of the adaptive tail mechanism.
Applsci 12 12348 g004
Figure 5. Robot kinematic model.
Figure 5. Robot kinematic model.
Applsci 12 12348 g005
Figure 6. Wheel and wheel-legged mode switch.
Figure 6. Wheel and wheel-legged mode switch.
Applsci 12 12348 g006
Figure 7. Wheel change process in one cycle.
Figure 7. Wheel change process in one cycle.
Applsci 12 12348 g007
Figure 8. Geometric model of transformed wheel movement.
Figure 8. Geometric model of transformed wheel movement.
Applsci 12 12348 g008
Figure 9. Wheel center height and forward distance as a function of time.
Figure 9. Wheel center height and forward distance as a function of time.
Applsci 12 12348 g009
Figure 10. Moving over the vertical obstacle.
Figure 10. Moving over the vertical obstacle.
Applsci 12 12348 g010
Figure 11. Moving through vertical obstacle stage I.
Figure 11. Moving through vertical obstacle stage I.
Applsci 12 12348 g011
Figure 12. Moving through vertical obstacles stages II and III. (a) stage II; (b) stage III.
Figure 12. Moving through vertical obstacles stages II and III. (a) stage II; (b) stage III.
Applsci 12 12348 g012
Figure 13. Slope stability model.
Figure 13. Slope stability model.
Applsci 12 12348 g013
Figure 14. Analysis of robot slope motion based on the stable cone principle. (a) Lateral movement; (b) longitudinal movement.
Figure 14. Analysis of robot slope motion based on the stable cone principle. (a) Lateral movement; (b) longitudinal movement.
Applsci 12 12348 g014
Figure 15. Stable cone model for unilateral expansion of transformed wheels. (a) Vertical obstacle; (b) sloping terrain.
Figure 15. Stable cone model for unilateral expansion of transformed wheels. (a) Vertical obstacle; (b) sloping terrain.
Applsci 12 12348 g015
Figure 16. Single wheeled leg overrun stability analysis. (a) Robot cross-roll angle variation graph; (b) robot stability criterion change graph.
Figure 16. Single wheeled leg overrun stability analysis. (a) Robot cross-roll angle variation graph; (b) robot stability criterion change graph.
Applsci 12 12348 g016
Figure 17. ADAMS simulation diagram. (a) Simulation drawing of moving in a sloped terrain; (b) simulation drawing of crossing a complex road surface.
Figure 17. ADAMS simulation diagram. (a) Simulation drawing of moving in a sloped terrain; (b) simulation drawing of crossing a complex road surface.
Applsci 12 12348 g017
Figure 18. Simulation result diagram through slopes. (a) Robot centroid displacement and velocity; (b) robot centroid acceleration.
Figure 18. Simulation result diagram through slopes. (a) Robot centroid displacement and velocity; (b) robot centroid acceleration.
Applsci 12 12348 g018
Figure 19. Simulation result of crossing a complex road surface. (a) Robot centroid displacement and velocity; (b) robot centroid acceleration.
Figure 19. Simulation result of crossing a complex road surface. (a) Robot centroid displacement and velocity; (b) robot centroid acceleration.
Applsci 12 12348 g019
Figure 20. ADAMS simulation diagram. (a) Simulation drawing of crossing one side step; (b) simulation drawing of crossing vertical terrain.
Figure 20. ADAMS simulation diagram. (a) Simulation drawing of crossing one side step; (b) simulation drawing of crossing vertical terrain.
Applsci 12 12348 g020
Figure 21. Simulation results of robot unilateral step displacement and velocity variation.
Figure 21. Simulation results of robot unilateral step displacement and velocity variation.
Applsci 12 12348 g021
Figure 22. Simulation results of robot vertical terrain displacement and acceleration variation.
Figure 22. Simulation results of robot vertical terrain displacement and acceleration variation.
Applsci 12 12348 g022
Table 1. Parameters and meaning of each parameter in the process of crossing the obstacle.
Table 1. Parameters and meaning of each parameter in the process of crossing the obstacle.
SymbolMeaning
li (i = 1, 2, 3)The length between the center of the transformed wheel and the center of the tail wheel 1, the center of the tail wheel 1 and the center of the tail wheel 2, and the center of the tail wheel 2 and the center of the tail wheel 3.
li (i = 4, 5, 6)The length between the trigger leg and the contact points A, B, and C.
ri (i = 1, 2, 3)The radius of tail wheels 1, 2, and 3
hVertical obstacle height
ϴi (i = 1, 2, 3, 4)The angle between the line segment li (i = 1, 2, 3, 4) and the horizontal direction of the ground
ϴ5The acute angle between contact B and the center of rotation of the transformed wheel in the horizontal direction
ϴ6The acute angle between point C and the line connecting the center of the transformed wheel in the vertical direction
fni (i = 1, 3)The pressure generated by points A and C with the ground or obstacle
fsi (i = 1, 2, 3)The friction generated by points A, B, and C and the obstacle or the ground
fni (i = 4, 5, 6)The pressure generated by the contact point between the tail wheel and the ground
fsi (i = 4, 5, 6)The friction generated by the contact point between the tail wheel and the ground
Gi (i = 1, 2, 3, 4)The gravity of the transformed wheel and tail wheel
Table 2. Robot specifications.
Table 2. Robot specifications.
ParametersNumerical Value
RobotMax overall dimension under wheeled mode600 × 400 × 150 mm
Max overall dimension under wheel-legged mode600 × 400 × 255 mm
Weight5 kg
Minimum climbing angle15°
Minimum height through vertical barriers160 mm
Mode switching time<3 s
Transformable wheelWheel radius (unfolded)170 mm
Wheel radius (folded)75 mm
Transformation ratio2.405
MaterialAluminum
ActuatorMotion Actuators TypeDC motors
PowerLi-Po battery
Main controllerArduino Mega
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Tao, Y.; Gao, C.; Shi, Y.; Li, M.; Zhang, M.; Liu, D. Analysis of Motion Characteristics and Stability of Mobile Robot Based on a Transformable Wheel Mechanism. Appl. Sci. 2022, 12, 12348. https://doi.org/10.3390/app122312348

AMA Style

Tao Y, Gao C, Shi Y, Li M, Zhang M, Liu D. Analysis of Motion Characteristics and Stability of Mobile Robot Based on a Transformable Wheel Mechanism. Applied Sciences. 2022; 12(23):12348. https://doi.org/10.3390/app122312348

Chicago/Turabian Style

Tao, Yuan, Chunyan Gao, Yusheng Shi, Manhong Li, Minglu Zhang, and Dongle Liu. 2022. "Analysis of Motion Characteristics and Stability of Mobile Robot Based on a Transformable Wheel Mechanism" Applied Sciences 12, no. 23: 12348. https://doi.org/10.3390/app122312348

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop