Analysis of State-of-the-Art Quadruped Locomotion Controllers for Use in Simulation
Analýza pokročilých řídicích algoritmů pro chůzi čtyřnohých robotů se zaměřením na užití v simulaci
Authors
Supervisors
Reviewers
Editors
Other contributors
Journal Title
Journal ISSN
Volume Title
Publisher
České vysoké učení technické v Praze
Czech Technical University in Prague
Czech Technical University in Prague
Date of defense
Abstract
The field of robotics has experienced a surge of advanced robots entering the market in recent years. Many robots today can perform tasks that were unimaginable only a few years ago. Among the various types of robots—such as drones, bipedal robots, or hexapods —four-legged robots have gained significant attention due to their ability to navigate complex terrains and perform dynamic movements.. In this work, we explore state-of-the-art methods for controlling quadrupedal robots. Specifically, we focus on implementing four walking controllers for the Anymal D robot, one of the most advanced four-legged machines available. These controllers include a model predictive controller (MPC) in combination with a whole-body tracking controller, a reinforcement-learning-based controller, and two hybrid controllers that combine an MPC controller with a neural-network based tracking controller. We verify the functionality and performance of these controllers in the Gazebo simulator, evaluating their ability to effectively traverse various types of terrains. Finally, we develop a context-aware strategy that dynamically switches between two of the implemented controllers based on the available information.
The field of robotics has experienced a surge of advanced robots entering the market in recent years. Many robots today can perform tasks that were unimaginable only a few years ago. Among the various types of robots—such as drones, bipedal robots, or hexapods —four-legged robots have gained significant attention due to their ability to navigate complex terrains and perform dynamic movements. In this work, we explore state-of-the-art methods for controlling quadrupedal robots. Specifically, we focus on implementing four walking controllers for the Anymal D robot, one of the most advanced four-legged machines available. These controllers include a model predictive controller (MPC) in combination with a whole-body tracking controller, a reinforcement-learning-based controller, and two hybrid controllers that combine an MPC controller with a neural-network based tracking controller. We verify the functionality and performance of these controllers in the Gazebo simulator, evaluating their ability to effectively traverse various types of terrains. Finally, we develop a context-aware strategy that dynamically switches between two of the implemented controllers based on the available information.
The field of robotics has experienced a surge of advanced robots entering the market in recent years. Many robots today can perform tasks that were unimaginable only a few years ago. Among the various types of robots—such as drones, bipedal robots, or hexapods —four-legged robots have gained significant attention due to their ability to navigate complex terrains and perform dynamic movements. In this work, we explore state-of-the-art methods for controlling quadrupedal robots. Specifically, we focus on implementing four walking controllers for the Anymal D robot, one of the most advanced four-legged machines available. These controllers include a model predictive controller (MPC) in combination with a whole-body tracking controller, a reinforcement-learning-based controller, and two hybrid controllers that combine an MPC controller with a neural-network based tracking controller. We verify the functionality and performance of these controllers in the Gazebo simulator, evaluating their ability to effectively traverse various types of terrains. Finally, we develop a context-aware strategy that dynamically switches between two of the implemented controllers based on the available information.
Description
Citation
Underlying research data set URL
Permanent link
Rights/License
A university thesis is a work protected by the Copyright Act of the Czech Republic. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one`s own expense. The use of thesis should be in compliance with the Copyright Act.
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.