Related Experiment Video
Updated: Dec 2, 2025

11:53
The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
12.0K
Learning agile and dynamic motor skills for legged robots
Jemin Hwangbo1, Joonho Lee2, Alexey Dosovitskiy3
1Robotic Systems Lab, ETH Zurich, Zurich, Switzerland. jhwangbo@ethz.ch.
Science Robotics
|November 2, 2020
Summary
Researchers developed a novel method to train legged robots using simulation, enabling advanced locomotion skills. This approach allows complex maneuvers and faster running on real robots like ANYmal.
Area of Science:
- Robotics
- Artificial Intelligence
- Control Theory
Background:
- Legged robots present significant control challenges, with human-engineered methods struggling to replicate animal agility.
- Reinforcement learning (RL) offers a promising alternative for developing sophisticated control policies with less manual design.
- Current RL applications for legged robots are largely confined to simulations due to the complexity and cost of real-world training.
Purpose of the Study:
- To introduce a method for training neural network policies in simulation and transferring them to real-world legged robots.
- To overcome the limitations of training RL policies directly on expensive and complex physical systems.
- To enable faster, automated, and cost-effective data generation for policy training.
Main Methods:
- Training a neural network control policy within a simulated environment.
- Transferring the trained policy from simulation to a state-of-the-art quadrupedal robot (ANYmal).
- Utilizing fast, automated data generation schemes for efficient policy optimization.
Main Results:
- The quadrupedal robot ANYmal demonstrated advanced locomotion skills beyond previous benchmarks.
- ANYmal precisely and energy-efficiently followed high-level body velocity commands.
- The robot achieved faster running speeds and improved recovery from falls in complex scenarios.
Conclusions:
- Simulation-to-real transfer of RL policies is a viable and effective approach for advancing legged robot capabilities.
- The proposed method significantly enhances the performance and versatility of legged robots.
- This work paves the way for more agile, robust, and efficient legged robotic systems.
Related Concept Videos
Rolling Resistance: Problem Solving
659
Rolling resistance, also known as rolling friction, is the force that resists the motion of a rolling object, such as a wheel, tire, or ball, when it moves over a surface. It is caused by the deformation of the object and the surface in contact with each other, as well as other factors like internal friction, hysteresis, and energy losses within the materials. Rolling resistance opposes the object's motion, requiring additional energy to overcome it and maintain movement. In practical...
659
Muscles that Move the Leg
4.4K
The movement of the legs is facilitated by numerous muscles located within the anterior, medial, and posterior compartments of the thigh.
Anterior Compartment
The quadriceps femoris, the most visible muscle of the anterior compartment, is integral for leg extension and thigh flexion. It is formed by merging four distinct muscles — the vastus lateralis, vastus medialis, vastus intermedius, and rectus femoris. The quadriceps tendon, a shared tendon of the four quadriceps muscles, is affixed...
Anterior Compartment
The quadriceps femoris, the most visible muscle of the anterior compartment, is integral for leg extension and thigh flexion. It is formed by merging four distinct muscles — the vastus lateralis, vastus medialis, vastus intermedius, and rectus femoris. The quadriceps tendon, a shared tendon of the four quadriceps muscles, is affixed...
4.4K
Hierarchy of Motor Control
5.4K
The hierarchy of motor control refers to the different levels of organization and processing involved in controlling movement in the body. These levels range from higher cortical areas involved in planning and decision-making to lower spinal cord reflexes that respond automatically to external stimuli.
5.4K
Motor Units
6.9K
The motor unit is a fundamental component of the neuromuscular system and plays a crucial role in coordinating muscle contractions. It consists of a somatic motor neuron, which connects and controls multiple skeletal muscle fibers, forming a single functional segment. The axon of the motor neuron branches out and establishes synaptic connections known as neuromuscular junctions with individual muscle fibers within the motor unit.
Motor units come in different sizes, with smaller units...
Motor units come in different sizes, with smaller units...
6.9K
Motor Units
61.3K
A motor unit consists of two main components: a single efferent motor neuron (i.e., a neuron that carries impulses away from the central nervous system) and all of the muscle fibers it innervates. The motor neuron may innervate multiple muscle fibers, which are single cells, but only one motor neuron innervates a single muscle fiber.
61.3K
Muscle Coordination and Action
2.8K
Muscle coordination is a complex and finely tuned process essential for smooth and purposeful movements like flexion, extension, adduction, abduction, and rotation. The human body orchestrates the actions of various muscles working in concert, each with a specific role. Four functional types describe how muscles work together: agonist, antagonist, synergist, and fixator.
Agonists
Agonist muscles, often called prime movers, are the primary muscles responsible for producing a specific movement....
Agonists
Agonist muscles, often called prime movers, are the primary muscles responsible for producing a specific movement....
2.8K

