马上注册,结交更多同城好友,享用更多功能!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
机器人也踢世界杯?而且还是每年一次?见过了各种跑酷、跳舞、翻跟头的人形机器人,机器人会踢足球似乎也不是什么新鲜事了。不过有这样一个竞赛,每年都把全世界的人形机器人集结起来,一决高下,还是值得围观一看的。 众所周知,RoboCup 是国际上最具水平和影响力的机器人赛事,它每年举行一次,不仅具有很强的趣味性、科普性与观赏性,还为机器人学、人工智能、多智能体系统、模式识别、计算机视觉等前沿学科提供了理想的仿真与实验平台。在最近几年的 RoboCup 中,一只队伍突出重围,连续几年都取得了不菲的成绩,来看看它在球场的精彩时刻:赛前准备,先探头探脑的观察下地形: 上场后立马锁定足球,敢和我抢球?撞倒你!团团围住,准备射门:诶?差一点就进球了?队友帮忙补一脚,球进啦! 这是由德国汉堡大学制造的 WF Wolves 战队,它是一个专为 RoboCup 设计的开源人形平台,他们没有使用 RoboCup 中常见到的圆头圆脑的达尔文型机器人,而是开发了自己的战队机器人,在灵活性、稳定性上都得了很大的提升。足球运动员的养成第一步:扛摔要成为一名合格的 " 足球运动员 ",机器人首先要扛得住摔,那就要在硬件上下功夫。 抗摔的第一步:体重不能太重。 WF Wolves 机器人的制作材料为碳纤维,这是一种非常轻便的材料,可以保证机器人的轻盈体态;其次,机器人由许多 3D 打印组件制成,可以简单地进行快速原型制作。 抗摔的第二步:关节缓冲,以免 " 骨折 "。机器人的膝盖使用扭矩弹簧来减少关节的负荷,头部和肩膀均采用了 3D 打印的弹簧元件,允许关节在受到冲击时移动,以免损坏电机。 抗摔的第三步;主动避免伤害。即便有了轻盈的体态和弹性关节,如果受到强烈撞击让机器人直挺挺的倒在地面上,那依然无法避免损害。研究人员利用了故障检测算法,一旦检测到机器人受到撞击摔倒,会立刻将手臂移到安全位置,主动避免伤害。 要么不跌倒,跌倒也要立刻站起来抗摔设计是必须的,不过当在球场上受到撞击时,机器人最好不要跌倒,可以继续走路并保持平衡,WF Wolves 在这方面也表现的很好,研究人员用一个装满的大桶水以一定的加速度撞击正在踏步走的 WFWolves,来测试它是否能够承受一定的撞击力。 虽然机器人有点向后仰的趋势,但总体看来还不错。此外,还对 WF Wolves 进行了反应力测试,就是测试它是否能在摔倒后立刻站起来。 研究人员毫不客气踢了 WF Wolves 的屁股一脚,机器人倒下去的同时 " 下意识 " 的立刻缩回手,避免胳膊关节受损: 之间它趴在地上的下一秒,手臂来了个 360 度转体,以跪卧的方式站起身来:(图片是没有加速过的哦)不同的倒地方式丝毫不会影响机器人的快速反应并站立起身的能力,如果是后仰倒地,机器人可以 " 鲤鱼打挺 " 站起来: 侧面倒下去也没问题:跟踪目标,准确进球底层基础建好了,可别忘记足球赛最重要的是得分。 在踢球时,机器人需要区分场上障碍物和目标足球之间的区别,对于我们人类来说,这听起来微不足道,但机器人一开始并没有将足球视为足球的概念。 研究人员利用卷积神经网络为球场提供了更多定位,可以检测到足球、球场界限、球门柱等,用 De-Noise 去噪以提高足球检测,避免运动模糊。机器人不完全依赖于视觉系统,为了防止机器人忘记了球的位置,在不依靠视觉的情况下,研究人员开发了一种基于粒子滤波器来更可靠的跟踪足球,这样即使 WF Wolves 没有看到球门,也能知道将球踢往哪里。 免责声明:如果本文章内容侵犯了您的权益,请联系我们,我们会及时处理,谢谢合作!
|