倒立摆
计算机科学
敏捷软件开发
机器人
仿人机器人
中心图形发生器
集合(抽象数据类型)
地形
强化学习
功能(生物学)
人工智能
控制理论(社会学)
控制工程
工程类
控制(管理)
物理
生态学
软件工程
量子力学
非线性系统
进化生物学
节奏
声学
生物
程序设计语言
作者
Mohammadreza Kasaei,Miguel Henriques Abreu,Nuno Lau,Artur Pereira,Luís Paulo Reis
标识
DOI:10.48550/arxiv.2103.00928
摘要
Humanoid robots are made to resemble humans but their locomotion abilities are far from ours in terms of agility and versatility. When humans walk on complex terrains, or face external disturbances, they combine a set of strategies, unconsciously and efficiently, to regain stability. This paper tackles the problem of developing a robust omnidirectional walking framework, which is able to generate versatile and agile locomotion on complex terrains. The Linear Inverted Pendulum Model and Central Pattern Generator concepts are used to develop a closed-loop walk engine, which is then combined with a reinforcement learning module. This module learns to regulate the walk engine parameters adaptively, and generates residuals to adjust the robot's target joint positions (residual physics). Additionally, we propose a proximal symmetry loss function to increase the sample efficiency of the Proximal Policy Optimization algorithm, by leveraging model symmetries and the trust region concept. The effectiveness of the proposed framework was demonstrated and evaluated across a set of challenging simulation scenarios. The robot was able to generalize what it learned in unforeseen circumstances, displaying human-like locomotion skills, even in the presence of noise and external pushes.
科研通智能强力驱动
Strongly Powered by AbleSci AI