MIT自动驾驶船下水!可搭载6人过河,误差不到0.17米,北大博士毕业生担任一作-阿里云开发者社区

开发者社区> -技术小助手-> 正文

MIT自动驾驶船下水!可搭载6人过河,误差不到0.17米,北大博士毕业生担任一作

简介: MIT自动驾驶船下水!可搭载6人过河,误差不到0.17米,北大博士毕业生担任一作
+关注继续查看

一转眼,百度无人车已经在北京开放运营半个月了。试乘火爆,据悉,仅10月12日当天,Apollo GO自动驾驶出租车约车订单就累计达到了2608单。

作为最贴近我们生活的人工智能场景之一,自动驾驶技术一直备受关注,从谷歌Waymo到国内的百度和滴滴,都在加紧研发推进。

不过你有没有想过,能否把自动驾驶技术应用在船上呢?

还真有!近日,麻省理工学院计算机科学与人工智能实验室(CSAIL)的研究人员称,他们已经创造了一种可以自主移动的自动驾驶船,它能够在搭载乘客过河,即使是在湍急的水流中也能保持稳定前行,研究人员还给这款船起了个有趣的名字——Roboat II。
Roboat是一个为期5年的研究项目,研究人员的初衷是希望通过这些自主驾驶船来改造阿姆斯特丹的运河,比如可以用它来收集水上垃圾、运送货物或人员。

别看上图中它的样子有些“寒酸”,这只是个雏形~ 未来它周围会安上围栏,一次最多能承载6人呢!

目前,这篇研究已经在国际智能机器人与系统会议上展示,值得一提的是,这篇Roboat II 最新论文的一作王伟是来自北大的一名博士毕业生。

能拣垃圾能载人,还能“手拉手排排走”,船只合体依旧转弯自如

Roboat II 是由CSAIL、麻省理工学院感知城市实验室和阿姆斯特丹先进都市解决方案研究所(AMS)在过去五年中开发的自主驾驶船的最新成员。

五年前,该项目刚刚开始的时候,使用的还是一米长的船只,只能在游泳池和运河中。现在它正在向更大的船只发展。

Roboat II 长2米(6英尺),重50公斤(110磅),可搭载4-6名乘客,被MIT称为“Covid-friendly”,因为它足以使乘客之间保持隔离距离。它可以不到0.17米(7英寸)的误差,在阿姆斯特丹运河上航行3个小时。

长方形的船体包裹着传感器、推进器、微控制器、摄像机和其他硬件。

研究人员的目标是创造出能在阿姆斯特丹160多条运河中运送人和货物的机器船队,他们还希望这些船只能够自主“变换队形”,比如船只可以“串联”或“并联”在一起,以帮助减少行人拥堵。

他们也对此进行了实验,实验设定无论是船只“串联”还是“并联”在一起,都是中间的船负责领导船队运行的方向和轨迹。

研究人员展示了10倍速下的实验过程,左侧两个坐标图显示的是结构的轨迹和方向,其中紫色和蓝色轨迹代表实验组;右侧三个坐标图显示的是机器船只的力和力矩,其中红色轨迹代表领队船只。

结果显示,船体小组能够在两种配置中完成不同轨迹和方向的行驶,其中Follower的力量大小对整个船组有积极的贡献,这表明Follower可以帮助中间的Leader船只行驶或变换方向。

船体之间无需通信,跟随者可预估领队意图并调整自己移动轨迹

与上一代船体机器人相比,Roboat II 改进了同步定位和映射算法(SLAM)、以及基于模型的最优控制器(非线性模型预测控制器)和基于优化的状态估计器(移动地平线估计)。

通过运行SLAM算法,利用激光雷达和GPS传感器,以及用于定位、姿态和速度的惯性测量单元,船只可以进行自我定位。控制器跟踪来自规划器的参考轨迹,规划器更新其路径以避开检测到的障碍。

通常每个Roboat上运行的分布式控制器需要连接结构的速度信息(以结构中心的速度表示),但Roboat II 知道自己相对于结构中心的位置。也就是说,Roboat II 的算法不需要相对位置,每个Roboat II 使用自己的速度,而不是结构中心的速度。

当领队 Roboat II 开始向给定的目的地移动时,另一个Roboat II 可以估计领队的意图并调整自己的移动轨迹。领队船还可以通过调整输入来引导Roboat II 的其余部分,而不需要两艘船之间进行任何通信。

研究人员计划在未来使用人工智能来估计Roboat的关键参数。他们还打算探索自适应控制器,当物体被放置在船上时,允许结构的动态变化。

论文一作来自北大博士毕业生,现在重点研究机器人的控制、感知和协调

这篇Roboat II 最新论文的一作王伟是来自北大的博士毕业生。

王伟是北京大学工学院谢广明教授的博士研究生,博士论文主要研究自主智能仿生机器人鱼。

在2015年,他和导师谢广明发表论文《Online High-Precision Probabilistic Localization of Robotic Fish Using Visual and Inertial Cues》,这篇文章针对计算能力有限、传感设备成本较低的微型水下机器人,提出了一种在线高精度概率定位方法;以及一种新的水下图像处理算法,以提高水下图像的质量。

2016年,二人再次发表关于仿生机器人鱼的论文《Online localization of freely swimming robotic fish》,这也是王伟的博士毕业论文。

2016年毕业后,他进入麻省理工学院进行博士后研究。现在,王伟是 MIT Senseable City实验室和CSAIL的高级博士后,也是MIT城市研究及规划学系的研究人员。

他的研究重点是机器人的控制,感知和协调。他也对无人驾驶车辆,受生物启发的机器人,软机器人和群机器人感兴趣。

在谈到 Roboat II 项目时他表示:“开发一种能够精确测绘、强健控制和载人运输的自主船系统,是使该系统在Roboat II上实现的关键一步。”“我们也希望这项技术最终能应用在其他船只上,让它们实现自主驾驶。”

相关报道:
https://venturebeat.com/2020/10/26/mit-csails-roboat-ii-is-an-autonomous-platform-large-enough-to-carry-human-passengers/

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
利用SVN的post-commit钩子实现多项目自动同步
svn的post-commit钩子脚本在每次提交(commit)之后运行,我们可以在这个脚本里实现一些比较实用的功能,比如发送邮件提醒、自动备份版本库,自动同步代码到web服务器等。
742 0
SAP MM MIRO的时候,可以调整帐户分配类别里的金额或者数量,而系统会自动做联动!
SAP MM MIRO的时候,可以调整帐户分配类别里的金额或者数量,而系统会自动根据修改后的数据做联动!   测试效果如下: A如下PO,帐户分配对象为K,有三个成本中心。
1042 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
7758 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
5730 0
【Spark Summit East 2017】物联网与自动驾驶汽车:使用Kafka与Spark Streaming进行同步定位和映射
本讲义出自Jay White Bear在Spark Summit East 2017上的演讲,主要介绍了在机器人和自主车辆领域公认的具有工业和研究价值的问题——同步定位和映射(SLAM)问题,演讲中分享了依靠Kafka和Spark Streaming构成的新集成框架,并使用在线算法实时地进行导航并且绘制空间地图来解决SLAM问题,并分享了在实现中面临的挑战以及为改善性能提出的优化建议。
2969 0
马斯克“够狂”!发布“全世界最好的芯片”、推出自动驾驶Taxi,特斯拉鸣锣新战场
特斯拉为客户提供两种不同的高级驾驶辅助包:自动驾驶和全自动驾驶,其中全自动驾驶需要额外支付5000美元。
166 0
蚂蚁分类信息系统5.8 解决手机端新闻详情页面图片不自动缩放问题
蚂蚁分类信息系统5.8 解决手机端新闻详情页面上传大图时,手机端浏览没有自动缩放,修复该BUG 修复后手机端可正常缩放 ...
1038 0
测试面试题集锦(五)| 自动化测试与性能测试篇(附答案)
本系列文章总结归纳了一些软件测试工程师常见的面试题,主要来源于个人面试遇到的、网络搜集(完善)、工作日常讨论等,分为以下十个部分,供大家参考。如有错误的地方,欢迎指正。有更多的面试题或面试中遇到的坑,也欢迎补充分享。希望大家都能找到满意的工作,共勉之!~
2006 0
1457
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载