This paper presents a control approach for bounding gait of quadruped robots by applying the concept of Virtual Constraints (VCs). A VC is a relative motion relation between two related joints imposed to the robots ...This paper presents a control approach for bounding gait of quadruped robots by applying the concept of Virtual Constraints (VCs). A VC is a relative motion relation between two related joints imposed to the robots in terms of a specified gait, which can drive the robot to run with desired gait. To determine VCs for highly dynamic bounding gait, the limit cycle motions of the passive dynamic model of bounding gait are analyzed. The leg length and hip/shoulder angle trajectories corresponding to the limit cycles are parameterized by leg angles using 4 th-order polynomials. In order to track the calculated periodic motions, the polynomials are imposed on the robot as virtual motion constraints by a high-level state machine controller. A bounding speed feedback strategy is introduced to stabilize the robot running speed and enhance the stability. The control approach was applied to a newly designed lightweight bioinspired quadruped robot, AgiDog. The experimental results demonstrate that the robot can bound at a frequency up to 5 Hz and bound at a maximum speed of 1.2 m·s^-1 in sagittal plane with a Froude number approximating to 1.展开更多
Passive dynamics is always one of research emphases of the legged robots. Studies have proved that cheetah robot could achieve stably passive bounding motion under proper initial conditions in the ideal case. However,...Passive dynamics is always one of research emphases of the legged robots. Studies have proved that cheetah robot could achieve stably passive bounding motion under proper initial conditions in the ideal case. However, the actual robot must have energy dissipation because of friction and collision compared with the theoretical model. This paper aims to propose a control method that can drive the cheetah robot running in passive bounding gait. First, a sagittal-plane model with a rigid torso and two compliant legs is introduced to capture the dynamics of robot bounding. Numerical return map studies of the bounding model reveal that there exists a large variety of passively cyclic bounding motions (fixed points). Based on the distribution law of fixed points, an open-loop control method including touchdown angle control strategy and leg length control strategy is put forward. At last, prototype of the cheetah robot is designed and manufactured, and locomotion experiment are carried out. The experiment results show that the cheetah robot can achieve a stable bounding motion at different speeds with the proposed control method.展开更多
For quadruped robots with springy legs,a successful jump usually requires both suitable elastic parts and well-designed control algorithms.However,these two problems are mutually restricted and hard to solve at the sa...For quadruped robots with springy legs,a successful jump usually requires both suitable elastic parts and well-designed control algorithms.However,these two problems are mutually restricted and hard to solve at the same time.In this study,we attempt to solve the problem of controller design with the help of a robot without any elastic mounted parts,in which the untethered robot is made to jump on a trampoline.The differences between jumping on hard surfaces with springy legs and jumping on springy surfaces with rigid legs are briefly discussed.An intuitive control law is proposed to balance foot contact forces;in this manner,excessive pitch oscillation during hopping or bounding can be avoided.Hopping height is controlled by tuning the time delay of the leg stretch.Together with other motion generators based on kinematic law,the robot can perform translational and rotational movements while hopping or bounding on the trampoline.Experiments are conducted to validate the effectiveness of the proposed control framework.展开更多
基金This work is partially supported by the National Natural Science Foundation of China (NSFC) under grant numbers 61175097 and 51475177, and the Research Fund for the Doctoral Program of Higher Education of China (RFDP) under grant number 20130142110081, and the China Postdoctoral Science Foundation under grant number 2016M602281.
文摘This paper presents a control approach for bounding gait of quadruped robots by applying the concept of Virtual Constraints (VCs). A VC is a relative motion relation between two related joints imposed to the robots in terms of a specified gait, which can drive the robot to run with desired gait. To determine VCs for highly dynamic bounding gait, the limit cycle motions of the passive dynamic model of bounding gait are analyzed. The leg length and hip/shoulder angle trajectories corresponding to the limit cycles are parameterized by leg angles using 4 th-order polynomials. In order to track the calculated periodic motions, the polynomials are imposed on the robot as virtual motion constraints by a high-level state machine controller. A bounding speed feedback strategy is introduced to stabilize the robot running speed and enhance the stability. The control approach was applied to a newly designed lightweight bioinspired quadruped robot, AgiDog. The experimental results demonstrate that the robot can bound at a frequency up to 5 Hz and bound at a maximum speed of 1.2 m·s^-1 in sagittal plane with a Froude number approximating to 1.
基金Acknowledgment This work is supported by the National Natural Science Foundation of China (Grant No: 51205145), the National Basic Research Program of China (Grant No: 2013CB035805) and Graduates' Innovation Fund of Huazhong University of Science & Technology (Grant No: 01-09-070092).
文摘Passive dynamics is always one of research emphases of the legged robots. Studies have proved that cheetah robot could achieve stably passive bounding motion under proper initial conditions in the ideal case. However, the actual robot must have energy dissipation because of friction and collision compared with the theoretical model. This paper aims to propose a control method that can drive the cheetah robot running in passive bounding gait. First, a sagittal-plane model with a rigid torso and two compliant legs is introduced to capture the dynamics of robot bounding. Numerical return map studies of the bounding model reveal that there exists a large variety of passively cyclic bounding motions (fixed points). Based on the distribution law of fixed points, an open-loop control method including touchdown angle control strategy and leg length control strategy is put forward. At last, prototype of the cheetah robot is designed and manufactured, and locomotion experiment are carried out. The experiment results show that the cheetah robot can achieve a stable bounding motion at different speeds with the proposed control method.
基金Financial support was provided by the Zhejiang Provincial Natural Science Foundation(Grant No.Y18F030012)the Science and Technology Project of Zhejiang Province(Grant No.2019C01043)+1 种基金the National Natural Science Foundation of China(Grant No.61836015)the State Key Laboratory of Industrial Control Technology(ICT1807)。
文摘For quadruped robots with springy legs,a successful jump usually requires both suitable elastic parts and well-designed control algorithms.However,these two problems are mutually restricted and hard to solve at the same time.In this study,we attempt to solve the problem of controller design with the help of a robot without any elastic mounted parts,in which the untethered robot is made to jump on a trampoline.The differences between jumping on hard surfaces with springy legs and jumping on springy surfaces with rigid legs are briefly discussed.An intuitive control law is proposed to balance foot contact forces;in this manner,excessive pitch oscillation during hopping or bounding can be avoided.Hopping height is controlled by tuning the time delay of the leg stretch.Together with other motion generators based on kinematic law,the robot can perform translational and rotational movements while hopping or bounding on the trampoline.Experiments are conducted to validate the effectiveness of the proposed control framework.