Advances in Legged Robots Control, Perception and Learning
Qiuguo Zhu,Rui Song,Jun Wu,Yamakita Masaki,Zhangguo Yu
DOI: https://doi.org/10.1049/csy2.12075
2022-01-01
IET Cyber-Systems and Robotics
Abstract:This is the Institution of Engineering and Technology (IET) Cyber-systems and Robotics Special Issue of Advances in Legged Robots: Control, Perception and Learning. Legged mammals are found everywhere in nature. These legged animals can reach anywhere on Earth, adapt to uneven, discontinuous and obstructed environment. Their locomotion patterns are flexible and diverse to better adapt to the living environment. Imitating these real animals, legged robots have potential advantages over wheeled or tracked vehicles in regard to the traversal of rough and unstructured terrain. However, there are still many challenges for legged systems in solving the technical problems of the real world. Control, perception and learning are the key technologies in the field of legged robots. Control is the basis of the stable and flexible locomotion of the legged robot. The combination of control and mechatronics machines will show excellent passing ability in continuous stairs, discrete terrain and vertical obstacle environments. The control methods of legged robots mainly include model-based control and learning-based control. After decades of development, research results have made robots more flexible and stable. The latter is a new method combining artificial intelligence, exploring how robots can acquire new motor skills in the process of interacting with the environment and achieve expected motor abilities. Perception allows the robot to understand the world. Autonomous navigation, behavioural decision-making and task operation, all require environmental awareness and understanding. This ability is an unattainable component of the legged robot. For example, different road surfaces require different gait modes, which is the most direct perceptual demand for legged robots. List: Paper 1: Disturbance rejection for biped robots during walking and running using control moment gyroscopes, Paper 2: A self-stabilised walking gait for humanoid robots based on the essential model with internal states, Paper 3: Squat motion of a bipedal robot using real-time kinematic prediction (RKP) and whole-body control, Paper 4: Design and control of a robotic system with legs, wheels and a reconfigurable arm, Paper 5: A heuristic control framework for heavy-duty hexapod robot over complex terrain, Paper 6: Efficient learning of robust quadruped bounding using pretrained neural networks, Paper 7: A new control for the pneumatic muscle (PM) bionic legged robot based on neural network, Paper 8: Sampling visual simultaneous localization and mapping (SLAM) with a wide-angle camera for legged mobile robots, Paper 9: Research on the autonomous system of the quadruped robot with a manipulator to realize leader-following, object recognition, navigation and operation. Paper 1 by Haochen Xu, paper 2 by Qiuyue Luo and paper 3 by Wenhan Cai investigated the control problems of biped robots, paper 4 by Linqi Ye studied the leg–arm and wheel reconfiguration design and control strategy problems and paper 5 by Jinmian Hou extended the multi-leg hexapod robot problems. The design, control and strategy of the legged robot are discussed. In paper 1, Haochen Xu et al. studied the disturbance rejection for biped robots during walking and running using CMG. They used the CMG as an auxiliary stabilisation device for fully actuated biped robots and integrated the CMG into the balance control framework. This method can effectively help the robot resist disturbance and remain stable over time. In paper 2, Qiuyue Luo et al. exploited a self-stabilised walking gait for humanoid robots based on the essential model with internal states. They extended an essential dynamic model to the full dynamic model of humanoid robots based on the zero dynamics concept. By adjusting the step timing and landing position of the swing foot automatically and following the intrinsic dynamic characteristics, the humanoid robot can achieve robust walking. In paper 3, Wenhan Cai et al. proposed the squat motion of a bipedal robot using RKP and whole-body control. The RKP method considers upcoming reference motion trajectories and combines it with quadratic programming (QP)-based whole body control (WBC). It greatly reduces the computational cost compared to model predictive control with WBC and exhibits high adaptability to rough planning with much less computation time. In paper 4, Linqi Ye et al. designed a robotic system with legs, wheels and a reconfigurable arm, which takes advantage of the wheel and legs. In this robotic system, a leg–arm reconfiguration design allows the robot to walk, reducing the total weight of the robot, and the multi-task control strategy was described based on variable configuration to complicate environments. In paper 5, Jinmian Hou et al. introduced a novel heuristic whole-body motion control framework for the heavy-duty hexapod robot to traverse complex terrain. They designed a whole-body motion planning and whole-body torque controller, and virtual model control was used to optimise the ground reaction forces for tracking the pre-planned motion based on single rigid-body dynamics. Paper 6 by Zhicheng Wang et al. investigated the deep reinforcement learning (DRL) problem, while paper 7 by Chaoyue Xu et al. studied the neural network control problem. Both are essential aspects of learning to achieve control. The DRL approach can help learn robust and variety gaits more efficiently and better terrain adaptation. The neural network can help improve the dynamic performance of non-linear actuators. In paper 6, Zhicheng Wang et al. proposed the efficient learning of robust quadruped bounding using pretrained neural networks. In their method, they designed a reward function to enforce the gait symmetry and periodicity to improve the bounding performance and learnt feedback controller by simulation where they can build variety of environments for simulation learning. This method has been deployed on the real quadruped robot. In paper 7, Chaoyue Xu et al. described a new control for a PM bionic legged robot based on the neural network. In their method, a double closed-loop control strategy of the PM bionic leg was designed. Based on the three-element model, a feedforward neuron proportion-integral-derivative controller is designed as the inner control loop, and a sliding mode robust controller with local model approximation is designed using the radial basis function neural network as the outer control loop. Paper 8 by Guangyu Fan et al. investigated the SLAM problem in dynamic environments, while paper 9 by Jiamin Guo et al. studied autonomous recognition and navigation problems. Both are essential aspects of perception. The SLAM method can help improve the robustness of localization, enabling navigation tasks in dynamic environments. Additionally, the autonomous recognition and navigation method can help understand the environment, make decisions and move to destinations. In paper 8, Guangyu Fan et al. proposed sampling visual SLAM with a wide-angle camera for legged robots. Their method sampled image blocks with clear texture and enhanced the image details to extract the feature points, and the matched feature points were extracted from the images. These points were selected as the template points, the relationship between the template points and the images was established through the wide-angle camera model, and the pixel coordinates of the template in the images and the descriptors were calculated. In paper 9, Jiamin Guo et al. researched a quadruped robot with a manipulator to realise leader-following, object recognition, navigation and operation. In this paper, the authors developed a systematic solution including the hardware and software system and system architecture. This can achieve recognition, autonomous navigation and operation on a quadruped robot with a manipulator, and it can be extended to other forms of mobile robots. All of the papers selected for this special issue indicate trends in the emerging field of control, perception and learning in legged robots. We hope that this special issue will benefit researchers around the world by exchanging and sharing the latest results. The guest editors would like to thank IET Cyber-systems and Robotics editors-in-chief Rob Buckingham, Jian Chu and Max Meng for their continued support. Finally, they acknowledge the many peer experts who have contributed to the Special Issue and provided helpful reviews. Qiuguo Zhu received his bachelor’s degree from Mechanical Engineering College of Zhejiang University and master’s degree from Control Science College of Zhejiang University in 2008 and 2011, respectively. Then, he received his Ph.D. degree in Control Science College of Zhejiang University in 2020. His research interests include the control of humanoid robots, bipedal and quadrupedal walking and running, manipulators and machine intelligence. As a PI, he obtained research funds from many organizations such as National & Zhejiang Natural Science Foundation, and he is the associate editor of IET Cyber Systems and Robotics. Rui Song received his bachelor’s degree from Shandong University of Science and Technology, Jinan, China in 2001, and his doctoral degree in control theory and engineering from Shandong University, Jinan, China in 2011. He is currently a professor and doctoral supervisor with the School of Control Science and Engineering at Shandong University. He is also working as the Vice President of the Shandong Institute of Science and Technology. He is the Deputy Head of the Expert Group of the Ministry of Science and Technology's “14th Five-Year Plan” Intelligent robot Key Project Guidelines. Professor Song was awarded as the distinguished professor of Cheung Kong Scholars Program. He has won the second prize and the third prize of the Science and Technology Progress Award of Shandong Province. During the past five years, he has granted more than 40 national invention patents and published more than 50 SCI/EI papers. Jun Wu received his B.Eng and Ph.D degrees both in industrial automation from Huazhong University of Science and Technology, China, in 1989 and 1994, respectively. Since 1994, he has been a faculty member at the College of Control Science and Engineering, Zhejiang University, where he currently is a professor. Dr Wu is a senior member of IEEE and was awarded the Royal Society K.C. Wong Fellowship. He has published over 80 papers in journals and conference proceedings and was awarded the 1997/1998 IEE Heaviside Premium. Yamakita Masaki received the BE, ME and PhD degrees from Tokyo Institute of Technology in 1984, 1986 and 1989, respectively. From 1989 he was a research associate in the department of control engineering of the institute and from 1993 he was a lecturer at Toyohashi University of Technology. He is currently an associate professor in the department of mechanical and control engineering of Tokyo Institute of Technology. His research interests include robotics, learning control, robust and non-linear control. He is a member of IEEE, SICE and RSJ. Zhangguo Yu is currently a full professor and the director of Intelligent Robotics Institute, Beijing Institute of Technology, China. He received the B.S. degree in electronics engineering and the M.S. degree in control engineering from the Southwest University of Science and Technology (SWUST), China, in 1997 and 2005, respectively, and the Ph.D. degree in mechatronics engineering from the Beijing Institute of Technology (BIT), Beijing, China, in 2009. From 1997 to 2000, he was an Engineer with Changhong Electric Company Ltd., China. From 2001 to 2009, he was a staff with SWUST. He was a visiting scholar with Waseda University, Tokyo, Japan, in 2008. He served as Program Chair of IEEE ARSO 2019, and Program Co-Chair of IEEE Humanoids 2018, IEEE ICMA 2015 and ICMA 2020. He is an associate editor of the International Journal of Humanoid Robotics. His current research interests include design, motion planning and control of humanoid robots.
What problem does this paper attempt to address?
-
Learning Accurate and Robust Velocity Tracking for Quadrupedal Robots
Chengrui Zhu,Zhen Zhang,Weiwei Liu,Siqi Li,Yong Liu
DOI: https://doi.org/10.22541/au.173321917.73583610/v1
2024-01-01
Abstract:Quadrupedal robots are highly regarded for their superior locomotion capabilities and terrain adaptability, making them competent in a wide range of applications. In autonomous navigation tasks, they are required to track upper-level trajectories to reach designated locations with flexible obstacle avoidance. This is typically achieved by a planner which generates a reference velocity and a controller which accurately tracks the velocity commands. In this article, we propose a learning-based controller for quadrupedal robots that achieves accurate and robust velocity tracking. To bridge the gap between simulation and reality, an analytical actuator model is proposed to simulate physical actuator dynamics. We then train a control policy in simulation using Constrained Reinforcement Learning, where symmetry and smoothness constraints are incorporated into reinforcement learning. The symmetry constraint promotes coordinated locomotion and consistent velocity tracking performance, while the smoothness constraint reduces jerky actions and generates stable velocity performance. The control policy is zero-shot deployed on the Unitree AlienGo. It demonstrates a tracking error of less than 0.084 m/s over the entire velocity range and robust locomotion on natural terrain. We also test our controller by integrating it to a pedestrian tracking framework and prove its capability of trajectory following and long-term reliablitiy.
-
Adaptive Locomotion Control of a Hexapod Robot Via Bio-Inspired Learning
Wenjuan Ouyang,Haozhen Chi,Jiangnan Pang,Wenyu Liang,Qinyuan Ren
DOI: https://doi.org/10.3389/fnbot.2021.627157
IF: 3.493
2021-01-01
Frontiers in Neurorobotics
Abstract:In this paper, an adaptive locomotion control approach for a hexapod robot is proposed. Inspired from biological neuro control systems, a 3D two-layer artificial center pattern generator (CPG) network is adopted to generate the locomotion of the robot. The first layer of the CPG is responsible for generating several basic locomotion patterns and the functional configuration of this layer is determined through kinematics analysis. The second layer of the CPG controls the limb behavior of the robot to adapt to environment change in a specific locomotion pattern. To enable the adaptability of the limb behavior controller, a reinforcement learning (RL)-based approach is employed to tune the CPG parameters. Owing to symmetrical structure of the robot, only two parameters need to be learned iteratively. Thus, the proposed approach can be used in practice. Finally, both simulations and experiments are conducted to verify the effectiveness of the proposed control approach.
-
Mammalian Legged Robot:a Review
Xiansheng Qin,Xuefeng Zhang,Xiaoqun Tan,Huashan Feng,Peipei Zhang
DOI: https://doi.org/10.3969/j.issn.1004-132X.2013.06.027
2013-01-01
Abstract:For discrete ground contact, there were high adaptability and extensive application prospect for mammalian legged robot when encountering special topographical and unpredictable environment such as obstacles, ditch and so on. This paper surveyed the development process of mammalian legged robots, and mainly introduced overseas and domestic research status in terms of two legged and four legged robots. The related theory and method on legged structure, joint drive, navigation, stability criterion and control algorithm were analyzed and discussed, Meanwhile, the difficulties to be solved under development were analyzed and the future of legged robots was forecasted.
-
Reinforcement Learning based Control of a Quadruped Robot
A. A,V. R. Jisha
DOI: https://doi.org/10.1109/INDICON56171.2022.10039800
2022-11-24
Abstract:Quadruped robots are four legged robots having potential to roam almost in all the earth surfaces in different terrains. A quadruped robot which is passively stable with 12 DOF is considered in this paper. The 12 DOF quadruped model is developed in Fusion 360 and later imported to ROS. The mathematical modelling of the quadruped system is complex and conventional control requires the complete knowledge of the system. Hence, Reinforcement Learning based algorithm can be used for the control of a quadruped system. The steps involved in making the robot walk include stabilizing the robot at neutral position, planning footsteps, generating body trajectory, planning swing leg trajectory and solution of inverse kinematic model to find the joint angles. A deep deterministic policy gradient (DDPG) agent is used to train the system to walk in straight line. The DDPG agent uses a critic value function representation to approximate the long-term reward given observations and actions. This quadruped is capable of walking amidst disturbances unlike a quadruped with conventional control.
Engineering,Computer Science
-
A Survey on Legged Robots: Advances, Technologies and Applications
Zhenyu Wu,Kun Zheng,Zhiyang Ding,Hongbo Gao
DOI: https://doi.org/10.1016/j.engappai.2024.109418
2024-01-01
Abstract:Legged robots have come to represent a prime example of artificial intelligence's application in engineering, thanks to their enhanced mobility and adaptability across complex terrains. Substantial progress has been made in areas such as bionics, mechanical structure design, control systems, and user interaction. However, enhancing the behavioral capabilities and human-machine interaction in legged robots remains challenging. Recent breakthroughs in artificial intelligence, especially in embodied intelligence, like OpenAI's Figure, have revitalized the innovation of legged robots. This paper aims to advance theoretical research and engineering development of legged robots by examining key technologies. It provides a comprehensive overview of the prevalent types and features of bipedal, quadrupedal, and hexapod robots. Furthermore, the paper systematically explores the walking mechanisms of legged robots, including gait planning, motion control, balance, and stability strategies. It also reviews the dominant dynamic models, gait planning methodologies, stability evaluation techniques, and actuation mechanisms in the field. Additionally, the paper discusses the typical application scenarios of legged robots, assesses the challenges in their development, and suggests potential avenues for future research.
-
Smart quadruped robotics: a systematic review of design, control, sensing and perception
Abderrachid Hamrani,Md Munim Rayhan,Telusma Mackenson,Dwayne McDaniel,Leonel Lagos
DOI: https://doi.org/10.1080/01691864.2024.2411684
IF: 2.057
2024-10-16
Advanced Robotics
Abstract:Legged robots in general, and quadrupedal structures in particular, have demonstrated high potential as a means of locomotion, possessing the ability to carry out tasks that traditional vehicles are unable to accomplish. In the last thirty years, legged locomotion technology has been advanced globally, leading to the creation of numerous equipment and techniques. This systematic review explores research studies from different academic databases, i.e. Web of Science, Scopus, and IEEE, to provide an overview of recent innovations and future directions in quadruped robotics. Advanced sensory systems, optimal structural design and smart control mechanisms are the key elements for enabling autonomous navigation and agile interaction of these robots with their environment. This systematic review explores the interconnected domains of structural design, control systems, and sensory integration. The analysis aims to identify common research themes and emerging trends by employing keyword co-occurrence and machine learning clustering techniques, providing a detailed understanding of the research landscape.
robotics
-
Biologically-Inspired Adaptive Movement Control For A Quadrupedal Robot
Haojun Zheng,Xiuli Zhang
2007-01-01
Abstract:Biologically-inspired robot motion control has attracted a lot of interests because of its potential to make a robot perform better and the value of such study to understand animals' behaviors. This paper presented a quadrupedal robot, Biosbot, with variety of motion abilities and adaptability to its environment. We employed biological neural mechanisms, such as central pattern generator, flexor reflex and postural reflex as Biosbot's control system, meanwhile designed its acts after its animal counterpart, a cat. Biosbot can walk in different gaits, transfer from one gait to another, turn, clear obstacles and walk up and down hill autonomously, to adapt to its environment. The successful walking experiments with Biosbot prove the approach and control model has the ability to improve legged robot's performances.
-
Survey of Locomotion Control of Legged Robots Inspired by Biological Concept.
QiDi Wu,ChengJu Liu,JiaQi Zhang,QiJun Chen
DOI: https://doi.org/10.1007/s11432-009-0169-7
2009-01-01
Abstract:Compared with wheeled mobile robots, legged robots can easily step over obstacles and walk through rugged ground. They have more flexible bodies and therefore, can deal with complex environment. Nevertheless, some other issues make the locomotion control of legged robots a much complicated task, such as the redundant degree of freedoms and balance keeping. From literatures, locomotion control has been solved mainly based on programming mechanism. To use this method, walking trajectories for each leg and the gaits have to be designed, and the adaptability to an unknown environment cannot be guaranteed. From another aspect, studying and simulating animals’ walking mechanism for engineering application is an efficient way to break the bottleneck of locomotion control for legged robots. This has attracted more and more attentions. Inspired by central pattern generator (CPG), a control method has been proved to be a successful attempt within this scope. In this paper, we will review the biological mechanism, the existence evidences, and the network properties of CPG. From the engineering perspective, we will introduce the engineering simulation of CPG, the property analysis, and the research progress of CPG inspired control method in locomotion control of legged robots. Then, in our research, we will further discuss on existing problems, hot issues, and future research directions in this field.
-
Learning-based legged locomotion; state of the art and future perspectives
Sehoon Ha,Joonho Lee,Michiel van de Panne,Zhaoming Xie,Wenhao Yu,Majid Khadiv
2024-06-03
Abstract:Legged locomotion holds the premise of universal mobility, a critical capability for many real-world robotic applications. Both model-based and learning-based approaches have advanced the field of legged locomotion in the past three decades. In recent years, however, a number of factors have dramatically accelerated progress in learning-based methods, including the rise of deep learning, rapid progress in simulating robotic systems, and the availability of high-performance and affordable hardware. This article aims to give a brief history of the field, to summarize recent efforts in learning locomotion skills for quadrupeds, and to provide researchers new to the area with an understanding of the key issues involved. With the recent proliferation of humanoid robots, we further outline the rapid rise of analogous methods for bipedal locomotion. We conclude with a discussion of open problems as well as related societal impact.
Robotics
-
Learning Agile, Robust Locomotion Skills for Quadruped Robot.
Zhitong Zhang,Qing Wei,Xu Chang,Ling Lang,Hongxu Ma,Honglei An
DOI: https://doi.org/10.1109/ICARM54641.2022.9959471
2022-01-01
Abstract:Locomotion control of legged robots has been a key topic in the field of robotic research. Due to the highly nonlinear dynamic characteristics and interaction with the environment at high frequencies, conventional controllers are too complicated to design for the sake of obtain robustness and adaptability. We avoid these problems by reinforcement learning (RL). Without consider the dynamics and contact problems, ours RL-based approach makes the robot understand itself and really learned how to locomotion, just like newborn quadrupedal do. Through the guidance of reward and Life-Long learning, the trained policy has extraordinary performance in agile and robust locomotion. As a result, our robot has strong robustness to the instantaneous impact or continuous drag during running, and adaptive the slippery ground which not encountered in training. The robot capable of reaching speed of 4m/s, and naturally, the gait of robot automatic transitions from walking-trot to flying-trot as the speed increases.
-
Research on Gait and Control of Bionic Hexapod Robot
Zhao Jieru,Li Yang,Zhang Qimin,Pei Zhongcai
DOI: https://doi.org/10.1145/3080845.3080869
2017-01-01
Abstract:With the development of science and technology and the improvement of software and hardware, many scientists have focused on the research of robots and bionic robot technology is more and more popular. At first, in the military, the wheeled and tracked robots have been widely used, but with the continuous expansion of the applied scope of human robot, in complex environment, these two types of robots have been unable to meet the demand. Compared with the wheeled and tracked robot, legged robot has obvious advantages in rugged environment. Compared with bipedal and quadrupedal robot, the hexapod robot has redundant structure and its carrying capacity and stability are also improved. Hence, the development of hexapod robot has become a hot spot. In this paper, the structure and the prototype of the hexapod robot are designed. Using the bionic principle, the six legs are distributed on both sides of the body, each leg has three degrees of freedom, which ensure the robot's perfect movement ability. Through the comparison of several kinds of gait, the gait trajectory planning and time sequence control of six feet are summarized. In this paper, we mainly study the gait control of the hexapod robot and the redundancy of the leg. The basic purpose is to achieve the control of hexapod robot's six legs in accordance with the expected speed and the forward direction so that the robot can walk stably and quickly. Moreover, when one to three legs are out of order, adjust the angle between the remaining legs and adjust the center of gravity to keep it stable, it can still walk steadily.
-
Control of a Quadruped Robot with Bionic Springy Legs in Trotting Gait
Mantian Li,Zhenyu Jiang,Pengfei Wang,Lining Sun,Shuzhi Sam Ge
DOI: https://doi.org/10.1016/S1672-6529(14)60043-3
IF: 2.995
2014-01-01
Journal of Bionic Engineering
Abstract: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.
-
Design and Dynamic Locomotion Control of Quadruped Robot with Perception-Less Terrain Adaptation
Lei Wang,Libo Meng,Ru Kang,Botao Liu,Sai Gu,Zhihao Zhang,Fei Meng,Aiguo Ming
DOI: https://doi.org/10.34133/2022/9816495
2022-01-01
Cyborg and Bionic Systems
Abstract:In this paper, a parallel quadrupedal robot was designed that is capable of versatile dynamic locomotion and perception-less terrain adaptation. Firstly, a quadrupedal robot with a symmetric legs and a powerful actuator was implemented for highly dynamic movement. Then, a fast and reliable method based on generalized least square was proposed for estimating the terrain parameters by fusing the body, leg, and contact information. On the basis of virtual model control (VMC) with the quadratic program (QP) method, the optimal foot force for terrain adaptation was achieved. Finally, the results obtained by simulation and indoor and outdoor experiments demonstrate that the robot can achieve a robust and versatile dynamic locomotion on uneven terrain, and the rejection of disturbances is reliable, which proves the effectiveness and robustness of this proposed method.
-
Reinforcement Learning for Versatile, Dynamic, and Robust Bipedal Locomotion Control
Zhongyu Li,Xue Bin Peng,Pieter Abbeel,Sergey Levine,Glen Berseth,Koushil Sreenath
2024-08-26
Abstract:This paper presents a comprehensive study on using deep reinforcement learning (RL) to create dynamic locomotion controllers for bipedal robots. Going beyond focusing on a single locomotion skill, we develop a general control solution that can be used for a range of dynamic bipedal skills, from periodic walking and running to aperiodic jumping and standing. Our RL-based controller incorporates a novel dual-history architecture, utilizing both a long-term and short-term input/output (I/O) history of the robot. This control architecture, when trained through the proposed end-to-end RL approach, consistently outperforms other methods across a diverse range of skills in both simulation and the real world. The study also delves into the adaptivity and robustness introduced by the proposed RL system in developing locomotion controllers. We demonstrate that the proposed architecture can adapt to both time-invariant dynamics shifts and time-variant changes, such as contact events, by effectively using the robot's I/O history. Additionally, we identify task randomization as another key source of robustness, fostering better task generalization and compliance to disturbances. The resulting control policies can be successfully deployed on Cassie, a torque-controlled human-sized bipedal robot. This work pushes the limits of agility for bipedal robots through extensive real-world experiments. We demonstrate a diverse range of locomotion skills, including: robust standing, versatile walking, fast running with a demonstration of a 400-meter dash, and a diverse set of jumping skills, such as standing long jumps and high jumps.
Robotics,Artificial Intelligence,Systems and Control
-
Real-time Replanning and Control of Quadruped Robots for Blind Locomotion on Uneven Terrain
Hao Sun,Hao An,Chang-hong Wang
DOI: https://doi.org/10.1109/icus50048.2020.9274810
2020-01-01
Abstract:Adaptability to different terrains is crucial for legged robots to perform diverse tasks. This paper proposes a real-time updated control framework that improves the robustness of quadruped robots walking blindly-on rough terrain. The proposed framework that considers both stability and kinematics has several advantages: 1) no visual feedback, 2) self-adaptation to unpredictable touchdown position and 3) self-adjustment for unknown rough terrain. The controller tracks the desired robot's CoM (centor of mass) postion and posture through optimized distributed ground reaction forces obtained by QP (quadratic programming) By implementation of the proposed method, SIT-Dog robot can achieve stairs climbing and irregular terrrain crossing in the simulation environment.
-
Whole-body Motion Planning and Control of a Quadruped Robot for Challenging Terrain.
Guanglin Lu,Teng Chen,Xuewen Rong,Guoteng Zhang,Jian Bi,Jingxuan Cao,Han Jiang,Yibin Li
DOI: https://doi.org/10.1002/rob.22197
IF: 6.385
2023-01-01
Journal of Field Robotics
Abstract:Quadruped robots working in jungles, mountains or factories should be able to move through challenging scenarios. In this paper, we present a control framework for quadruped robots walking over rough terrain. The planner plans the trajectory of the robot's center of gravity by using the normalized energy stability criterion, which ensures that the robot is in the most stable state. A contact detection algorithm based on the probabilistic contact model is presented, which implements event-based state switching of the quadruped robot legs. And an on-line detection of contact force based on generalized momentum is also showed, which improves the accuracy of proprioceptive force estimation. A controller combining whole body control and virtual model control is proposed to achieve precise trajectory tracking and active compliance with environment interaction. Without any knowledge of the environment, the experiments of the quadruped robot SDUQuad-144 climbs over significant obstacles such as 38 cm high steps and 22.5 cm high stairs are designed to verify the feasibility of the proposed method.
-
A Closed-Loop Shared Control Framework for Legged Robots
Peng Xu,Zhikai Wang,Liang Ding,Zhengyang Li,Junyi Shi,Haibo Gao,Guangjun Liu,Yanlong Huang
DOI: https://doi.org/10.1109/tmech.2023.3270527
2024-01-01
Abstract:Shared control, as a combination of human and robot intelligence, has been deemed as a promising direction toward complementing the perception and learning capabilities of legged robots. However, previous works on human–robot control for legged robots are often limited to simple tasks, such as controlling movement direction, posture, or single-leg motion, yet extensive training of the operator is required. To facilitate the transfer of human intelligence to legged robots in unstructured environments, this article presents a user-friendly closed-loop shared control framework. The main novelty is that the operator only needs to make decisions based on the recommendations of the autonomous algorithm, without having to worry about operations or consider contact planning issues. Specifically, a rough navigation path from the operator is smoothed and optimized to generate a path with reduced traversing cost. The traversability of the generated path is assessed using fast Monte Carlo tree search, which is subsequently fed back through an intuitive image interface and force feedback to help the operator make decisions quickly, forming a closed-loop shared control. The simulation and hardware experiments on a hexapod robot show that the proposed framework gives full play to the advantages of human–machine collaboration and improves the performance in terms of learning time from the operator, mission completion time, and success rate than comparison methods.
-
A Motion Planning and Control Method of Quadruped Robot Based on Deep Reinforcement Learning
Lixia Liu,Landong Hou,Bin Li,Shu Yang,Weilong Liu,Yiming Xu
DOI: https://doi.org/10.1109/ROBIO55434.2022.10011798
2022-12-05
Abstract:Motion planning and control issue of quadruped robots is a challenging topic because it requires a lot of professional knowledge and tedious manual design based on traditional control methods. This paper proposes a novel method of training quadruped robots to generate locomotion gaits by combining the deep reinforcement learning. The control problem of quadruped robots is modeled as a Markov Decision Process, and a universal quadruped robot motion control reward mechanism is developed. A variety of gaits for the quadruped robot is generated by adding a gait reference frame. Two deep reinforcement learning algorithms are used for training and comparison. The desired gait locomotion control strategy is generated through training so that the robot can realize stable walking with the desired gait. Finally, the proposed method is tested and evaluated in a simulation environment using the A1 quadruped robot model.
Engineering,Computer Science
-
Reinforcement Learning For Quadrupedal Locomotion: Current Advancements And Future Perspectives
Maurya Gurram,Prakash Kumar Uttam,Shantipal S. Ohol
2024-10-14
Abstract:In recent years, reinforcement learning (RL) based quadrupedal locomotion control has emerged as an extensively researched field, driven by the potential advantages of autonomous learning and adaptation compared to traditional control methods. This paper provides a comprehensive study of the latest research in applying RL techniques to develop locomotion controllers for quadrupedal robots. We present a detailed overview of the core concepts, methodologies, and key advancements in RL-based locomotion controllers, including learning algorithms, training curricula, reward formulations, and simulation-to-real transfer techniques. The study covers both gait-bound and gait-free approaches, highlighting their respective strengths and limitations. Additionally, we discuss the integration of these controllers with robotic hardware and the role of sensor feedback in enabling adaptive behavior. The paper also outlines future research directions, such as incorporating exteroceptive sensing, combining model-based and model-free techniques, and developing online learning capabilities. Our study aims to provide researchers and practitioners with a comprehensive understanding of the state-of-the-art in RL-based locomotion controllers, enabling them to build upon existing work and explore novel solutions for enhancing the mobility and adaptability of quadrupedal robots in real-world environments.
Robotics