Next Article in Journal
Design and Experimental Study on Vibration Reduction of an UAV Lidar Using Rubber Material
Previous Article in Journal
Effect of Mn Doping on the Microstructure and Electrical Properties of Potassium Niobate Ceramics Using Plasma Spraying
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design and Motion Planning of a Metamorphic Flipping Robot

1
Key Laboratory for Mechanism Theory and Equipment Design of Ministry of Education, International Centre for Advanced Mechanisms and Robotics, Tianjin University, Tianjin 300350, China
2
Department of Mechanical and Energy Engineering, Southern University of Science and Technology, Shenzhen 518000, China
3
Centre for Robotics Research, King’s College London, London WC2R 2LS, UK
*
Author to whom correspondence should be addressed.
Actuators 2022, 11(12), 344; https://doi.org/10.3390/act11120344
Submission received: 21 September 2022 / Revised: 20 November 2022 / Accepted: 21 November 2022 / Published: 23 November 2022
(This article belongs to the Section Actuators for Robotics)

Abstract

:
With the advantages of high flexibility, strong adaptability, etc., the legged robot can help humans to complete numerous complicated tasks. In this paper, a kind of reconfigurable legged robot with a flexible waist was proposed. Compared with the common robots with a rigid trunk, the proposed robot can twist its waist flexibly. Through analysis, it is found that the flexible waist can improve the trunk workspace, foot endpoints’ workspace and static stability margin of the robot, and further enhance the motion performance of the robot. Meanwhile, by imitating the creatures in nature, the motion gait planning of the robot was provided. Additionally, the proposed robot has excellent reconfigurable characteristics, and can flexibly transform among three forms to adapt to different working environments and accomplish different tasks. Further, after capsizing, the robot can complete the motion of turning over more easily. In this paper, the reconfiguration posture and the motion of turning over of the robot were planned in detail, and finally verified by ADAMS simulation.

1. Introduction

The mobile robot is an extremely important part of the current society, and has been widely applied in exploration, disaster relief, logistics, entertainment and other scenarios. Mobile robots can be divided into three categories according to their walking modes, that is, wheeled robots [1,2,3,4], tracked robots [5,6] and legged robots [7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30]. Wheeled robots and tracked robots are suitable for working on flat ground. However, in daily life, mobile robots usually work in the environments with complex terrain such as gullies, steep hills and stairs. Therefore, the application of wheeled robots and tracked robots is restricted in the above-mentioned terrain. However, legged robots can imitate the movements of animals, and adapt to all kinds of uneven and steep terrain with the help of flexible coordinated motions, and further complete the work better. Therefore, the legged robot has become one of the important research focuses at present.
As shown in Table 1, from the perspective of bionics, the traditional legged robots can fall into three categories according to their walking modes, i.e., mammalian structure [7,8,9,10,11,12,13,14,15], reptile structure [16,17,18,19,20,21,22] and arthropod structure [23,24,25,26,27,28,29,30]. Mammalian structure is the most common of them [12], the axis of hip joint (the first joint of the leg) of these robots is parallel to longitudinal direction of the trunk, which is conducive to lateral movement of legs. The axes of other joints are perpendicular to the axis of the hip joint and parallel to transverse direction of the trunk simultaneously, which is helpful for the bending and stretching of legs. As these robots have a large workspace for legs in the vertical direction perpendicular to the ground [11,12], they can cross high obstacles [12,13,14,15], and further run in a leaping manner [7,12,14], with a high moving speed [7,8,9,10,11]. Therefore, mammalian legged robots are generally tall [11,14]. However, due to the high center of gravity, they are not stable and cannot turn flexibly, so complex sensing and control systems are needed to maintain stable motions.
On the contrary, the reptile legged robots are generally simple in structure [16,20,22]. The axis of the hip joint is perpendicular to the plane of the trunk, which is helpful for the swing of legs. The axes of other joints of legs are perpendicular to the axis of the hip joint and parallel to the plane of the trunk, which is conducive to the bending and stretching of legs. As such, robots have only a small workspace for legs in the vertical direction, they have poor obstacle crossing ability and low moving speed. However, thanks to the low center of gravity [17], the support polygon formed by foot endpoints has a large area. Thus, the said robots are of strong stability [18,19], can easily turn in unstructured terrain [21,22], and are suitable to be used as small and medium-sized household legged robots. Arthropod legged robots mostly have multiple legs, which are distributed on both sides of the body in pairs, and the bottom of the trunk is close to the ground. Compared with reptile legged robots, the said robots are characterized by lower center of gravity [23,26,28,30,31] and better load-bearing capacity [24,25,27,29]. Nevertheless, their speed is generally slow, and their application is restricted.
Due to high flexibility, strong adaptability and good load-bearing capacity, the legged robots have attracted wide attention in recent years. However, a systematic solution has not yet been formed for the tasks in unstructured terrain and complex environment. To solve this problem, the metamorphic mechanism [26,32,33] is applied to the legged robot. The “metamorphic” aspect means that institutions can reconfigure themselves according to their demands [34]. This theory can be applied to the structural design of legged robots, for example, the conceptual walking robot which can recover from roll-over with actuated universal joints [35], the design of a leg based on the reconfigurable Theo Jansen linkage [36], the quadruped robot that can adapt to various terrains stably [37,38,39,40], the multi-modal ALPHRED with strong operation performance [41], and the Scorpio with the motion ability of rolling, crawling and wall climbing [42]. These robots can change forms according to different working conditions, thus increasing the adaptability of the environment, and the addition of reconfigurable mechanism is beneficial to enrich the function of robot. However, they did not deeply discuss the stability [36,37,38,42], workspace [35,38,40,41,42] and reconfiguration process [36,39,42] of the robot, and the problem of the robot turning over after capsizing was not effectively solved [36,37,38,40]. In this paper, the reconfigurable mechanism is applied to design a metamorphic flipping robot. The robot can transform freely between mammals, reptiles and arthropods. Therefore, it can cope with all kinds of unstructured terrain well, and turn over more quickly after capsizing. As one of the important foundations of mobile robot, the reconfigurable theory will provide a new bridge for these present questions, and a new driving force for the promotion and upgrading of mobile robots.
Furthermore, the traditional legged robots mostly adopt a rigid trunk structure, so they cannot imitate well animals which have a flexible waist. Because a flexible waist plays a key role in crawling, turning and jumping during the motion of animals [29], the lack of a flexible waist has greatly restricted the development of legged robots. Therefore, robots with flexible waists have become the research targets of scholars. In recent years, many robots have been developed, such as centipede-inspired robots that can adapt to complex terrain [43,44], gecko-inspired robots with strong climbing ability [16,18,20,45,46], modular robots that can traverse complex obstacles [47], and milliped-inspired robots that can be used for multi-terrain exploration [48]. These studies have confirmed that the flexible waist can help the robot to obtain better motion stability and flexibility, and adapt to more complex environments. However, the impact of the flexible waist on the robot’s workspace and stability lacks quantitative expression [18,43,46,47,48]. In this paper, the body of the robot is designed as a flexible waist, and the influence on the stability of the robot is analyzed mathematically. Through a MATLAB simulation, the changes in workspace of foot endpoints have a more intuitive expression. The present study focuses on kinematical modeling, gait planning and reconfigurable characteristics of said robot.

2. Design of Configuration

The legged robot usually consists of legs and trunk. Legs need at least three DOF, and therefore, a 3R serial mechanism is mostly employed in the structure. The waist falls into two categories, rigid and flexible ones, according to the structure. The metamorphic flipping robot is inspired by quadrupeds in nature, and it is composed of four legs and a trunk. The structure design focuses on the legs and trunk.
The four legs of the robot are identical in structure, and are all composed of hip joint, femoral joint, thigh, calf and four actuators, as marked in Figure 1. The hip joint, mostly hidden in the body, is extremely important to realize the reconfigurable characteristics of the robot. The femoral joint connects the hip joint and thigh, which can coordinate the reconfiguration and motion of the robot. The thigh and calf are main moving parts of the robot, and simultaneously play the role of supporting the robot. Rubber sleeves are added to the foot position to ensure adequate friction. The moment of inertia is easily generated in the process of legs’ movement, which may cause instability of the robot and bring interference to the control. Therefore, the leg structure is designed to be lightweight while ensuring structural strength and aesthetics. At the same time, the legs have a tight lateral arrangement, with the thighs and calves close to the hip joint, where the moment of inertia of the legs is relatively low. Four actuators are power sources of the robot. Actuator 1 is located at hip joint, actuators 2 and 3 are located at femoral joint, and actuator 4 is installed at the connection position of the thigh and calf.
Actuators are core parts of the robot, which play a decisive role in motion performance of the robot. A light actuator with high controllability and comprehensive functions and its control system are developed and designed so that the actuator can adapt to all functions of the robot. The basic parameters are as shown in Table 2.
The actuator is subject to two position control modes, namely, trajectory tracking mode and trapezoidal trajectory mode. In the trajectory tracking mode, only the target position parameters need to be specified, with no need to designate the speed and other parameters. The controller will automatically plan the corresponding speed and torque. Thus, the position and speed curves are smooth. In the trapezoidal trajectory mode, the actuator will first accelerate to the target speed with the specified acceleration, then move at the target speed for a period and decelerate to 0 with the opposite acceleration, and finally arrive at the target position. The actuator is provided with three communication control interfaces, that is, USB interface, CAN interface and UART interface, as shown in Figure 1. In order to facilitate the control, a PC software is developed, which can connect with the actuator through USB and CAN interfaces for the control and development of the actuator.
The trunk of the robot is divided into three parts, including the front, the waist and the back. As shown in Figure 2, both the front and the back are made by two connected boxes which are almost identical in structure. The internal structure of the box matches the hip joint structure of the robot, and there is enough space for storing batteries. Most parts of the robot are made of aluminum alloy, which has high strength and a low mass, and the total mass is 11.89 kg. Considering the influence of the moment of inertia generated during the robot motion on the stability, the mass of the robot is mainly concentrated in the trunk. This design makes the projection of the center of gravity concentrate on the interior of the robot’s supporting triangle during different motions to maintain stability. A hinge structure is arranged at the waist of the robot, so that the robot can have a flexible waist. To ensure overall beauty of the robot and protect internal electronic components and circuits, the overall waist structure is wrapped in an organ cover which can connect the front and the back. Take the mammalian form as an example, the key parameters of robot are shown in Table 3.

3. Analysis of Motion Ability

Many animals in nature have a characteristic that cannot be ignored during their motions; that is, their trunks do not keep straight all the time, but twist constantly with the motions of their limbs. In relevant studies on legged robots, quite a few scholars have discovered the changes to robot motion by implementing a flexible waist. Park [49] found that the flexible waist played a crucial role in the turning motion of the robot, and this structure could greatly improve the turning ability of the robot. Khoramshahi [50] found that the flexible waist could improve the robot’s moving speed, thus improving its motion efficiency. Pouya [51] found that the flexible waist could improve the motion stability of the robot, thereby reducing the sliding phenomenon of the robot.
To sum up, it can be stated that compared with a rigid trunk, the flexible waist endows the robot with some new advantages. In this paper, a reconfigurable robot with a flexible waist was proposed, which could change its motion characteristics by twisting the waist. In this section, the influence of flexible waist on the workspace of the robot’s trunk and foot endpoints and stability margin will be analyzed.

3.1. Influence on Trunk Workspace

Trunk workspace refers to the set of spaces that the robot’s center of mass can reach without sliding [52], which is an important feature affecting the motion stability of the robot. Compared with the robot with a rigid trunk, the flexible waist enables the robot’s center of mass to move in a larger space by twisting. Its function will be specifically analyzed by virtue of the model.
As shown in Figure 3, the robot can twist its trunk to make its center of mass change from the original point O to point C. For the convenience of analysis, the trunk of the robot is regarded as a movable platform, and the four legs are treated as four chains, which together form a parallel mechanism [53]. A trunk workspace can be calculated based on each single chain. Therefore, the intersection of four workspaces calculated based on four chains is the final trunk workspace of the robot. In this model, the four chains are identical, so only the workspace of a single chain needs to be calculated.
Next, the chain formed by leg 4 is taken as an example for analysis. As shown in Figure 3, the robot body coordinate system O-xyz is established with the robot’s original center-of-mass point O as the origin. The robot’s center-of-mass point C is connected with the center point S4 of the femoral joint to obtain the vector CS4, and S4 is connected with the foot endpoint F4 to acquire S4F4. Subsequently, point C4 is taken along the direction of vector S4F4 through point C to make the vectors CC4 and S4F4 equal in size. Connect F4C4 to obtain a parallelogram CS4F4C4. Based on the vector operation rules, the following formulae can be obtained.
S i = C + C S i
S i F i = C + C S i F i
where S i , C and F i are vectors from the origin O to the center point S i of the femoral joint, the center-of-mass point C and the foot endpoint F i , respectively. Therefore, Formulas (1) and (2) can be rewritten as
S i F i   =   C ( F i C S i )
where S i F i represents the distance from the foot endpoint F i to the center point S i of the femoral joint, which is represented by d.
As the center point S i of the femoral joint is the position where chain i connects with the movable platform, it will always be in the workspace of chain i. The foot endpoint F i is a fixed point. When leg i is in the maximum stretching state, the trajectory of S i will form a spherical surface centering on F i , with the spherical radius expressed by dmax. When leg i is in the maximum folding state, the trajectory of S i will also form a spherical surface centering on F i , with the spherical radius expressed by dmin. The two spherical surfaces constitute the inner and outer boundaries of S i , and the folding and stretching of legs correspond to the movement of S i in the inner and outer boundaries. Therefore, the motion range of S i can be regarded as the whole space between two spherical surfaces. Since the quadrilateral CH4F4C4 is a parallelogram, the formula below is obtained.
F i C S i = S i + S i C i = C i
where C i represents the vector from point O to point C i (i = 1,2,3,4).
Assume that C i = [ x C i y C i z C i ], Formula (3) can be rewritten as
d 2 = ( x C x C i ) 2 + ( y C y C i ) 2 + ( z C z C i ) 2
According to Formula (5), it can be concluded that the center-of-mass point C can be regarded as a set of points centering on C i with a distance of d. When d = dmax, the center-of-mass point C is the farthest from C i , and its trajectory forms a spherical surface. When d = dmin, the center-of-mass point C is the closest to C i , and its trajectory also forms a spherical surface. The space between the two spherical surfaces constitutes the active area of the center of mass. Therefore, the final trunk workspace is the intersection of active areas centering on C i and corresponding to the four chains.
When the robot twists its trunk, its center of mass will move accordingly, so will C i , which will lead to the movement of active areas corresponding to the four chains, and finally result in the movement of the intersection of four active areas. As such, the space area swept by the intersection of active areas will be expanded. To sum up, the robot with a flexible waist will be provided with a larger trunk workspace, which means that the robot has a larger adjustment margin when walking, and can adjust its motion performance in a wider range.

3.2. Influence on Workspace of Foot Endpoints

The workspace of foot endpoints refers to the set of space areas that the foot endpoints of the robot can reach, which is of great significance for the study on gait planning and obstacle crossing planning of the robot. For the robot with a rigid trunk, the legs are generally regarded as a 3R serial mechanism in research to further study the workspace of this mechanism. However, for the robot with a flexible waist, the twisting of the waist enables the foot endpoints of the robot to arrive at a larger space area. In order to deeply study the influence of the flexible waist on foot workspace, simulation will be conducted by MATLAB next. Considering that the four legs of the robot are the same in structure, the simulation is needed only for one leg. To make the comparison better, simulation tests were carried out for the robots with a rigid trunk and a flexible waist, respectively. Except for waist parameters, other joint parameters of the two robots are identical. The torsion parameters of each joint are as shown in Table 4.
The test results are as shown in Figure 4. By comparing the projections of workspace in x-y directions, it can be found that the range of the robot with a rigid trunk is (5 cm, 22 cm) on X-axis and (−45 cm, −10 cm) on Y-axis, while the range of the robot with a flexible waist is (−1 cm, 22 cm) on X-axis and (−55 cm, −10 cm) on Y-axis. Obviously, the robot with a flexible waist has a larger workspace, which proves that the flexible waist can improve the foot workspace. With a larger foot workspace, the robot can implement more moving postures, and greatly improve its obstacle crossing ability and stability at the same time.

3.3. Influence on Static Stability Margin

As mentioned above, when the robot twists its trunk, its center of mass will move accordingly, which will impose a great impact on static stability margin (SSM) of the robot, and further affect motion ability and anti-interference ability of the robot. In this section, the influence of the flexible waist on SSM will be analyzed.
SSM of the robot refers to the shortest distance from the projection of the robot’s center of mass on the ground to the boundary of its support polygon [54,55]. Only when the projection falls inside the support polygon can the robot remain static stability. However, for SSM, it is required to calculate and compare the distances between the projection point and several straight lines, which is complicated in the practical application. To simplify the calculation process, longitudinal stability margin (LSM) was adopted. LSM refers to the distance between the projection of the robot’s center of mass on the ground and the boundary of its support polygon in longitudinal direction of the robot, which is a simpler calculation method of SSM. Longitudinal direction of the robot generally refers to the forward motion direction.
As shown in Figure 5, point O is the projection point of the robot’s center of mass on the ground. A straight line is drawn through point O along the longitudinal direction to intersect with the support polygon, and the line segment formed is LSM. In order to measure the LSM of quadrupeds, a periodic static gait with a series of leg lifts was selected. Taking the proposed robot as an example, the sequence is Leg 4, Leg 2, Leg 3 and Leg 1, which is called the standard cyclic gait of quadruped robots. Further, it is assumed that the robot walks in a straight line on the flat ground at a constant moving speed, with the distance between the center of gravity and the ground remaining unchanged. With the front of the robot trunk as a reference, if the waist rotates counterclockwise, the torsion angle will be positive, while otherwise, it will be negative. The robot gait is shown in Figure 6:
As shown in Figure 7, when the robot moves forward in a periodic gait, both the support polygon and the center-of-mass are in a transition state. F i (i = 1, 2, 3, 4) is the foot endpoint of leg i. ∆ F 1 F 2 F 3 is the support triangle when leg 4 moves, and ∆ F 4 F 1 F 3 is the support triangle when leg 2 moves. H is the intersection point of straight lines F 1 F 4 and F 2 F 3 . For the traditional robot with a rigid trunk, its center-of-mass is always located at the point O. However, for the robot with a flexible waist, its center of mass will move to point C after twisting.
As shown in Figure 7, in the coordinate system F 3 - x F 3 y F 3 , the coordinates of points F 1 , F 2 , F 3 and F 4 can be expressed as F 1 (0, b), F 2 (a, b − (s/2)), F 3 (0, 0) and F 4 (−a, (s/2) − b), respectively. Then, vectors F 4 F 1 = [−a b – (s/2)]T and F 2 F 3 = [−a (s/2) − b]T. As ∠ F 1 H F 3 is always an acute angle,
F 1 H F 3 = cos 1 a 2 ( b s 2 ) a 2 + ( b s 2 )
The x-coordinate of H in O-xyz can be expressed as
x H = a b 2 b s a 2
At this time, the longitudinal stability margin of the robot can be expressed as
s m = x c x H tan φ = ( x c + x H ) tan φ
where φ = ∠F1 HF3/2.
X C = 2 m 2 ( l 2 l 1 2 sin θ ) + 2 m 2 ( l 2 l 1 2 sin θ ) + 2 m 1 0 2 m 1 + 4 m 2 = 4 m 2 4 m 2 + 2 m 1 l 1 2 sin θ
Let η = m 1 / m 2 , and Formula (9) can be rewritten as
x C = l 1 2 + η sin θ
where m I (i = 1, 2, 3, 4) represents the mass of four legs of the robot. l 1 refers to half the length of the robot trunk, and l 2 represents the width of the robot trunk. φ is related to the distribution of foot endpoints of the robot, but has nothing to do with the torsion angle θ.
For robots with a rigid trunk, they cannot move horizontally like the center of mass of the robots with a flexible waist. Therefore, their longitudinal stability margin can be expressed as
s m = x H tan φ
Therefore, the increment of longitudinal stability margin of the robot with a flexible waist relative to the robot with a rigid trunk can be expressed as
Δ s m = x c tan φ
By dividing Δ s m by l 1 , a dimensionless element can be obtained, which is expressed as
τ = 1 2 + η sin θ tan φ
The dimensionless element τ is called stability improvement factor, which can be used to evaluate the improvement of robot stability margin due to the flexible waist. In addition, the stability improvement factor can also be used to guide the gait optimization of robots with a flexible waist, so as to obtain a better stability margin. It can be seen from Formula (12) that with a larger torsion angle of the robot waist, the increment of longitudinal stability margin will also increase monotonically.

4. Motion Planning

4.1. Reconfigurable Motion

A kind of reconfigurable robot was proposed in this paper. The said robot can be freely reconfigured among mammal, reptile and arthropod forms, and has the advantages that common robots with a single form do not have. In this section, the reconfiguration process of the robot will be expounded.
As the four legs of the robot are distinguished by front and rear boxes, and are in pairs, it is only necessary to analyze the reconfiguration process of one foreleg and one hind leg. As shown in Figure 8, the left foreleg is taken as an example. When the robot needs to be reconfigured from mammal form to reptile form, it will perform the following motions successively. First of all, actuator 4 will drive the calf to move closer to the thigh, so as to reduce the motion moment in the subsequent motion process. Then, actuator 2 will drive the whole leg to turn over by 180°, so that the femoral joint can move to the designated position. Finally, driven by actuators 3 and 4, the thigh and calf will move until the calf finally touches the ground to complete the motions. The motion sequence of the right foreleg is exactly the same as that of the left foreleg.
As shown in Figure 9, the left hind leg is taken as an example. First of all, actuator 4 will drive the calf to approach the thigh. Then, actuator 3 will drive the thigh and calf to move together to the designated position. Finally, actuator 4 will drive the calf to touch the ground to complete the motions. The motion sequence of right hind leg is exactly the same as that of the left hind leg. The four legs will move in succession according to the order of left foreleg, right foreleg, left hind leg and right hind leg. In the motion process of each leg, other three legs will keep supporting the robot, so as to ensure the stability of its body and motions.
Through the above-mentioned simple motions, the robot can complete the reconfiguration from mammal form to reptile form. As mentioned in the introduction, the robot is suitable for scenarios that require fast movement in the mammal form, such as carrying small goods over long distances. When the robot is in reptile form, it is suitable for performing tasks in complex environments, such as field expeditions.
If the robot is required to further lower its center of gravity in the working environment and fold its legs to reduce the occupied space, the robot can be reconfigured from reptile form to arthropod form. As shown in Figure 10, actuator 1 will drive the femoral joint of the robot to gradually move to the designated position, while the other three actuators will drive the legs to cooperate with the motion of the femoral joint, finally completing the motions. In this process, the motions of four legs can be carried out simultaneously without affecting the overall stability of the robot. When the robot is in the form of arthropod, it is suitable for handling large goods at close range, or replacing human work in some dangerous environments, such as rescue and disaster relief.
Of course, the robot can also be directly reconfigured from mammal form to arthropod form by completing continuous motions. The specific motions are the same as the above transformation process, and they will not be repeated here. With the help of free reconfiguration among the three forms, the robot can greatly improve its adaptability, adapt to more environments and accomplish more work. For example, when the robot encounters a tall obstacle in the reptile form, it can transform to the mammal form instead of turning around.

4.2. Motion of Turning over after Capsizing

For animals in nature, turning over quickly after capsizing is one of the key survival skills to avoid predators. A great number of animals such as dogs, cats and tigers have good ability of turning over after capsizing. However, the existing robot structure cannot be as flexible as that of animals, which has greatly restricted the application of robots, and how to turn over after capsizing becomes a new problem. In attempt to provide robots with the ability of turning over after capsizing, numerous scholars have carried out relevant research. Li et al. [55], inspired by cockroach, proposed a kind of robot that could turn over by wings. PENG et al. [56] designed an insect-like hexapod robot which could turn over after capsizing by imitating the motion of turning over of insects in nature and through the coordinated motions of six legs. Wang et al. [57] propose a four-step backflip strategy by kinematics and energy analysis; they verify that reconfiguration makes it easier for the robot to turn over after capsizing.
As a whole, the robots may capsize in two forms; that is, the body capsizes sideways and along the forward motion direction. The existing solutions to a robot turning over after capsizing mostly rely on closed-loop control, dynamic adjustment or additional parts, which cannot adapt to the complicated and changeable situations in practical application. Therefore, these solutions may not have a good effect.
In the three forms of robots, the robots in reptile and arthropod forms have lower center of gravity, larger support area and more stable body. Thus, capsizing mostly occurs in mammal form. Additionally, it should be noted that mammalian robots can be divided into four types according to leg structure, i.e., total-knee type, full-elbow type, front-knee and back-elbow type, front-elbow and back-knee type, and the robot can complete normal work in all these types. Based on this, with mammal form of the robots as an example, a novel strategy of turning over after capsizing was put forward by virtue of reconfigurable characteristics of the robot in this paper.
As shown in Figure 11, if the reconfigurable quadruped robot capsizes sideways, it will turn over by the following motions. Firstly, the calf, driven by actuator 4, will move closer to the thigh, so as to reduce the moment required for leg rotation. Then, actuator 3 will drive the thigh and calf to approach the ground until the calf touches the ground. Finally, actuators 3 and 4 will work together to drive the thigh and calf to slowly support the whole robot. The robot will change from total-knee type to full-elbow type, and can return to normal work.
If the reconfigurable robot capsizes due to flip, the restoration process is similar to sideways capsizing. Finally, the robot will also change from total-knee type to full-elbow type, and can return to normal work. The turning over process is as shown in Figure 12.
Under the conditions of the same size and the same requirements for turning over, in the proposed solution, the robot only needs to overcome its own gravity to complete the motion of turning over. However, in traditional solutions, the robots mostly turn over by inertia and rely on actuators to provide instantaneous huge force. The proposed solution to a robot turning over makes the best of the unique structural advantages of the reconfigurable quadruped robot. As such, the robot can not only turn over quickly, but also keep its center of gravity in the support polygon all the time. Therefore, the robot can transform stably and adapt to various complex working scenarios. Meanwhile, the proposed solution also reduces the requirements of robots for actuators, and improves the efficiency of turning over.

5. Simulation Based on ADAMS

To test the proposed gait planning and reconfiguration process, a model is developed for the metamorphic flipping robot and a simulation is carried out based on ADAMS. In order to simulate the real environment, robot is given real material properties, and all 17 degrees of freedom of the robot are constrained. According to the standard cyclic gait designed in Section 3.3, the driving function is designed for control, and a flat plate model is established as the ground, and parameters such as contact force and friction force are added between the position of the foot endpoints and the ground. In order to verify the influence of the twisted waist on the robot motion, this paper also simulates the rigid trunk robot. For comparison, the drive of other joints is unchanged except that the drive of the waist is set to 0. The simulation videos of motion process are showed in the Supplementary Materials.
Figure 13 shows the motion process obtained by ADAMS simulation. The simulation process well demonstrates the robot’s superior motion performance. Under the given drive, the robot moves on the ground according to the planned gait, and achieves stable progress, which indicates that the structural design of the robot is reasonable. Figure 13 also shows the displacement–time curves of the two kinds of robots. It can be clearly seen that in the case where only the waist is different, the robot with a flexible waist has a larger displacement than the rigid trunk robot in a standard cyclic gait, specifically, about 0.04 m more. This suggests that the flexible waist contributes to the growth of the robot’s movement speed. Furthermore, the slope of the curve in the forward process of the flexible waist robot changes, which means that the speed of the robot changes. Especially when the waist returns to a straight state, the speed of the robot is greater, which is the key to widen the gap between the flexible waist robot and the rigid trunk robot.
In addition, the reconfiguration and turning process of the robot is also demonstrated in ADAMS. Figure 14 shows the simulated motion process. Driven by the plan, the robot transforms from the initial mammal state to the reptile state and finally to the arthropod state according to the action designed in Section 4. The same effect is also reflected in the turning action. The simulation process shows that the structure of the robot is capable of reconfiguring and turning over. In order to explore whether the actuators can make the robot work properly, the torque of the robot joints is also obtained in the simulation. Represented by the turning action with large joint force, Figure 14 shows the change in the torque of the actuator 3 and 4 with time during the turning process. It can be seen that the maximum torque appears around 1.5 Nm and 0.45 Nm, respectively, which is smaller than the actuator’s rated torque, so the robot can complete the action normally.
In order to explore the improvement of the robot’s environmental adaptability brought by reconfigurable performance, two scenarios are designed in this paper and simulated in ADAMS. As shown in Figure 15, when there is a low table in front of the robot, the mammal robot cannot pass. The traditional approach is to go around or jump, but both are highly influenced by the environment. However, if the robot is reconfigured as arthropod, it can pass through easily, and the simulation shows this process. When the robot is used in the field, it will inevitably encounter steep slope, especially when the slope is large, the movement will be more challenging. When the robot is in the mammal form, the center of gravity is high, the support area is small, the impact of movement is large, which makes the body very unstable, and the body will often tilt or even slide down. When the robot changes to the arthropod form, the motion stability is significantly improved. The simulation shows the process of the robot climbing the slope.
However, the simulation process also exposes some unconsidered problems. When the joints of the robot are moving, the rotational inertia will cause instability of the robot’s body, which will bring trouble to the control of the robot. In severe cases, it may even cause the robot to capsize. Therefore, in the subsequent process of making the prototype, the mass distribution and rotational inertia balance of the robot should be deeply considered, and the properties of the materials should be reasonably configured to make the robot’s structure more reliable.

6. Summary

In recent years, the legged robot has been widely concerned by scholars all over the world and has become a research focus in the field of robots because of high flexibility, strong adaptability, good load-bearing capacity and other advantages. In this paper, a kind of reconfigurable legged robot is proposed, with the characteristics as follows:
  • The proposed robot has outstanding reconfigurable characteristics and can transform freely among three forms. With an innovative flexible waist, the robot can twist its trunk flexibly, thus changing its motion performance.
  • By establishing a mathematical model of the robot, it is proved that the flexible waist can increase the trunk workspace and static stability margin of the robot. Additionally, MATLAB is employed for simulation, and the conclusion is drawn that the flexible waist can increase the workspace of foot endpoints.
  • By imitating the quadrupeds in nature, the gait planning of the robot is provided. In addition, the motion plan of robot posture reconfiguration is introduced by analyzing reconfigurable characteristics of the robot. Aiming at capsizing, a solution to a robot turning over, achieved by posture reconfiguration, is put forward.
  • To test the robot’s gait planning, reconfigurable characteristics and whether the actuator is capable of working, the model of the robot is established and simulated by ADAMS. The simulation results show that the robot can complete various actions well with the cooperation of the designed driver and accomplish tasks that traditional robots cannot, which further verifies the rationality of structural design and motion planning.
In order to further improve the performance and practicability of robots in the future research, the robot will be planned and improved from the perspective of the control system, lightweight structure and artificial intelligence. In the future, the metamorphic flipping robot can give full play to its own advantages and make greater contributions to humans in complex environment detection, transportation of goods, education, entertainment, etc.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/act11120344/s1, Video S1: gait-flexible waist. Video S2 gait-rigid trunk. Video S3 reconfiguration process. Video S4 turn over.

Author Contributions

The individual contributions of authors: conceptualization, J.S.D. and Z.T.; methodology, C.Z.; software, Y.G.; validation, Z.Z. (Zheming Zhuang); formal analysis, Z.Z. (Ze Zhang); investigation, Z.Z. (Zheming Zhuang); resources, J.S.D.; data curation, Y.G.; writing—original draft preparation, Y.G. and Z.Z. (Zheming Zhuang); writing—review and editing, J.S.D. and Z.T.; supervision, J.S.D.; project administration, J.S.D.; funding acquisition, J.S.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Natural Science Foundation of China (Project No. 51535008, 51721003) and the Programme of International Collaboration (“111 Program”) under Grant No. B16034.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available in this article.

Acknowledgments

The authors are grateful to the Centre for Advanced Mechanisms and Robotics of Tianjin University, for providing research opportunity and financial support.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Xie, Y.L.; Zhang, X.L.; Meng, W.; Zheng, S.Q.; Jiang, L.Q.; Meng, J.; Wang, S.T. Coupled fractional-order sliding mode control and obstacle avoidance of a four-wheeled steerable mobile robot. ISA Trans. 2021, 108, 282–294. [Google Scholar] [CrossRef] [PubMed]
  2. Zhao, J.; Han, T.; Wang, S.; Liu, C.; Fang, J.; Liu, S. Design and Research of All-Terrain Wheel-Legged Robot. Sensors 2021, 21, 5367. [Google Scholar] [CrossRef] [PubMed]
  3. Wang, N.; Gao, Y.; Zhao, H.; Ahn, C.K. Reinforcement Learning-Based Optimal Tracking Control of an Unknown Unmanned Surface Vehicle. IEEE Trans. Neural. Netw. Learn. Syst. 2021, 32, 3034–3045. [Google Scholar] [CrossRef] [PubMed]
  4. Ryoo, Y.J. Trajectory-Tracking Control of a Transport Robot for Smart Logistics Using the Fuzzy Controller. Int. J. Fuzzy Log. Intell. Syst. 2022, 22, 69–77. [Google Scholar] [CrossRef]
  5. Wang, N.; Karimi, H.R. Successive Waypoints Tracking of an Underactuated Surface Vehicle. IEEE Trans. Ind. Inform. 2020, 16, 898–908. [Google Scholar] [CrossRef]
  6. Ding, L.; Li, S.; Gao, H.B.; Chen, C.; Deng, Z.Q. Adaptive Partial Reinforcement Learning Neural Network-Based Tracking Control for Wheeled Mobile Robotic Systems. IEEE Trans. Syst. Man. Cybern.-Syst. 2020, 50, 2512–2523. [Google Scholar] [CrossRef]
  7. He, Z.; Meng, F.; Chen, X.; Yu, Z.; Fan, X.; Sato, R.; Ming, A.; Huang, Q. Controllable Height Hopping of a Parallel Legged Robot. Appl. Sci. 2021, 11, 1421. [Google Scholar] [CrossRef]
  8. Kalakrishnan, M.; Buchli, J.; Pastor, P.; Mistry, M.; Schaal, S. Learning, planning, and control for quadruped locomotion over challenging terrain. Int. J. Robot. Res. 2011, 30, 236–258. [Google Scholar] [CrossRef]
  9. Kalakrishnan, M.; Buchli, J.; Pastor, P.; Mistry, M.; Schaal, S. Fast, Robust Quadruped Locomotion over Challenging Terrain. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Anchorage, Alaska, 3–8 May 2010; pp. 2665–2670. [Google Scholar]
  10. Kang, J.G.; Jung, J.W. Post Triangular Rewiring Method for Shorter RRT Robot Path Planning. arXiv 2021, arXiv:2107.05344. [Google Scholar] [CrossRef]
  11. Wooden, D.; Malchano, M.; Blankespoor, K.; Howardy, A.; Rizzi, A.A.; Raibert, M. Autonomous navigation for BigDog. In Proceedings of the IEEE International Conference on Robotics and Automation, Anchorage, Alaska, 3–8 May 2010; IEEE: New Jersey, NJ, USA, 2010; pp. 4736–4741. [Google Scholar]
  12. Berard, S.; Swilling, B.; Malchano, M. Robotic System for Performing Task, Has Processor Configured to Select Task Group from Possible Task Groups Based on Task Group Scores and Causing Robotic System to Carry out Selected Task Group. U.S. Patent 9969082-B1, 5 January 2016. [Google Scholar]
  13. Berard, S.; Swilling, B.; Malchano, M. Robot e.g., Quadruped Robot, Has Control System Controlling Actuator, and Processor Executing Instructions to Select Controller Based on Parameter and Selected Sub-Goal and Cause Control System to Operate in Accordance with Controller. U.S. Patent 9987745-B1, 1 April 2016. [Google Scholar]
  14. Neunert, M.; Farshidian, F.; Winkler, A.W.; Buchli, J. Trajectory Optimization Through Contacts and Automatic Gait Discovery for Quadrupeds. IEEE Robot. Autom. Lett. 2017, 2, 1502–1509. [Google Scholar] [CrossRef]
  15. Farshidian, F.; Jelavic, E.; Winkler, A.W.; Buchli, J. Robust Whole-Body Motion Control of Legged Robots. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)/Workshop on Machine Learning Methods for High-Level Cognitive Capabilities in Robotics, Vancouver, Canada, 24–28 September 2017; pp. 4589–4596. [Google Scholar]
  16. Ruffatto, D.; Glick, P.E.; Tolley, M.T.; Parness, A. Long-Duration Surface Anchoring with a Hybrid Electrostatic and Gecko-Inspired Adhesive. IEEE Robot. Autom. Lett. 2018, 3, 4201–4208. [Google Scholar] [CrossRef]
  17. Kalouche, S.; Wiltsie, N.; Su, H.J.; Parness, A. Inchworm Style Gecko Adhesive Climbing Robot. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Chicago, IL, USA, 14–18 September 2014; pp. 2319–2324. [Google Scholar]
  18. Shao, D.; Wang, Z.; Ji, A.; Dai, Z.; Manoonpong, P. A gecko-inspired robot with CPG-based neural control for locomotion and body height adaptation. Bioinspiration Biomim. 2022, 17, 36008. [Google Scholar] [CrossRef] [PubMed]
  19. Khan, M.B.; Chuthong, T.; Homchanthanakul, J.; Manoonpong, P. Electromagnetic Feet with Soft Toes for Adaptive, Versatile, and Stable Locomotion of an Inchworm-Inspired Pipe Crawling Robot. Front. Bioeng. Biotechnol. 2022, 10, 242. [Google Scholar] [CrossRef] [PubMed]
  20. Haomachai, W.; Shao, D.; Wang, W.; Ji, A.; Dai, Z.; Manoonpong, P. Lateral Undulation of the Bendable Body of a Gecko-Inspired Robot for Energy-Efficient Inclined Surface Climbing. IEEE Robot. Autom. Lett. 2021, 6, 7918–7925. [Google Scholar] [CrossRef]
  21. Guo, S.; He, Y.; Shi, L.; Pan, S.; Xiao, R.; Tang, K.; Guo, P. Modeling and experimental evaluation of an improved amphibious robot with compact structure. Robot. Comput. Integr. Manuf. 2018, 51, 37–52. [Google Scholar] [CrossRef]
  22. Guo, S.; He, Y.; Shi, L.; Pan, S.; Tang, K.; Xiao, R.; Guo, P. Modal and fatigue analysis of critical components of an amphibious spherical robot. Microsyst. Technol. Micro Nanosyst. Inf. Storage Process. Syst. 2017, 23, 2233–2247. [Google Scholar] [CrossRef]
  23. Zhu, Y.G.; Chen, L.; Liu, Q.; Qin, R.; Jin, B. Omnidirectional Jump of a Legged Robot Based on the Behavior Mechanism of a Jumping Spider. Appl. Sci. 2018, 8, 51. [Google Scholar] [CrossRef] [Green Version]
  24. Zhu, Y.G.; Guo, T.; Liu, Q.; Li, Q.R.; Yan, R.B. A study of arbitrary gait pattern generation for turning of a bio-inspired hexapod robot. Robot. Auton. Syst. 2017, 97, 125–135. [Google Scholar] [CrossRef]
  25. Zhu, Y.G.; Jin, B.; Li, W. Leg compliance control of a hexapod robot based on improved adaptive control in different environments. J. Cent. South Univ. 2015, 22, 904–913. [Google Scholar] [CrossRef]
  26. Soyguder, S.; Boles, W. SLEGS robot: Development and design of a novel flexible and self-reconfigurable robot leg. Ind. Robot. -Int. J. Robot. Res. Appl. 2017, 44, 377–391. [Google Scholar] [CrossRef]
  27. Soyguder, S.; Alli, H. Motion mechanism concept and morphology of a single actuator tetrapod walking spider robot: The ROBOTURK SA-2 Robot. Ind. Robot. Int. J. Robot. Res. Appl. 2011, 38, 361–371. [Google Scholar] [CrossRef]
  28. Miyamoto, N.; Kinugasa, T.; Amasaki, T.; Osuka, K.; Hayashi, R.; Yoshida, K. Analysis of body undulation using dynamic model with frictional force for myriapod robot. Artif. Life Robot. 2021, 26, 29–34. [Google Scholar] [CrossRef]
  29. Sugimoto, Y.; Sugiyama, S.; Naniwa, K.; Osuka, K. Analysis of the unique gait mechanism of locusts focusing on the difference in leg length. Adv. Robot. 2020, 34, 1110–1121. [Google Scholar] [CrossRef]
  30. Osuka, K.; Kinugasa, T.; Hayashi, R.; Yoshida, K.; Owaki, D.; Ishiguro, A. Centipede Type Robot i-CentiPot: From Machine to Creatures. J. Robot. Mechatron. 2019, 31, 723–726. [Google Scholar] [CrossRef]
  31. Spenko, M.J.; Haynes, G.C.; Saunders, J.A.; Cutkosky, M.R.; Rizzi, A.A.; Full, R.J.; Koditschek, D.E. Biologically inspired climbing with a hexapedal robot. J. Field Robot. 2008, 25, 223–242. [Google Scholar] [CrossRef] [Green Version]
  32. Dai, J.S.; Jones, J.R. Matrix representation of topological changes in metamorphic mechanisms. J. Mech. Des. 2005, 127, 837–840. [Google Scholar] [CrossRef]
  33. Chai, X.H.; Kang, X.; Gan, D.M.; Yu, H.Y.; Dai, J.S. Six novel 6R metamorphic mechanisms induced from three-series-connected Bennett linkages that vary among classical linkages. Mech. Mach. Theory 2021, 156, 104133. [Google Scholar] [CrossRef]
  34. Dai, J.S.; Jones, J.R. Mobility in metamorphic mechanisms of foldable/erectable kinds. J. Mech. Des. 1999, 121, 375–382. [Google Scholar] [CrossRef]
  35. Preumont, A.; Alexandre, P.; Doroftei, I.; Goffin, F.J.M. A conceptual walking vehicle for planetary exploration. Mechatronics 1997, 7, 287–296. [Google Scholar] [CrossRef]
  36. Nansai, S.; Rojas, N.; Elara, M.R.; Sosa, R.; Iwase, M. On a Jansen leg with multiple gait patterns for reconfigurable walking platforms. Adv. Mech. Eng. 2015, 7, 1687814015573824. [Google Scholar] [CrossRef]
  37. Zhen, W.K.; Kang, X.; Zhang, X.S.; Dai, J.S. Gait planning of a novel metamorphic quadruped robot. J. Mech. Eng. 2016, 52, 26–33. [Google Scholar] [CrossRef]
  38. Tang, Z.; Qi, P.; Dai, J. Mechanism design of a biomimetic quadruped robot. Ind. Robot. Int. J. Robot. Res. Appl. 2017, 44, 512–520. [Google Scholar] [CrossRef]
  39. Xu, K.; Ma, H.X.; Chen, J.W.; Zhang, W.X.; Deng, H.C.; Ding, X.L. Design and Analysis of a metamorphic quadruped robot. In Proceedings of the 4th IEEE/IFToMM International Conference on Reconfigurable Mechanisms and Robots (ReMAR), Delft, Netherlands, 20–22 June 2018. [Google Scholar]
  40. Tang, Z.; Wang, K.; Spyrakos-Papastavridis, E.; Dai, J.S. Origaker: A Novel Multi-Mimicry Quadruped Robot Based on a Metamorphic Mechanism. J. Mech. Robot. 2022, 14, 61005. [Google Scholar] [CrossRef]
  41. Hooks, J.; Ahn, M.S.; Yu, J.F.; Zhang, X.G.; Zhu, T.Y.M.; Chae, H.; Hong, D. ALPHRED: A Multi-Modal Operations Quadruped Robot for Package Delivery Applications. IEEE Robot. Autom. Lett. 2020, 5, 5409–5416. [Google Scholar] [CrossRef]
  42. Yanagida, T.; Elara, M.R.; Pathmakumar, T.; Elangovan, K.; Iwase, M. Design and Implementation of A Shape Shifting Rolling-Crawling-Wall-Climbing Robot. Appl. Sci. 2017, 7, 342. [Google Scholar] [CrossRef] [Green Version]
  43. Koh, D.; Yang, J.; Kim, S. Centipede Robot for Uneven Terrain Exploration: Design and Experiment of the Flexible Biomimetic Robot Mechanism. In Proceedings of the 3rd IEEE RAS and EMBS International Conference on Biomedical Robotics and Biomechatronics, Tokyo, Japan, 26–29 September 2010; pp. 877–881. [Google Scholar]
  44. Crespi, A.; Karakasiliotis, K.; Guignard, A.; Ijspeert, A.J. Salamandra Robotica II: An Amphibious Robot to Study Salamander-Like Swimming and Walking Gaits. IEEE Trans. Robot. 2013, 29, 308–320. [Google Scholar] [CrossRef] [Green Version]
  45. Faudzi, A.A.M.; Razif, M.R.M.; Endo, G.; Nabae, H.; Suzumori, K. Soft-Amphibious Robot using Thin and Soft McKibben Actuator. In Proceedings of the IEEE International Conference on Advanced Intelligent Mechatronics (AIM), Munich, Germany, 3–7 July 2017; pp. 981–986. [Google Scholar]
  46. Chong, B.X.; Aydin, Y.O.; Gong, C.H.; Sartoretti, G.; Wu, Y.J.; Rieser, J.M.; Xing, H.S.; Schiebel, P.E.; Rankin, J.W.; Michel, K.B.; et al. Coordination of lateral body bending and leg movements for sprawled posture quadrupedal locomotion. Int. J. Robot. Res. 2021, 40, 747–763. [Google Scholar] [CrossRef]
  47. Ozkan-Aydin, Y.; Goldman, D.I. Self-reconfigurable multilegged robot swarms collectively accomplish challenging terradynamic tasks. Sci. Robot. 2021, 6, eabf1628. [Google Scholar] [CrossRef]
  48. Shao, Q.; Dong, X.G.; Lin, Z.H.; Tang, C.; Sun, H.; Liu, X.J.; Zhao, H.C. Untethered Robotic Millipede Driven by Low-Pressure Microfluidic Actuators for Multi-Terrain Exploration. IEEE Robot. Autom. Lett. 2022, 7, 12142–12149. [Google Scholar] [CrossRef]
  49. Park, S.H.; Kim, D.S.; Lee, Y.J. Discontinuous spinning gait of a quadruped walking robot with waist-joint. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Edmonton, Canada, 2–6 August 2005; pp. 38–43. [Google Scholar]
  50. Khoramshahi, M.; Sprowitz, A.; Tuleu, A.; Ahmadabadi, M.N.; Ijspeert, A.J. Benefits of an Active Spine Supported Bounding Locomotion with a Small Compliant Quadruped Robot. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Karlsruhe, Germany, 6–10 May 2013; pp. 3329–3334. [Google Scholar]
  51. Pouya, S.; Khodabakhsh, M.; Sprowitz, A.; Ijspeert, A. Spinal joint compliance and actuation in a simulated bounding quadruped robot. Auton. Robot. 2017, 41, 437–452. [Google Scholar] [CrossRef]
  52. Zhang, C.S.; Dai, J.S. Continuous Static Gait with Twisting Trunk of a Metamorphic Quadruped Robot. Mech. Sci. 2018, 9, 1–14. [Google Scholar] [CrossRef] [Green Version]
  53. Loc, V.G.; Koo, I.M.; Tran, D.T.; Park, S.; Moon, H.; Choi, H.R. Improving traversability of quadruped walking robots using body movement in 3D rough terrains. Robot. Auton. Syst. 2011, 59, 1036–1048. [Google Scholar] [CrossRef]
  54. Zhang, C.S.; Zhang, C.; Dai, J.S.; Qi, P. Stability Margin of a Metamorphic Quadruped Robot with a Twisting Trunk. J. Mech. Robot. -Trans. ASME 2019, 11, 64501. [Google Scholar] [CrossRef]
  55. Li, C.; Kessens, C.C.; Young, A.; Fearing, R.S.; Full, R.J. Cockroach-inspired winged robot reveals principles of ground-based dynamic self-righting. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, Korea, 9–14 October 2016; pp. 2128–2134. [Google Scholar]
  56. Peng, S.J.; Ding, X.L.; Yang, F.; Xu, K. Motion planning and implementation for the self-recovery of an overturned multi-legged robot. Robotica 2017, 35, 1107–1120. [Google Scholar] [CrossRef]
  57. Wang, S.; Wang, K.; Zhang, C.; Dai, J.S. Kinetostatic backflip strategy for self-recovery of quadruped robots with the selected rotation axis. Robotica 2022, 40, 1713–1731. [Google Scholar] [CrossRef]
Figure 1. Leg structure and actuator.
Figure 1. Leg structure and actuator.
Actuators 11 00344 g001
Figure 2. Structure of the robot.
Figure 2. Structure of the robot.
Actuators 11 00344 g002
Figure 3. The single chain affecting the trunk workspace.
Figure 3. The single chain affecting the trunk workspace.
Actuators 11 00344 g003
Figure 4. Changes in foot workspace: (a) Rigid trunk; (b) Flexible waist.
Figure 4. Changes in foot workspace: (a) Rigid trunk; (b) Flexible waist.
Actuators 11 00344 g004
Figure 5. Schematic diagram of SSM and LSM.
Figure 5. Schematic diagram of SSM and LSM.
Actuators 11 00344 g005
Figure 6. Walking Gait of the Robot: (a) At the initial stage, the robot trunk is rectangular, and four legs are evenly distributed on both sides of the trunk; (b) The body twists by an angle θ and moves forward for a certain distance, and leg 4 steps forward at the same time; (c) The body twists back to its original posture and moves forward for a certain distance, and leg 2 steps forward at the same time; (d) The positions of foot endpoints remain unchanged, and the body keeps a rectangular posture to move forward for a certain distance; (e) The body twists by an angle -θ and moves forward for a certain distance, and leg 3 steps forward at the same time; (f) The body twists back to its original posture and moves forward for a certain distance, and leg 1 steps forward at the same time; (g) The positions of foot endpoints remain unchanged, and the body keeps a rectangular posture to move forward for a certain distance.
Figure 6. Walking Gait of the Robot: (a) At the initial stage, the robot trunk is rectangular, and four legs are evenly distributed on both sides of the trunk; (b) The body twists by an angle θ and moves forward for a certain distance, and leg 4 steps forward at the same time; (c) The body twists back to its original posture and moves forward for a certain distance, and leg 2 steps forward at the same time; (d) The positions of foot endpoints remain unchanged, and the body keeps a rectangular posture to move forward for a certain distance; (e) The body twists by an angle -θ and moves forward for a certain distance, and leg 3 steps forward at the same time; (f) The body twists back to its original posture and moves forward for a certain distance, and leg 1 steps forward at the same time; (g) The positions of foot endpoints remain unchanged, and the body keeps a rectangular posture to move forward for a certain distance.
Actuators 11 00344 g006
Figure 7. Influence of the flexible waist on LSM.
Figure 7. Influence of the flexible waist on LSM.
Actuators 11 00344 g007
Figure 8. Motion diagram of left foreleg: mammal form to reptile form: (a) Actuator 4 drives the calf to move closer to the thigh; (b) Actuator 2 drives the whole leg; (c) Actuators 3 and 4 drives the thigh and calf to move until the calf touches the ground.
Figure 8. Motion diagram of left foreleg: mammal form to reptile form: (a) Actuator 4 drives the calf to move closer to the thigh; (b) Actuator 2 drives the whole leg; (c) Actuators 3 and 4 drives the thigh and calf to move until the calf touches the ground.
Actuators 11 00344 g008
Figure 9. Motion diagram of left hind leg: mammal form to reptile form: (a) Actuator 4 drives the calf to approach the thigh; (b) Actuator 3 drives the thigh and calf to move together; (c) Actuator 4 drives the calf to touch the ground.
Figure 9. Motion diagram of left hind leg: mammal form to reptile form: (a) Actuator 4 drives the calf to approach the thigh; (b) Actuator 3 drives the thigh and calf to move together; (c) Actuator 4 drives the calf to touch the ground.
Actuators 11 00344 g009
Figure 10. Motion diagram of leg: reptile form to arthropod form: (a) Actuator 1 drives the femoral joint to move; (b) The robot in arthropod form.
Figure 10. Motion diagram of leg: reptile form to arthropod form: (a) Actuator 1 drives the femoral joint to move; (b) The robot in arthropod form.
Actuators 11 00344 g010
Figure 11. Sideways: turning over after capsizing: (a) Actuator 4 drives the calf to approach the thigh; (b) Actuator 3 drives the thigh and calf to approach the ground; (c) Actuators 3 and 4 work together to drive the thigh and calf to slowly support the whole robot.
Figure 11. Sideways: turning over after capsizing: (a) Actuator 4 drives the calf to approach the thigh; (b) Actuator 3 drives the thigh and calf to approach the ground; (c) Actuators 3 and 4 work together to drive the thigh and calf to slowly support the whole robot.
Actuators 11 00344 g011
Figure 12. Forward motion direction: turning over after capsizing: (a) Actuator 4 drives the calf to approach the thigh; (b) Actuator 3 drives the thigh and calf to approach the ground; (c) Actuators 3 and 4 work together to drive the thigh and calf to slowly support the whole robot.
Figure 12. Forward motion direction: turning over after capsizing: (a) Actuator 4 drives the calf to approach the thigh; (b) Actuator 3 drives the thigh and calf to approach the ground; (c) Actuators 3 and 4 work together to drive the thigh and calf to slowly support the whole robot.
Actuators 11 00344 g012
Figure 13. Simulation of walking gait: The left figures show motion process of robot with flexible waist and rigid trunk respectively; The right figure shows the displacement–time curves of the two kinds of robots.
Figure 13. Simulation of walking gait: The left figures show motion process of robot with flexible waist and rigid trunk respectively; The right figure shows the displacement–time curves of the two kinds of robots.
Actuators 11 00344 g013
Figure 14. Simulation of the reconfigurable motion and turning over: The figures on the top left show the reconfiguration of the robot; The figures on the bottom left show the robot turning over after capsizing; The right figures show the torque of actuator 3 and 4 in the process of turning over.
Figure 14. Simulation of the reconfigurable motion and turning over: The figures on the top left show the reconfiguration of the robot; The figures on the bottom left show the robot turning over after capsizing; The right figures show the torque of actuator 3 and 4 in the process of turning over.
Actuators 11 00344 g014
Figure 15. Simulation of two scenarios.
Figure 15. Simulation of two scenarios.
Actuators 11 00344 g015
Table 1. Summary of legged robots.
Table 1. Summary of legged robots.
CategoryTypical AnimalExisting DesignsFeatures
MammalActuators 11 00344 i001LeopardLittleDog Robot
(Boston Dynamics, Inc., 2010, 2011)
Actuators 11 00344 i002➢Advantage
✓Large workspace
✓Cross high obstacles
✓High moving speed

➢Weakness
✧Not stable
✧Cannot turn flexibly
BigDog Robot
(Boston Dynamics, Inc. and GOOGLE, Inc., 2010, 2018)
Actuators 11 00344 i003
HyQ Robot
(Winkler et al., 2017)
Actuators 11 00344 i004
ReptileActuators 11 00344 i005ChameleonGecko Climbing Robot
(Parness et al., 2014, 2018)
Actuators 11 00344 i006➢Advantage
✓Strong stability
✓Easily turn

➢Weakness
✧Poor obstacle crossing ability
✧Low moving speed
Slalom Robot
(Manoonpong et al., 2021, 2022)
Actuators 11 00344 i007
Spherical Robot
(Shi et al., 2017, 2018)
Actuators 11 00344 i008
ArthropodActuators 11 00344 i009SpiderHexapod Robot
(Zhu et al., 2015, 2017, 2018)
Actuators 11 00344 i010➢Advantage
✓Stronger stability
✓Better load-bearing capacity

➢Weakness
✧Lower speed
✧Restricted application
ROBOTURK i-CentiPot
(Servet et al., 2011, 2017)
Actuators 11 00344 i011
i-CentiPot
(Koichi et al., 2019, 2020, 2021)
Actuators 11 00344 i012
Table 2. Actuator parameters.
Table 2. Actuator parameters.
ModelReduction RatioInput Voltage (V)Rated Speed (rpm)Rated Current (A)Rated Torque (Nm)Mass
(g)
B03-PA1:624–36190@24V43.5340
Table 3. Major parameters of the robot.
Table 3. Major parameters of the robot.
LengthWidthHeightThigh LengthCalf LengthFoot DistanceFreedom
782 mm800 mm362 mm283 mm235 mm435 mm17
Table 4. Joint torsion of the robot.
Table 4. Joint torsion of the robot.
WaistFemoral JointThighCalf
Robot with a rigid trunk0(−45°, 45°)(−30°, 30°)(−30°, 30°)
Robot with a flexible waist(−30°, 30°)(−45°, 45°)(−30°, 30°)(−30°, 30°)
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Guan, Y.; Zhuang, Z.; Zhang, C.; Tang, Z.; Zhang, Z.; Dai, J.S. Design and Motion Planning of a Metamorphic Flipping Robot. Actuators 2022, 11, 344. https://doi.org/10.3390/act11120344

AMA Style

Guan Y, Zhuang Z, Zhang C, Tang Z, Zhang Z, Dai JS. Design and Motion Planning of a Metamorphic Flipping Robot. Actuators. 2022; 11(12):344. https://doi.org/10.3390/act11120344

Chicago/Turabian Style

Guan, Yuntao, Zheming Zhuang, Chunsong Zhang, Zhao Tang, Ze Zhang, and Jian S. Dai. 2022. "Design and Motion Planning of a Metamorphic Flipping Robot" Actuators 11, no. 12: 344. https://doi.org/10.3390/act11120344

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