酷炸!日本人形机器人「驾驶汽车」,可看红绿灯踩油门刹车,打方向盘!
项目成果发表在《IEEE机器人和自动化杂志》上。...
导读
人形机器人在近十几年间大放异彩,从21世纪初日本Honda(本田)集团展示了可以唱跳RAP的机器人ASIMO,到2019年美国Boston Dynamic公司展示的可以“跑酷”的机器人Atlas,科学家们一直在不断地突破极限,用更好的控制算法和硬件设计来追赶甚至超越人类。近期,来自日本东京大学的一支机器人团队进行了一项关于如何实现类人机器人Musashi驾驶汽车的研究挑战,并发表在国际著名机器人期刊《IEEE机器人和自动化杂志(Robotics and automation magazine)》上。在论文中详细讨论了如何设计和控制“类人机器人“以让其更适应驾驶汽车的任务并进行了实地测试,他们研制的“含有骨骼肌肉”系统的类人机器人可以像人一样看着红绿灯的变化踩油门,打方向盘,在前方有人或汽车经过时踩刹车。“肌肉-骨骼”机器人模仿人类结构设计和制造,具有冗余的传感和自由度,以及柔性的身体结构,这些特性让人形机器人非常适合在复杂的环境中执行任务。
机器人老司机:科幻与现实
一. 人形机器人Musashi挑战“老司机”,驾驶汽车
人形机器人
四足机器人已经开始走入大众生活,我国的宇树科技发布了1万美元左右的产品A1,波士顿动力刚刚发布Spot售价为7.5万美元,不知大家是否有兴趣买来感受一下尖端科技?小编相信,终究有一天,人形机器人也会发展到人人皆可购买,进入千家万户,服务大众。
今天小编要像大家介绍一款人形机器人,它被设计为了实现像人类司机一样驾驶家用小轿车。无人驾驶技术的研究其实已经进入我们大家的生活,现阶段的思路基本上是将汽车本身智能化,集成电脑,传感器等于汽车本体。从工业和生活应用的角度来看,其实这样的设计更加高效也更加可靠。
两种类型的“机器人”驾驶:自动驾驶和DARPA机器人比赛
但是人形机器人驾驶汽车的研究也是有很重要的意义的:2015年在美国举办的DARPA机器人挑战赛里就有一项机器人充当司机驾驶吉普车的任务。小编私以为,研究人形机器人可以提升人形机器人的功能性,驾驶作为一个需要综合多方面因素的任务(集合机器人设计,运动控制,人工智能算法等),可以很好的作为一个特定的研究课题来提升人形机器人的综合性能;另外,研究人形机器人驾驶还将成果转移到开发相应的机械臂或者机械腿,来为肢体有残缺的人士提供可靠的功能性的智能义肢,让他们能够拥有和其他人一样的生活和运动能力。
呆萌的老司机Musashi人形机器人
双手转方向盘,这才是正确操作吧!
踩油门
细节动作:拧钥匙,拉手刹,打转向灯
后视镜识别人
培训完成,老司机上路啦!
二. 类人机器人的“骨骼肌肉”系统设计以及控制
研究者对Musashi的肌肉模块驱动器进行了重点设计和研发。柔性的“人工肌肉”是本研究中的硬件核心所在。肌肉模块是由电机通过滑轮绕线驱动,为了让机器人有一定的自体柔性,研究者们在每一个“人工肌肉”末端添加了一个非线性弹性单元(NEU)。非线性弹性单元由一个纤维增强的弹性圈充当,自身具有柔性,非常适合于环境交互。每一个肌肉驱动单元都含有可以测量肌肉张力,肌肉温度以及肌肉长度的传感器。肌肉模块连接到骨架上,非线性弹性单元连接到肌肉末端。像人类一样,Musashi的关节由一对肌肉模块以对抗(antagonistic)的形式安装驱动。
驱动单元设计
机器人的手臂结构如图,Musashi的手臂基本上是按照人类的手臂进行设计。并且进行了模块化设计和组装。它的其余部分(例如腿部)等需要肌肉驱动的关节都可以利用模块化设计组装。在机器人的每一个关节里包含有位置传感器,IMU等传感器,能够读取到每一个关节的角度和姿态。
机械手模块化设计说明
变刚度手臂
Musashi的手指采用弹簧柔性结构设计。当两边线都收紧式,手指处于大刚度状态。这款机械手在冲击下不会被损坏,另外在指尖部位和手掌部分都有用来检测接触的压力传感器。
Musashi的足部有着6维力传感器,分别分布在脚趾和脚后跟处,可以全面感知脚受到的力的大小和方向。
细节设计:眼部设计,变刚度机械手,足部传感
基本动作和功能:后视镜人像识别和双手转方向盘
另外Musashi也可以完成例如拧车钥匙,以及拉手刹等在驾驶过程中一些必备的,看似简单,实际对大多数机器人来说比较难以在狭小空间完成的基本动作。
基本动作:拧车钥匙和拉手刹
基本动作:踩油门,踩刹车
在具备了柔性的身体结构和冗余传感信息,为了实现机器人驾驶汽车的功能,研究者们采用一种基于机器学习(learning based)的运动生成,基于机器学习的识别,以及基于快速反射弧的控制方法,详细的机器学习算法请参照具体论文。
研究者规定了一些基本的驾驶汽车的动作,将他们分为两种类别,静态行为和动态行为。静态行为指的是转方向盘,研究者用在线学习的方式,训练机器人掌握操作方向盘的行为,图中显示出了方向盘角度和肌肉张力随着时间的变化规律。
转方向盘在线机器学习
踩油门训练
在识别部分,像人类驾驶员一样,研究者主要利用机器学习训练识别了视觉和声音信息,通过训练,可以识别物体信息和声音信息,例如,汽车,人,交通灯,以及喇叭声等。研究者进行测试的场地是在车人非常稀少的街道上。
测试场地和机器人视觉识别
Musashi驾驶一辆小型改装的电动车进行试验。其中,能源和计算机控制中枢都被安装于车厢尾部,另外还包括一个无线通讯模块。为了安全起见,该车辆的电机扭矩被限制在5Nm之内,同时有一个应急按钮以防止出危险。
驾驶汽车上配置电源和计算机
Musashi可以通过简单的反射弧控制算法来对外界做出反应。研究者展示了一个很经典的场景,即在车辆前方有人或者汽车通过时,快速踩下刹车做出反应。基于Musashi的识别系统,它可以有效地识别在前方通过的人,以及即将到来的汽车,并做出反应。研究者指出,为了让机器人的控制系统更加智能,在更多的环境中去训练机器人的识别模型时非常有必要的。
驾驶过程中的鸣笛声或者人类检测
另一个测试场景是让Musashi自动驾驶通过一个有着红绿灯的十字路口。在这项实验中,Musashi的驾驶速度非常的缓慢(5km/s)。当十字路口的等变为绿色时,操作人员对机器人发出转弯的指令,Musashi可以驾驶小车用双手实现90度的转弯。整个过程持续大约2分钟,相对来说比较缓慢和不流畅。
驾驶过程中的红绿灯检测
三. 总结与未来展望
本文的研究者指出,当前的研究还有很多方面需要改进,例如在脚踏板的操作和方向盘的操作方面,都不够顺滑,以及速度较慢,远远没有办法和人类进行比较。同时机器人的识别模型还需要进一步的完善和强化,以适应更复杂的环境。在未来的研究中,研究者会考虑让机器人尝试不同的汽车,从而进一步提升人形机器人的性能。
文末视频:
相关论文信息:
Kawaharazuka, K., Tsuzuki, K., Koga, Y., Omura, Y., Makabe,T., Shinjo, K., ... & Kawasaki, K. (2020). Toward Autonomous Driving byMusculoskeletal Humanoids: Study of Developed Hardware and Learning-BasedSoftware. IEEE Robotics & Automation Magazine.
https://ieeexplore.ieee.org/abstract/document/9091842
东京大学人形机器人论文:
Asano, Y., Okada, K., & Inaba, M. (2017). Designprinciples of a human mimetic humanoid: Humanoid platform to study humanintelligence and internal body system. Science Robotics, 2(13),eaaq0899.
https://robotics.sciencemag.org/content/2/13/eaaq0899
END
加入社群
机器人大讲堂Rob社群开始招募啦!如果您正在从事或想要从事机器人行业、想要学习这一方向,都欢迎您加入我们共同探讨机器人前沿科技。另外,腿足机器人、医疗机器人、工业机器人、特种机器人等专业讨论群正在招募中,欢迎各位专业领域的小伙伴加入。
在机器人大讲堂公众号对话框回复“交流群”获取入群方式!
招募作者
机器人大讲堂正在招募兼职内容创作者和专栏作家请将简历和原创作品投至邮箱:LDjqrdjt@163.com
我们对职业、所在地等没有要求,欢迎有兴趣有能力的朋友加入!
看累了吗?戳一下“在看”支持我们吧!
关注 机器人大讲堂
微信扫一扫关注公众号