波士顿动力机器人解锁跑酷新技能,凭借感知驱动技术适应技能

编译 | 禾木木

出品 | AI科技大本营(ID:rgznai100)

波士顿动力开发负责人为大家解读了 Atlas 能够快速越过具有一定倾斜度的障碍物、执行快速转身、跳跃等动作背后的技术。

Atlas 机器人首次完成了复杂的障碍赛。

复杂的障碍赛在波士顿动力公司总部二楼,挑战包括一系列倾斜的胶合板,跳出一个缺口,在楼梯上跑上跑下,还有木箱垒成的阶梯以及平衡木。

一只手就能翻过“栏杆”:

图片

连踩数个斜坡,稳稳当当:

图片

波士顿动力机器人Atlas又来炫技了,这次带来了新活:跑酷!

图片

机器人像运动员一样奔跑、翻转、跳跃和跳跃需要什么?

对跑酷的认知

机器人感知算法的目的是用于将来自相机和激光雷达等传感器的数据转换为对决策制定和规划物理动作有用的数据。虽然 Atlas 使用 IMU、关节位置和力传感器来控制其身体运动,并通过感知地面以保持平衡,但它需要感知来识别和导航例如图 1 中的间隙和窄梁等障碍物。

图片

图 1:此动画显示了一个 Atlas 机器人生成的点云旋转视图

Atlas 使用飞行时间测距法深度相机以每秒 15 帧的速度生成环境的点云,点云是范围测量的大量集合。Atlas 的感知软件使用一种名为多平面分割的算法从点云中提取平面。该算法的输出被输入到一个映射系统中,该系统构建了 Atlas 通过相机看到的各种不同对象模型。

图片

图 2:具有感知输出的 Atlas 渲染。

图 2 显示了 Atlas 的视觉所见以及如何使用这种感知来规划行动。左上角是深度相机拍摄的红外图像。主图像中的白点形成点云。橙色轮廓标记了检测到的跑酷障碍物的矩形面,随着时间的推移从传感器观察中对其进行跟踪。然后将这些检测到的人脸用于规划特定行为。例如,绿色的脚步代表了下一步要跳到哪里。

为了执行扩展的跑酷行为,研发成员为机器人提供了一张高级地图,其中包括希望它去的地方以及沿途它应该做的特技。这张地图并不是真实路况的精确几何匹配,它是一个包含障碍模板和注释动作的近似描述。Atlas 使用这些稀疏信息来导航课程,并使用实时感知数据来填充细节。例如,Atlas 知道要寻找要跳的盒子,如果盒子向侧面移动 0.5 米,Atlas 会在那里找到它并跳到那里。如果盒子被移得太远,那么系统将找不到它并停下来。

图片

图 3:显示机器人对跑酷路线中感知的动画。

这是一个 3D 可视化动画,显示了机器人在跑酷障碍路线中导航时所看到的和计划的。主动跟踪的对象以绿色绘制,并在脱离机器人感知传感器的视野时从绿色渐变为紫色。跟踪系统不断估计世界上物体的姿态,导航系统使用地图信息规划与这些物体相关的绿色足迹。

行为库

Atlas 在跑酷中执行的每个动作都源自使用轨迹优化提前创建的模板。通过创建这些模板的库允许研究者向库添加新轨迹来不断为机器人添加新功能。给定感知的计划目标,机器人从库中选择与给定目标尽可能匹配的行为。

通过离线设计进行轨迹优化,工程师能够提前以交互方式探索机器人能力的极限,并减少机器人的相关计算量。例如,由于驱动限制等物理限制,机器人如何精确协调其四肢以启动和进行后空翻等,这些细节可能对机器人的成功产生重大影响。

利用离线优化,研究者可以在设计时捕获像这样的重要约束,并使用单个通用控制器在线调整机器人。

图片

图 4:此行为是使用离线设计进行轨迹优化的复杂全身行为的示例。

模型预测控制

在确定了机器人前面的箱子、坡道或障碍物,并计划了一系列操作以越过它们后,剩下的挑战是机器人如何可靠地执行计划所需的所有细节。

Atlas 的控制器被称为模型预测控制器 (MPC),因为它使用机器人动力学模型来预测其运动将如何演变为未来的动作。控制器通过优化来计算机器人现在要做的最佳事情,从而随着时间的推移产生最佳动作。

正如上面所描述的,行为库中的每个模板都会向控制器提供什么样子是最佳的解决方案。控制器会调整机器人的力、姿势和行为时间等细节,以应对环境几何、脚滑或其他实时因素的差异。拥有一个能够显著偏离模板运动的控制器可以简化行为创建过程,这意味着不必逐个匹配机器人将遇到的每种可能场景相匹配的行为模板。例如,从 52 厘米的平台上跳下与 40 厘米的跳台没有什么不同,MPC 会解决细节问题。

图片

图 5:显示感知和计划路径的第一人称视角。

蓝色箭头对应于机器人在整个过程中移动时的质心和动量的 MPC 预测。

MPC 的预测特性还允许 Atlas 跨越行为边界来查看后续动作。例如,知道跳跃之后是后空翻,控制器可以自动创建从一个动作到另一个动作的平滑过渡。这再次简化了机器人行为创建问题,因为我们不需要提前考虑所有可能的行为序列。当然,MPC 的创新是局限性的。例如,机器人尝试从快进慢跑动作过渡到后空翻是行不通的。一般来说,必须控制器复杂性和行为库大小之间取得平衡。

结语

Atlas 展示了在跑酷方面的能力,对于波士顿动力来说如何在 Atlas 上创建和控制广泛的动态行为(也包括舞蹈)有了深刻的了解。更重要的是,它创造了设计可扩展软件系统的机会,随着 Atlas 获得感知和改变其环境的新能力,该系统将与团队一起成长。

参考链接:

https://blog.bostondynamics.com/atlas-leaps-bounds-and-backflips

https://blog.bostondynamics.com/flipping-the-script-with-atlas

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/69938.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

算法高级(46)-波士顿动力机器人ATLAS

一、引言 如果说阿尔法狗是对人类智力的碾压,那么,波士顿动力研发的机器人,正在挑战的是仿生学。 波士顿动力公司(Boston Dynamics)一致在专注于机器人的研发,每一次波士顿动力放出视频都会引起网友的围观…

自研机器人控制系统,挑战波士顿动力机器人

自研机器人协调控制系统,挑战部分波士顿动力实验效果 一.系统简介功能使用实验 二.详细实验解读波士顿动力近似试验1:空间定点自定义试验1:太极云手自定义试验2:醉鬼自定义试验3:边转边走自定义试验4:平移自…

客户案例|保险行业借助智能外呼充分结合业务需求和实际应用场景快速筛选客户

保险行业整体仍然延续稳步发展势头,保险产品结构不断优化;人身险行业原保费收入增速有所放缓;受宏观经济不断恢复企稳及非车险政策支持推动影响下,财产险行业保费收入增速有所加快;人身险及财产险公司健康险类产品均呈…

二次元界福音:MakeGirlsMoe创建动漫人物

开源的动漫角色图片生成工具,支持:选择发色、发型、眼睛、皮肤、微笑、风格等等特征生成二次元图片。可自定义生成可爱的二次元头像,二次元界福音。 GitHub网址:https://github.com/makegirlsmoe/makegirlsmoe_web 在线体验&…

3行代码 为你的网站博客添加萌萌哒可爱二次元女动漫玩偶人物(看板娘)

看板娘一词源自日语“看板娘(かんばんむすめ)”。其中的“看板”指的是店面招牌,或者是为了宣传、打广告而制作的宣传牌。“看板娘”也就是店面的招牌姑娘,亦即能够提升店面人气和顾客流量的女服务生、女店员等。也就是说,看板娘本身就是一块…

AI绘图打开二次元世界

一个AI绘图插件,免部署,直接导入可用 支持英文tag,支持中文不稳定测试中(中文需要描述准确不然可能翻译错误,比如死库水会被翻译成Die reservoir water,很明显这个翻译和原词出入很大,用泳装会比较准确&…

acg-faka--功能丰富的发卡二次元商城源码

源码简介: 支付系统,拥有强悍的插件扩展能力,现目今已经支持全网任意平台,任意支付渠道。云更新,如果系统升级新版本,你无需进行繁琐操作,只需要在你的店铺后台就可以无缝完成升级。商品销售&am…

一招生成定制版二次元人脸头像,还能“模仿”你的表情!

作者 | Pramook Khungurn 整理 | Jane、刘畅 出品 | AI科技大本营 最近,日本一位酷爱 Vtubers的粉丝结合了此前发表的多项 GAN 工作制作了两个动漫人物生成器的工具,这两个工具一个可以帮助广大动漫迷们快速、轻松的生成带有不同姿态的动漫人物形象&…

用 AnimeGAN 将图片转换为二次元的日漫风格

梦想伊始 作为日漫的爱好者,特别是对宫崎骏、新海诚这些壁纸狂魔的作品情有独钟。同时,作为一个程序员的我,一直梦想着可以开发一个功能,实现将现实的照片风格转化为动漫风格,为此我开始学习Python,学习过…

图片制作二次元头像,表情很到位哦

【导读】最近,日本一位酷爱 Vtubers的粉丝结合了此前发表的多项 GAN 工作制作了两个动漫人物生成器的工具,这两个工具一个可以帮助广大动漫迷们快速、轻松的生成带有不同姿态的动漫人物形象,另一个可以帮助大家把真人脸表情移植到动漫人物上&…

二次元卡通渲染-着色

前言 本文为“优梦创客”原创文章,您可以自由转载,但必须加入完整的版权声明 更多学习资源请加QQ:1517069595获取(企业级性能优化/热更新/Shader特效/服务器/商业项目实战/每周直播/一对一指导) 点赞、关注、分享可免费…

【AI绘画打卡】| 用漫画生成器绘制宅男最爱的二次元美女

二次元美女在日本文化中已经成为一种流行文化和艺术形式,包括漫画、动画等。由于此类作品的富有想象力、多样性和虚构,像二次元美女这样的虚拟角色往往可以充分满足人们的幻想和情感需求。这也是许多宅男在二次元世界寻找自己理想女友的原因之一。 作品…

人人皆可二次元!小姐姐生成不同风格动漫形象,肤色、发型皆可变

点击 机器学习算法与Python学习 ,选择加星标 精彩内容不迷路 机器之心报道 一张输入人脸图像,竟能生成多样化风格的动漫形象。伊利诺伊大学香槟分校的研究者做到了,他们提出的全新 GAN 迁移方法实现了「一对多」的生成效果。 在 GAN 迁移领域…

虚拟人直播-元宇宙离我们有多远?

目标 利用 Live Link Face unrealEngine quixel bridge 方案,实现虚拟形象的建模和控制。为后面的直播等应用搭建基础流程。 安装和配置 unrealEngine (虚幻引擎) 需要从下面的链接先下载 Epic Games launcher 安装好后,再下载并…

虚拟发布会直播有何优势?虚拟直播技术让线上活动变得简单高效

随着数字经济和产业数字化的快速发展,以及直播应用场景愈发深入,企业直播的内容形态和体验方式面临全面升级,利用虚拟技术打造多元化的直播间和线上虚拟发布会已经成为新趋势。 融入了“AR/VR/MR”、“虚实融合”、“虚拟数字人”等概念的虚…

直播有什么新的互动玩法?

其实有很多主播会选择打pk、聊天这种方式互动吸引观众,但是用多了观众也会觉得索然无味。我们不妨转换一下思路,在直播的时候加入一些互动的游戏,既能避免只有主播聊天的“冷场”局面,又能增加观众的兴趣。 现在很多直播间都会选择…

Android面试题汇总(中高级)及答案解析,2023年企业面试题精选

前言 首先要声明的是:面试题的目的不是为了让大家背题,而是从不同维度帮助大家复习,取长补短。让我们正式进入正题: 现在网上的面试题资料实在太多了,而且人人肯定都说自己的最好,那么就导致大家不知道怎…

安卓系统最新面试题(面试题整理,含答案)

最近自己再找安卓系统方面的工作,所以安卓系统整体的知识点进行了整理,内容点涉及的比较多。可以选择自己不熟的层来看跟学习,如果小伙伴还有补充或者自己遇到的题,欢迎留言。 系统应用层: 四大组件: 一.…

2020年Android面试题(BAT最新面试题)包含详细答案

2020年Android面试题汇总,面试必看,轻松拿BAT大厂Offer。完全免费。 基础问题相关(答案在文末) 1、接口的意义-百度 2、抽象类的意义-百度 3、内部类的作用-乐视 4、Java 虚拟机的特性-百度-乐视 5、哪些情况下的对象会被垃圾回…

面试题-史上最全人事面试宝典

与人事相关面试题 人事面试宝典 1、 请你自我介绍一下你自己? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作&…