机器人学习将球扔进篮球筐(+视频)

Sun Devil 机器人使用特殊版本的试错学习算法来自学如何在两小时内将球扔进篮筐。该算法由亚利桑那州立大学计算机科学教授 Ben Amor 创建,被称为“稀疏潜在空间策略搜索”。

来源:Robogeek新闻频道(关于机器人技术的俄罗斯与世界新闻)

Sun Devil 机器人使用特殊版本的试错学习算法来自学如何在两个小时内将球扔进篮筐。该算法由亚利桑那州立大学计算机科学教授 Ben Amor 创建,被称为“稀疏潜在空间策略搜索”。

它允许机器人首先学习以协调的方式移动两个机械臂的组成元素。然后,机器人逐渐消除不成功的解决方案,以得出成功的解决方案。

从某种意义上来说,这个算法与人类学习的方法有关。人类天生就了解不同关节之间的关系以及它们如何一起移动,这是机器人必须学会做的事情。

Ben Amor 表示,他的方法是试错学习的快速版本,“有其局限性,因为它可能需要机器人经历数千次、甚至数百万次试验才能准确地学习如何完成任务”任务。” 。

Sun Devil 的创造者使用了双臂设计,因为它解决了机器学习和机器人协调中的其他问题。许多解决运动协调问题的机器人使用一只手臂来解决简化的任务,例如打乒乓球或玩冰壶的机器人。

Sun Devil 还解决了动态运动问题,Ben Amor 说道。在起停模式下无法将球扔进篮球筐。它需要爆发性的动态运动,这对于许多学习机器人来说是不可能的。

“这需要机器人在正确的时间动态施加力,消除计算机科学和机器学习中常用的‘解耦’方法,”Ben Amor 说。