PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
January 17, 2019Science Robotics1,486 citationsOpen Access

Learning agile and dynamic motor skills for legged robots

JHJemin HwangboJLJoonho LeeADAlexey Dosovitskiy

Key Points

  • The aim is to develop a method for training agile locomotion in legged robots using reinforcement learning techniques.
  • Introduced a training method for a neural network policy in simulation.
  • Transferred the developed policy to the ANYmal quadrupedal robot.
  • Utilized automated data generation for cost-effective training.
  • ANYmal achieved improved locomotion skills beyond previous methods.
  • Successfully followed high-level body velocity commands with precision.
  • Demonstrated energy-efficient running and recovery from falls in complex situations.

Abstract

Legged robots pose one of the greatest challenges in robotics. Dynamic and agile maneuvers of animals cannot be imitated by existing methods that are crafted by humans. A compelling alternative is reinforcement learning, which requires minimal craftsmanship and promotes the natural evolution of a control policy. However, so far, reinforcement learning research for legged robots is mainly limited to simulation, and only few and comparably simple examples have been deployed on real systems. The primary reason is that training with real robots, particularly with dynamically balancing systems, is complicated and expensive. In the present work, we introduce a method for training a neural network policy in simulation and transferring it to a state-of-the-art legged system, thereby leveraging fast, automated, and cost-effective data generation schemes. The approach is applied to the ANYmal robot, a sophisticated medium-dog-sized quadrupedal system. Using policies trained in simulation, the quadrupedal machine achieves locomotion skills that go beyond what had been achieved with prior methods: ANYmal is capable of precisely and energy-efficiently following high-level body velocity commands, running faster than before, and recovering from falling even in complex configurations.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Hwangbo et al. (2019) studied this question.

synapsesocial.com/papers/69ff546def8139f8ff7755f4https://doi.org/10.1126/scirobotics.aau5872
Ask AI
Helpful
Bookmark
Share
View Full Paper