微信公众号:robot_learning123
分享机器人与人工智能相关的技术与最新进展,欢迎关注与交流。
好的开源项目对于初学者来说有助于快速了解该方向的很多技术细节,尤其是Robot Learning这种入门较难的领域。本文介绍几个Robot Learning相关的开源项目,一般我们较多关注机器人建模、环境建模、任务设置、动作空间选择、状态空间选择、奖励函数设置、算法的训练与评估、sim2real等方面。这些方面很多时候并没有一个通用的标准(经验~),但是都有可能影响机器人学习的最终效果(~~~)。
OpenAI Gym
目前绝大多数的RL问题都遵循OpenAI Gym的环境格式,OpenAI Gym中列出了很多典型的Benchmark task,如各种游戏、离散空间任务、Mujoco连续控制任务、机器人操作等。初学者研究一下这些task有助于快速了解和熟悉常见RL问题的解决流程。
- Project:https://gym.openai.com/
- Paper: https://arxiv.org/abs/1606.01540
- Code: https://github.com/openai/gym
![](https://i-blog.csdnimg.cn/blog_migrate/0e89793800c4f18c79556e2d724bc59b.png)
OpenAI Gym中的一些RL环境
RoboNet
RobotNet项目的一大特点就是数据全部来源