斯坦福后空翻机器人设计、代码全开源,成本降至3000美元,人人皆可DIY

来源 | 机器之心


斯坦福学生机器人俱乐部(Stanford Student Robotics club)Extreme Mobility 团队最近迎来了一名新成员——一个名为 Stanford Doggo 的四足机器人。这个机器人能跳 1 米多高,还能表演后空翻。与其他四足机器人动辄上万美元的成本不同,这个机器人的成本降到了 3000 美元以下,而且设计团队开源了该机器人的设计图、代码以及材料清单。任何感兴趣的人都能够通过这些材料打造属于自己的 Doggo 机器人。


                                                        成本低至 3000 美元,人人都能动手 DIY

Doggo 的设计和其他小型四足机器人类似,但其独特之处在于,该机器人成本较低,而且容易获得。其他类似的机器人通常要花费上万美元,但该机器人的设计者——斯坦福 Extreme Mobility 实验室估计,Doggo 的总成本不会高于 3000 美元。而且,Doggo 的整个设计都是开源的,几乎所有的零部件都可以在网上买到。

「我们见过很多研究中所使用的四足机器人,但你通常没有办法把它们带到自己的实验室并用在自己的项目中,」Extreme Mobility 负责人、机械工程专业学生 Nathan Kau 表示。「我们希望 Stanford Doggo 成为一款你可以自己构建的低成本开源机器人。」

Stanford Doggo 现在已经能完成走路、慢跑、跳舞、跳跃等动作,偶尔还能表演一下后空翻。目前,研究团队正在打造一个稍大一点的 Doggo(和比格犬差不多大),并将在 5 月 21 日的加拿大蒙特利尔国际机器人与自动化会议(ICRA)上进行展示。

                                                         能跳 1 米多高,后空翻也不在话下

为了让 Doggo 可以复现,研究团队从头开始构建该机器人。他们花了大量时间研究容易获取的原材料,在完成每个部件之后都会对其进行测试,而不是依赖于模拟。

「从一开始想到要构建一个四足机器人到现在已经过去了两年的时间。在这个原型开始迭代之前,我们还构建了若干个原型,」该团队一名 19 岁的成员表示。

Doggo 的第一步无疑是蹒跚学步,但现在它的步态和行进路线已经非常稳定,还能克服较为复杂的地形。它通过马达感应自己受到的外力,并确定每条腿应施加多大的力和扭矩来实现这一目标。这些马达以每秒 8000 次的速度重新计算,这对 Doggo 标志性的舞蹈动作至关重要:它可以跳颇为灵活的布吉舞,看不出来里面其实没有弹簧。

这些马达就像一个由虚拟弹簧组成的系统,当它们感觉到机器人偏离合适的位置时,会平稳而敏捷地将机器人弹回适当的位置。

Doggo 的跳跃能力非常令人惊讶。通过不断改进软件设计,Doggo 已经能跳到 3.5 英尺(约 1 米)高。

Kau 回忆说,「从那时起我们就意识到,这个机器人在某些方面的表现已经超越了其他四足机器人,尽管它的成本要低很多。」从那时起,他们开始尝试让 Doggo 进行后空翻。

                                     

                                                Stanford Doggo 能完成小跑、后空翻和跳跃等多种动作

虽然 Doggo 的构建成本非常低,但因为腿部机制的新型设计和更高效的马达,它的实际效果要比其它昂贵的机器人更好一些。它的扭矩比 Ghost Robotics 相同大小和形状的 Minitaur 机器人(成本达 11500 美元)更大一些。此外,Doggo 的垂直跳跃能力同样也比 MIT 的 Cheetah 3 机器人强。

                                                         开源机器人

作为一个开源机器人,Stanford Doggo 的所有代码和设计图都能免费获得。斯坦福希望 Doggo 能为多足机器人提供一个可访问的平台。目前,该开源机器人保持着垂直跳跃敏捷度的最高纪录,它的跳跃高度是目前四足机器人的两倍。此外,因为 Stanford Doggo 总重量低于 5 公斤,根据开源项目做开发更容易也更安全。

  • 项目地址:https://github.com/Nate711/StanfordDoggoProject
  • CAD 设计图:https://a360.co/2OBxTbH

总体上,项目从软件代码、驱动、硬件设计到材料清单提供了完整的资料。下面通过几张结构或演示图,我们可以欣赏欣赏 Doggo 的构造细节。

1. 同轴机制

同轴机制(coaxial mechanism)会驱动每一条腿的运动能力,不论小跑还是跳跃都少不了它。同轴机制也是机器人中最复杂的机制和模块,当然它也是最麻烦的。

                             

根据上面设计图造出来的实际效果大概是:

                                   

2.Doggo 的小关节

对于每一个腿部关节,它的构造是这个样子:

                                          

3.Doggo 的小脚

Doggo 的小脚是硅胶材质的,斯坦福的研究者用 3D 打印机完成。

                                          

4.Doggo 布局

后面还有身体(机箱~)和电路设计图等模块,这里就不一一展示了。最后,我们可以看看 Doggo 的整体内部结构与马达控制器的布局:

                                   

Doggo 论文

当然,如果你想搭建一个这样的机器人,除了上面这些具体的结构,最好还是要了解整体设计思路和原理。斯坦福的研究者还为 Doggo 写了一篇论文,这篇论文发表在了 ICRA 2019 上。

论文:Stanford Doggo: An Open-Source, Quasi-Direct-Drive Quadruped

论文地址:https://arxiv.org/abs/1905.04254

这篇论文展示了 Stanford Doggo,它是一种准直接驱动(quasi-direct-drive)的四足机器人,具有很强的动态运动能力。该机器人能媲美或超过当前最优多足机器人的一般性能指标。且在垂直跳跃灵敏度上,即以平均垂直速度为指标,Stanford Doggo 能与表现最好的动物相媲美,并超过此前表现最好的机器人 22%。整体设计架构重点关注准直接驱动的设计方法。复现该机器人的硬件和软件都已经开源,只需要手工工具制造和组装就能完成,总成本低于 3000 美元。

        结语

很多研究员认为类似 Doggo 这样的机器人是即将来临的机器人大发展的一部分。四足或双足机器人的能力将变得越来越强,波士顿动力、Agility Robotics 和 Anybotics 等公司都开始将其定位为高效的工具。它们可以用于各种实际任务或场景,例如现场调查、监视、安防或快递包裹等。

而像 Doggo 这样的低成本机器人,可以用于研究者的各种实验,并快速迭代提升控制系统。目前,Doggo 和同类产品一般都为大学实验室而设计,但很快,它们就会投入真实世界。

斯坦福表示,它们希望 Doggo 能提供任何人都可以构建的基准系统。如果我们希望将它用于不同的任务,那么给 Doggo 加上不同的传感器与对应的代码,就能利用运动能力执行它们。

参考链接:

https://www.theverge.com/2019/5/20/18632562/doggo-stanford-open-source-robot-four-legged-cute

https://news.stanford.edu/2019/05/20/dog-like-robot-jumps-flips-trots/

 

——完——

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

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

相关文章

机器人制作开源方案 | Delta型腿机器狗实现原地动作

1. 功能说明 本文示例将实现R322样机Delta型腿机器狗原地摆臂、原地圆形摆动、原地蹲起、原地踏步的功能。 原地摆臂 原地圆形摆动 原地蹲起 原地踏步 2. 电子硬件 本实验中采用了以下硬件: 主控板 Basra主控板(兼容Arduino Uno) 扩展板 Bigf…

很突然、很惊艳,马斯克公布:特斯拉人形机器人

????????关注后回复 “进群” ,拉你进程序员交流群???????? 来源丨新智元(ID:AI_era) 8月20日,特斯拉AI日终于开始了!马斯克和一众技术高管不仅介绍了特斯拉汽车数据处理、超级计算机Proje…

机器人能帮助缝制 T 恤吗?机器可以取代人力吗?

编译 | 禾木木 出品 | AI科技大本营(ID:rgznai100) 机器可以打印纺织品、裁剪织物和折叠衣服。但是很难训练它们像人类一样快速准确地缝制。 英国《经济学人》2015年的一篇文章指出,尽管多个生产流程已实现自动化,但全球依旧有数百…

一些好书推荐给大家

推荐一:《荆棘鸟》 作者:[澳]考琳麦卡洛 有一个传说,关于一只鸟,它一生只唱歌一次,比地球上任何其他生物都更甜美。从它离开巢穴开始,它就开始寻找那棵荆棘树,直到找到它想要的东西才肯罢休。…

1月好书推荐-8本值得读的好书,让你受益终生

当我们第一遍读一本好书的时候,我们仿佛觉得找到了一个朋友;当我们再一次读这本书的时候,仿佛又和老朋友重逢。——伏尔泰 2018年一下就过去了,是不是后悔没有做一些有意义的事情,比如没有多读几本好书? 2…

Unity制作二次元卡通渲染角色材质——2、色阶化光影的多种做法对比

Unity制作二次元材质角色 回到目录 大家好,我是阿赵。 这里继续讲二次元角色渲染。之前说过,最基本的卡通渲染,包含了色阶化光影和描边二个元素。所以这里先来说一下色阶化光影的多种做法对比。 一、光照模型和色阶化的说明 从上一篇文章里…

二次元单页导航 HTML模板源码

介绍: 我从玖梦博客搬砖下载的,源码有个小问题 缺一个" 我已经修复了,链接什么的我懒得改了,直接原图上来 随机背景图,感觉还可以,如果不喜欢可以在自己修改 网盘下载地址: http://kekew…

二次元的登录界面

今天还是继续坚持写博客,然后今天给大家带来比较具有二次元风格的登录界面,也只是用html和css来写的,大家可以来看看! 个人名片: 😊作者简介:一名大一在校生,web前端开发专业 &…

Unity制作二次元卡通渲染角色材质——5、脸部的特殊处理

Unity制作二次元材质角色 回到目录 大家好,我是阿赵。 这里继续讲二次元角色材质的制作。这次是讲头部的做法。 1、脸部 之前在分析资源的时候,其实已经发现了这个模型的脸部法线有问题,导致在做光照模型的时候,脸部很奇怪。 把f…

二次元HTML导航页网站源码

简介: 二次元HTML导航页网站源码,非常好看的一款单页源码,感兴趣的同学可以看看! 网盘下载地址: http://kekewl.org/p6BqAjZzdqL0 图片:

【有手就会系列】四步通过文字生成二次元小姐姐图片

首先fork项目,启动环境选择16G的A100显卡,直接点击运行加载模型,接着就到了生成小姐姐的时候啦 你需要设置想生成的小姐姐的描述,由于模型是通过英文训练的,所以建议中文翻译成英文输入,填入你想要的描述 不…

wordpress二次元主题

几款开源的wordpress二次元主题,演示地址可到Github查看。 boxmoe Github:https://github.com/baomihuahua/boxmoe-dove- Kratos Github:https://github.com/seatonjiang/kratos Sakura Github:https://github.com/mashiroz…

记一次添加桌面二次元人物的经历

VScode的一个自定义背景插件 事情是这样的: 前两天上课的时候,看到老师VScode背景有个二次元人物: 作为一名二刺猿爱好者,当然要想搞一个,于是找到插件: 肯定不能满足于这默认背景的吧,于是找…

二次元动漫人物脚部的画法

“脚”画不好的原因是,长度和粗细的比例平衡。相反,如何知道了平衡的方法的话,那么人的身体一定可以画好。这次就对于脚的画法进行详细的讲解吧~ 为了画好漫画,人物的脚部往往都是不能避免的部位。虽然脸和上半身可以画得很好&am…

用Paddle自动生成二次元人物头像

用Paddle自动生成二次元人物头像 想画出独一无二的动漫头像吗?不会画也没关系!只需要输入一些随机数让卷积神经网络为你画出精致并且独一无二的动漫头像! 同时本项目也是绝佳的学习DCGAN的例子,通过趣味解读深入浅出地了解GAN的魔…

【TA】Unity角色二次元风格渲染

NRMToonLitSample Author : 文若 我的Demo地址 : NRMToonLitSample 学习视频地址 : Kerry大佬的 技术美术实战培训课程——卡通人物渲染方案 文章目录 NRMToonLitSample1. 模型贴图基本信息2. 基础渲染效果2.1 基础shader Toon2.2 光照模型效果第一步&am…

Fiora一款二次元的Web多人在线网络聊天系统

源码介绍 Fiora是一款偏二次元的Web多人在线聊天应用,使用Node.js、Mongodb、Socket.io和React编写,使用起来还行,挺简洁的,这里水个搭建教程,有兴趣的可以玩玩。 源码功能 好友,群组,私聊&a…

Unity制作二次元卡通渲染角色材质——1、资源分析

Unity制作二次元材质角色 回到目录 大家好,我是阿赵。 开始制作二次元角色材质之前,我觉得应该是先分析一下,我手上拿到的这个角色模型资源,总共有哪些信息是我们能用的。 所以这篇文章我不会分享具体的Shader,但我感觉…