In order to strike a balance between achieving desired velocities and minimizing energy consumption,legged animals have the ability to adopt the appropriate gait pattern and seamlessly transition to another if needed....In order to strike a balance between achieving desired velocities and minimizing energy consumption,legged animals have the ability to adopt the appropriate gait pattern and seamlessly transition to another if needed.This ability makes them more versatile and efficient when traversing natural terrains,and more suitable for long treks.In the same way,it is meaningful and important for quadruped robots to master this ability.To achieve this goal,we propose an effective gait-heuristic reinforcement learning framework in which multiple gait locomotion and smooth gait transitions automatically emerge to reach target velocities while minimizing energy consumption.We incorporate a novel trajectory generator with explicit gait information as a memory mechanism into the deep reinforcement learning framework.This allows the quadruped robot to adopt reliable and distinct gait patterns while benefiting from a warm start provided by the trajectory generator.Furthermore,we investigate the key factors contributing to the emergence of multiple gait locomotion.We tested our framework on a closed-chain quadruped robot and demonstrated that the robot can change its gait patterns,such as standing,walking,and trotting,to adopt the most energy-efficient gait at a given speed.Lastly,we deploy our learned controller to a quadruped robot and demonstrate the energy efficiency and robustness of our method.展开更多
The dynamic motion of quadrupedal robots on challenging terrain generally requires elaborate spatial–temporal kinodynamic motion planning and accurate control at higher refresh rate in comparison with regular terrain...The dynamic motion of quadrupedal robots on challenging terrain generally requires elaborate spatial–temporal kinodynamic motion planning and accurate control at higher refresh rate in comparison with regular terrain.However,conventional quadrupedal robots usually generate relatively coarse planning and employ motion replanning or reactive strategies to handle terrain irregularities.The resultant complex and computation-intensive controller may lead to nonoptimal motions or the breaking of locomotion rhythm.In this paper,a kinodynamic optimization approach is presented.To generate long-horizon optimal predictions of the kinematic and dynamic behavior of the quadruped robot on challenging terrain,we formulate motion planning as an optimization problem;jointly treat the foot’s locations,contact forces,and torso motions as decision variables;combine smooth motion and minimal energy consumption as the objective function;and explicitly represent feasible foothold region and friction constraints based on terrain information.To track the generated motions accurately and stably,we employ a whole-body controller to compute reference position and velocity commands,which are fed forward to joint controllers of the robot’s legs.We verify the effectiveness of the developed approach through simulation and on a physical quadruped robot testbed.Results show that the quadruped robot can successfully traverse a 30°slope and 43% of nominal leg length high step while maintaining the rhythm of dynamic trot gait.展开更多
Bipedal (Bp) locomotion is one of the most characteristic motor behaviors in human beings. Innate quadrupedal (Qp) four-legged animals also often walk bipedally. The walking posture, however, is significantly differen...Bipedal (Bp) locomotion is one of the most characteristic motor behaviors in human beings. Innate quadrupedal (Qp) four-legged animals also often walk bipedally. The walking posture, however, is significantly different between the two. This suggests that although both have a potential to walk bipedally, however, the human has a body scheme suitable for Bp locomotion, probably its skeletal system. The skeletal system includes the lumbar lordosis, sacral kyphosis, a round pelvis, a large femur neck angle, short feet, and so on. To verify this hypothesis, we compared kinematic and EMG activities between rats and humans during Qp and Bp locomotion on a treadmill belt. The rat is a representative Qp animal, but it is able to acquire Bp walking capability with motor learning. Although the mobile ranges of the hindlimb joint are different during each locomotor pattern between rats and humans, both showed replicable flexion and extension excursion patterns for each joint depending on the locomotor phase. There are many phase-locked EMG bursts between rats and humans during the same walking task and these are observed in the proximal rather than the distal muscles. This suggests that both rats and humans utilize similar neuronal systems for the elaboration of Qp and Bp locomotion. It was interesting that both subjects showed more muscle activities during non-natural locomotor patterns;Qp < Bp for rats and Bp < Qp for humans. This indicates that rat Bp and human Qp walking need more effort and we may be able to find its reason in their skeletal system.展开更多
The principle of passive dynamic walking has drawn lots of attentions in the field of robotics for it provides a possibility to realize natural walking. However, stabilizing the quadrupedal passive walking remains cha...The principle of passive dynamic walking has drawn lots of attentions in the field of robotics for it provides a possibility to realize natural walking. However, stabilizing the quadrupedal passive walking remains challenging. In this paper, a novel control method is proposed to stabilize the quadrupedal quasi-passive walking. Inspired by biological concepts, this method treats the foreleg pair and hindleg pair as two bipedal walkers, and a virtual model controller is designed to maintain the quasi-passive walking of each bipedal walker independently. This control method was then verified by a planar quadrupedal model with compliant legs, which successfully achieved stable periodical walking gaits. It was found that although being con- trolled independently, the movement of fore and hind leg pairs still formed a time-invariant phase shift, showing remarkable resemblance to that of a walking horse. We fiarther analyzed the influences of varying factors on the gait characteristics and stability. These analyses show the control method is robust since it can stabilize the gaits within a wide range of leg compliance parameters and resist considerably large disturbances. In addition, the optimal ranges of the leg compliance parameters for the largest stability margin were also found in this study.展开更多
Based on Matsuoka's central pattern generator (CPG) model and taking quadruped as an example, the dynamics of CPG model was investigated through the single-parameter-analysis method and the numerical simulation tec...Based on Matsuoka's central pattern generator (CPG) model and taking quadruped as an example, the dynamics of CPG model was investigated through the single-parameter-analysis method and the numerical simulation technique. Simulation results indicate that the CPG model exhibits complex dynamics, while each parameter has specifically definitive influence trends on the CPG output. These conclusions were applied to control a quadrupedal robot to walk in different gaits, clear obstacle, and walk up- and down-slope successfully.展开更多
Legged robots have better performance on discontinuous terrain than that of wheeled robots. However, the dynamic trotting and balance control of a quadruped robot is still a challenging problem, especially when the ro...Legged robots have better performance on discontinuous terrain than that of wheeled robots. However, the dynamic trotting and balance control of a quadruped robot is still a challenging problem, especially when the robot has multi-joint legs. This paper presents a three-dimensional model of a quadruped robot which has 6 Degrees of Freedom (DOF) on torso and 5 DOF on each leg. On the basis of the Spring-Loaded Inverted Pendulum (SLIP) model, body control algorithm is discussed in the first place to figure out how legs work in 3D trotting. Then, motivated by the principle of joint function separation and introducing certain biological characteristics, two joint coordination approaches are developed to produce the trot and provide balance. The robot reaches the highest speed of 2.0 m.s-1, and keeps balance under 250 Kg.m.s-1 lateral disturbance in the simulations. The effectiveness of these approaches is also verified on a prototype robot which runs to 0.83 m.s-1 on the treadmill, The simulations and experiments show that legged robots have good biological properties, such as the ground reaction force, and spring-like leg behavior.展开更多
The body of quadruped robot is generally developed with the rigid structure. The mobility of quadruped robot depcnds on the mechanical properties of the body mechanism, It is difficult for quadruped robot with rigid s...The body of quadruped robot is generally developed with the rigid structure. The mobility of quadruped robot depcnds on the mechanical properties of the body mechanism, It is difficult for quadruped robot with rigid structure to achieve better mobility walking or running in the unstructured environment. A kind of bionic flexible body mechanism for quadruped robot is proposed, which is composed of one bionic spine and four pneumatic artificial muscles(PAMs). This kind of body imitates the four-legged creatures' kinematical structure and physical properties, which has the characteristic of changeable stiff'hess, lightweight, flexible and better bionics. The kinematics of body bending is derived, and the coordinated movement between the flexible body and legs is analyzed. The relationship between the body bending angle and the PAM length is obtained. The dynamics of the body bending is derived by the floating coordinate method and Lagrangian method, and the driving tbrce of PAM is determined. The experiment of body bending is conductcd, and the dynamic bending characteristic of bionic flexible body is evaluated. Experimental results show that the bending angle of the bionic flexible body can reach 18. An innovation body mechanism for quadruped robot is proposed, which has the characteristic of flexibility and achieve bending by changing gas pressure of PAMs. The coordinated movement of the body and legs can achieve spinning gait in order to improve the mobility of quadruped robot.展开更多
Regarding walking robots, biomimetic design has attracted a great deal of attention. Currently, studies have focused mainly on performance analysis and the design of some specific biomimetic walking robots. However, t...Regarding walking robots, biomimetic design has attracted a great deal of attention. Currently, studies have focused mainly on performance analysis and the design of some specific biomimetic walking robots. However, the systematic type synthesis of bionic quadruped robots has seldom been studied. In this paper, a new approach to type synthesis for quadruped walking robots is proposed based on the generalized fimction (Ge) set theory. The current types of typical walking robots are analyzed using the Ge set theory. The research status and existing problems are investigated. The skeletal systems of quadruped mammals are analyzed. The motion characteristics of all joints of quadruped mammals are denoted by 6;F sets. A process of conversion from biological types to serial, parallel and hybrid types is proposed. Limb types in serial, parallel and hybrid topology are synthe- sized. Finally the quadruped robots with serial, parallel and hybrid topology are produced. Two of these types have been suc- cessfully used for the design of walking rescue robots that is suitable for responding to nuclear accidents.展开更多
Quadruped robots consume a lot of energy, which is one of the factors restricting their application. Energy efficiency is one of the key evaluating indicators for walking robots. The relationship between energy and el...Quadruped robots consume a lot of energy, which is one of the factors restricting their application. Energy efficiency is one of the key evaluating indicators for walking robots. The relationship between energy and elastic elements of walking robots have been studied, but different walking gait patterns and contact status have important influences on locomotion energy efficiency, and the energy efficiency considering the foot-end trajectory has not been reported. Therefore, the energy consumption and energy efficiency of quadruped robot with trot gait and combined cycloid foot trajectory are studied. The forward and inverse kinematics of quadruped robot is derived. The combined cycloid function is proposed to generate horizontal and vertical foot trajectory respectively, which can ensure the acceleration curve of the foot-end smoother and more successive, and reduce the contact force between feet and environment. Because of the variable topology mechanism characteristic of quadruped robot, the leg state is divided into three different phases which are swing phase, transition phase and stance phase during one trot gait cycle. The non-continuous variable constraint between feet and environment of quadruped robot is studied. The dynamic model of quadruped robot is derived considering the variable topology mechanism characteristic, the periodic contact and elastic elements of the robot. The total energy consumption of walking robot during one gait cycle is analyzed based on the dynamic model. The specific resistance is used to evaluate energy efficiency of quadruped robot. The calculation results show the relationships between specific resistance and gait parameters, which can be used to determine the reasonable gait parameters.展开更多
Fault tolerance is essential for quadruped robots when they work in remote areas or hazardous environments. Many fault-tolerant gaits planning method proposed in the past decade constrained more degrees of freedom(D...Fault tolerance is essential for quadruped robots when they work in remote areas or hazardous environments. Many fault-tolerant gaits planning method proposed in the past decade constrained more degrees of freedom(DOFs) of a robot than necessary. Thus a novel method to realize the fault-tolerant walking is proposed. The mobility of the robot is analyzed first by using the screw theory. The result shows that the translation of the center of body(CoB) can be kept with one faulty actuator if the rotations of the body are controlled. Thus the DOFs of the robot body are divided into two parts: the translation of the CoB and the rotation of the body. The kinematic model of the whole robot is built, the algorithm is developed to actively control the body orientations at the velocity level so that the planned CoB trajectory can be realized in spite of the constraint of the faulty actuator. This gait has a similar generation sequence with the normal gait and can be applied to the robot at any position. Simulations and experiments of the fault-tolerant gait with one faulty actuator are carried out. The CoB errors and the body rotation angles are measured. Comparing to the traditional fault-tolerant gait they can be reduced by at least 50%. A fault-tolerant gait planning algorithm is presented, which not only realizes the walking of a quadruped robot with a faulty actuator, but also efficiently improves the walking performances by taking full advantage of the remaining operational actuators according to the results of the simulations and experiments.展开更多
文摘In order to strike a balance between achieving desired velocities and minimizing energy consumption,legged animals have the ability to adopt the appropriate gait pattern and seamlessly transition to another if needed.This ability makes them more versatile and efficient when traversing natural terrains,and more suitable for long treks.In the same way,it is meaningful and important for quadruped robots to master this ability.To achieve this goal,we propose an effective gait-heuristic reinforcement learning framework in which multiple gait locomotion and smooth gait transitions automatically emerge to reach target velocities while minimizing energy consumption.We incorporate a novel trajectory generator with explicit gait information as a memory mechanism into the deep reinforcement learning framework.This allows the quadruped robot to adopt reliable and distinct gait patterns while benefiting from a warm start provided by the trajectory generator.Furthermore,we investigate the key factors contributing to the emergence of multiple gait locomotion.We tested our framework on a closed-chain quadruped robot and demonstrated that the robot can change its gait patterns,such as standing,walking,and trotting,to adopt the most energy-efficient gait at a given speed.Lastly,we deploy our learned controller to a quadruped robot and demonstrate the energy efficiency and robustness of our method.
基金supported by the Foundation of Engineering Research Center of Hubei Province for Clothing Information,China(Grant No.2023HBCI05)the Hubei Provincial Natural Science Foundation General Program,China(Grant No.2022CFB563)the Hubei Key Laboratory for New Textile Materials and Applications,Wuhan Textile University,China(Grant No.FZXCL202311).
文摘The dynamic motion of quadrupedal robots on challenging terrain generally requires elaborate spatial–temporal kinodynamic motion planning and accurate control at higher refresh rate in comparison with regular terrain.However,conventional quadrupedal robots usually generate relatively coarse planning and employ motion replanning or reactive strategies to handle terrain irregularities.The resultant complex and computation-intensive controller may lead to nonoptimal motions or the breaking of locomotion rhythm.In this paper,a kinodynamic optimization approach is presented.To generate long-horizon optimal predictions of the kinematic and dynamic behavior of the quadruped robot on challenging terrain,we formulate motion planning as an optimization problem;jointly treat the foot’s locations,contact forces,and torso motions as decision variables;combine smooth motion and minimal energy consumption as the objective function;and explicitly represent feasible foothold region and friction constraints based on terrain information.To track the generated motions accurately and stably,we employ a whole-body controller to compute reference position and velocity commands,which are fed forward to joint controllers of the robot’s legs.We verify the effectiveness of the developed approach through simulation and on a physical quadruped robot testbed.Results show that the quadruped robot can successfully traverse a 30°slope and 43% of nominal leg length high step while maintaining the rhythm of dynamic trot gait.
文摘Bipedal (Bp) locomotion is one of the most characteristic motor behaviors in human beings. Innate quadrupedal (Qp) four-legged animals also often walk bipedally. The walking posture, however, is significantly different between the two. This suggests that although both have a potential to walk bipedally, however, the human has a body scheme suitable for Bp locomotion, probably its skeletal system. The skeletal system includes the lumbar lordosis, sacral kyphosis, a round pelvis, a large femur neck angle, short feet, and so on. To verify this hypothesis, we compared kinematic and EMG activities between rats and humans during Qp and Bp locomotion on a treadmill belt. The rat is a representative Qp animal, but it is able to acquire Bp walking capability with motor learning. Although the mobile ranges of the hindlimb joint are different during each locomotor pattern between rats and humans, both showed replicable flexion and extension excursion patterns for each joint depending on the locomotor phase. There are many phase-locked EMG bursts between rats and humans during the same walking task and these are observed in the proximal rather than the distal muscles. This suggests that both rats and humans utilize similar neuronal systems for the elaboration of Qp and Bp locomotion. It was interesting that both subjects showed more muscle activities during non-natural locomotor patterns;Qp < Bp for rats and Bp < Qp for humans. This indicates that rat Bp and human Qp walking need more effort and we may be able to find its reason in their skeletal system.
文摘The principle of passive dynamic walking has drawn lots of attentions in the field of robotics for it provides a possibility to realize natural walking. However, stabilizing the quadrupedal passive walking remains challenging. In this paper, a novel control method is proposed to stabilize the quadrupedal quasi-passive walking. Inspired by biological concepts, this method treats the foreleg pair and hindleg pair as two bipedal walkers, and a virtual model controller is designed to maintain the quasi-passive walking of each bipedal walker independently. This control method was then verified by a planar quadrupedal model with compliant legs, which successfully achieved stable periodical walking gaits. It was found that although being con- trolled independently, the movement of fore and hind leg pairs still formed a time-invariant phase shift, showing remarkable resemblance to that of a walking horse. We fiarther analyzed the influences of varying factors on the gait characteristics and stability. These analyses show the control method is robust since it can stabilize the gaits within a wide range of leg compliance parameters and resist considerably large disturbances. In addition, the optimal ranges of the leg compliance parameters for the largest stability margin were also found in this study.
文摘Based on Matsuoka's central pattern generator (CPG) model and taking quadruped as an example, the dynamics of CPG model was investigated through the single-parameter-analysis method and the numerical simulation technique. Simulation results indicate that the CPG model exhibits complex dynamics, while each parameter has specifically definitive influence trends on the CPG output. These conclusions were applied to control a quadrupedal robot to walk in different gaits, clear obstacle, and walk up- and down-slope successfully.
基金Acknowledgment This work was supported by the National Hi-tech Research and Development Program of China (863 Program, Grant No. 2011AA040701), and the National Natural Science Foundation of China (No. 61375097, No. 61175107)
文摘Legged robots have better performance on discontinuous terrain than that of wheeled robots. However, the dynamic trotting and balance control of a quadruped robot is still a challenging problem, especially when the robot has multi-joint legs. This paper presents a three-dimensional model of a quadruped robot which has 6 Degrees of Freedom (DOF) on torso and 5 DOF on each leg. On the basis of the Spring-Loaded Inverted Pendulum (SLIP) model, body control algorithm is discussed in the first place to figure out how legs work in 3D trotting. Then, motivated by the principle of joint function separation and introducing certain biological characteristics, two joint coordination approaches are developed to produce the trot and provide balance. The robot reaches the highest speed of 2.0 m.s-1, and keeps balance under 250 Kg.m.s-1 lateral disturbance in the simulations. The effectiveness of these approaches is also verified on a prototype robot which runs to 0.83 m.s-1 on the treadmill, The simulations and experiments show that legged robots have good biological properties, such as the ground reaction force, and spring-like leg behavior.
基金Supported by National Natural Science Foundation of China(Grant No.51375289)Shanghai Municipal Natural Science Foundation of China(Grant No.13ZR1415500)Innovation Fund of Shanghai Education Commission(Grant No.13YZ020)
文摘The body of quadruped robot is generally developed with the rigid structure. The mobility of quadruped robot depcnds on the mechanical properties of the body mechanism, It is difficult for quadruped robot with rigid structure to achieve better mobility walking or running in the unstructured environment. A kind of bionic flexible body mechanism for quadruped robot is proposed, which is composed of one bionic spine and four pneumatic artificial muscles(PAMs). This kind of body imitates the four-legged creatures' kinematical structure and physical properties, which has the characteristic of changeable stiff'hess, lightweight, flexible and better bionics. The kinematics of body bending is derived, and the coordinated movement between the flexible body and legs is analyzed. The relationship between the body bending angle and the PAM length is obtained. The dynamics of the body bending is derived by the floating coordinate method and Lagrangian method, and the driving tbrce of PAM is determined. The experiment of body bending is conductcd, and the dynamic bending characteristic of bionic flexible body is evaluated. Experimental results show that the bending angle of the bionic flexible body can reach 18. An innovation body mechanism for quadruped robot is proposed, which has the characteristic of flexibility and achieve bending by changing gas pressure of PAMs. The coordinated movement of the body and legs can achieve spinning gait in order to improve the mobility of quadruped robot.
文摘Regarding walking robots, biomimetic design has attracted a great deal of attention. Currently, studies have focused mainly on performance analysis and the design of some specific biomimetic walking robots. However, the systematic type synthesis of bionic quadruped robots has seldom been studied. In this paper, a new approach to type synthesis for quadruped walking robots is proposed based on the generalized fimction (Ge) set theory. The current types of typical walking robots are analyzed using the Ge set theory. The research status and existing problems are investigated. The skeletal systems of quadruped mammals are analyzed. The motion characteristics of all joints of quadruped mammals are denoted by 6;F sets. A process of conversion from biological types to serial, parallel and hybrid types is proposed. Limb types in serial, parallel and hybrid topology are synthe- sized. Finally the quadruped robots with serial, parallel and hybrid topology are produced. Two of these types have been suc- cessfully used for the design of walking rescue robots that is suitable for responding to nuclear accidents.
基金supported by National Natural Science Foundation of China(Grant No.51375289)Shanghai Municipal National Natural Science Foundation of China(Grant No.13ZR1415500)Innovation Fund of Shanghai Education Commission of China(Grant No.13YZ020)
文摘Quadruped robots consume a lot of energy, which is one of the factors restricting their application. Energy efficiency is one of the key evaluating indicators for walking robots. The relationship between energy and elastic elements of walking robots have been studied, but different walking gait patterns and contact status have important influences on locomotion energy efficiency, and the energy efficiency considering the foot-end trajectory has not been reported. Therefore, the energy consumption and energy efficiency of quadruped robot with trot gait and combined cycloid foot trajectory are studied. The forward and inverse kinematics of quadruped robot is derived. The combined cycloid function is proposed to generate horizontal and vertical foot trajectory respectively, which can ensure the acceleration curve of the foot-end smoother and more successive, and reduce the contact force between feet and environment. Because of the variable topology mechanism characteristic of quadruped robot, the leg state is divided into three different phases which are swing phase, transition phase and stance phase during one trot gait cycle. The non-continuous variable constraint between feet and environment of quadruped robot is studied. The dynamic model of quadruped robot is derived considering the variable topology mechanism characteristic, the periodic contact and elastic elements of the robot. The total energy consumption of walking robot during one gait cycle is analyzed based on the dynamic model. The specific resistance is used to evaluate energy efficiency of quadruped robot. The calculation results show the relationships between specific resistance and gait parameters, which can be used to determine the reasonable gait parameters.
基金Supported by National Basic Research Program of China(973 Program,Grant No.2013CB035501)National Natural Science Foundation of China(Grant No.51175323)+1 种基金Research Fund of the State Key Lab of MSV of China(Grant No.MSV201208)Shanghai Municipal Natural Science Foundation of China(Grant No.14ZR1422600)
文摘Fault tolerance is essential for quadruped robots when they work in remote areas or hazardous environments. Many fault-tolerant gaits planning method proposed in the past decade constrained more degrees of freedom(DOFs) of a robot than necessary. Thus a novel method to realize the fault-tolerant walking is proposed. The mobility of the robot is analyzed first by using the screw theory. The result shows that the translation of the center of body(CoB) can be kept with one faulty actuator if the rotations of the body are controlled. Thus the DOFs of the robot body are divided into two parts: the translation of the CoB and the rotation of the body. The kinematic model of the whole robot is built, the algorithm is developed to actively control the body orientations at the velocity level so that the planned CoB trajectory can be realized in spite of the constraint of the faulty actuator. This gait has a similar generation sequence with the normal gait and can be applied to the robot at any position. Simulations and experiments of the fault-tolerant gait with one faulty actuator are carried out. The CoB errors and the body rotation angles are measured. Comparing to the traditional fault-tolerant gait they can be reduced by at least 50%. A fault-tolerant gait planning algorithm is presented, which not only realizes the walking of a quadruped robot with a faulty actuator, but also efficiently improves the walking performances by taking full advantage of the remaining operational actuators according to the results of the simulations and experiments.