0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

史上成本最低、可DIY的机器狗

DPVg_AI_era 来源:lq 2019-05-25 10:09 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

史上成本最低,斯坦福开发机器狗,旋转跳跃后空翻,成本仅3000美元。这个命名为Stanford Doggo的机器人已经在网上免费公开的综合计划,代码和供应清单,任何人都可以在线上购买几乎所有组件。

斯坦福大学学生机器人俱乐部的“Extreme Mobility”团队开发了一种四足机器人Doggo,可以执行一些复杂的技巧,以及穿越具有挑战性的地形。

最重要的是,其设计具有可复用性,并且所有的文档均已开源,有能力的同学可以使用成本低廉的原料、按照设计文档DIY一台四足机器人。文末我们会附上所有相关资源链接。

团队在今年的ICRA会议中发表了用机器人实现后空翻的论文。下载地址:

https://arxiv.org/pdf/1905.04254.pdf

造一台Doggo成本不到2万元

斯坦福大学的学生开发了Stanford Doggo,这是一种相对低成本的四足机器人,可以小跑,跳跃和翻转。

当然,这些其实是现代四足机器人的标配了。比如波士顿动力、Laikago、浙大的绝影、MIT的小狗等,都可以轻松实现。

不过Doggo最大的特点就是开源、便宜(相对而言)。几乎所有组件都可以在网上买到,开发团队预估Doggo的成本将会低于3000美元,相当于人民币2万多一点,不到一辆本田CBR400R摩托售价的一半,这其中还包括了制造和运输成本。相比而言,号称首款可商用的四足机器人Laikago,售价约20000-30000美元。

整个机器人设计中最痛苦的部分:同轴机制

驱动每条腿的同轴机构绝对是机器人中最复杂的机械部件,也是最麻烦的。

Doggo有四个v3.5、48V ODrives,每条腿两个,安装在碳纤维侧板上。中间的2mm碳纤维板上,有一个Teensy 3.5,一个Sparkfun BNO080 IMU和一个5mW的Xbee。

Teensy通过四条独立的UART线与ODrives对话,每条线路的工作频率为500000波特。在这个板块下面,有配电板和一个Gigavac P105 Mini-Tactor继电器,所以可以使用一个外接的ESTOP开关来关闭机器人电源。Doggo还有两个1000mah 6s Tattu锂电池

它的工作方式是在碳纤维侧板上安装了两个TMotor MN5212电机。这些电机每秒重复计算8000次,通过感应机器人外力的电机帮助确定每条腿应该施加多大的力和扭矩。

团队还加了一个3D打印轴承座,有两个轴承来固定外同轴管。如下图所示:

两个电机通过16T皮带轮和48T皮带轮之间的GT2皮带将动力传递给同轴轴,没根皮带6mm宽,间距3mm间距。

由于预算有限,团队并没有使用现成滑轮,而是使用Xometry SLS服务自己打印出来的。不过一定要明确的调整Xometry SLS服务,如果部件以一定角度打印,则由于偏角层,滑轮齿的几何形状会变形。

在滑轮上方有一个水刀铝支架以保持皮带张力,防止在高扭矩情况下跳脱。接下来,找到支架的最佳中心距离是一件非常痛苦的事情。因为电机和小滑轮之间连接处的斜坡,以及较大滑轮和轴之间连接处的斜坡,意味着顶部支架的中心距离必须比皮带供应商规定的标称中心距离(SDP-SI)大0.5mm。

这种装配的最大问题是皮带张力越高,摩擦阻力就越大。较高的摩擦意味着电动机的跟踪性能变差,并且对触摸事件等敏感性减弱。团队正在积极的研究在同轴组件中具有更平滑、更精确的机械加工滑轮和更少的倾斜。

关键部件

Doggo有四条SCARA风格的2DOF腿。SCARA风格的意思是每条腿有五条连杆,并且两条上连杆是同轴驱动的。

实际的腿部连接是Big Blue Saw的水刀切割,这是一个很棒的在线服务,水射流部件已经足够精确,不需要为轴承钻孔。

对于每个关节,在连杆上有两个彼此相邻堆叠的深沟球轴承,并且肩螺栓穿过它们并拧入相对的连杆。

而机器人的支脚是使用3D打印的两部分模具制作的硅胶片。

控制软件

Doggo软件也相对比较简单。只要实现有一个状态机器在不同的行为之间翻转(如小跑,跳跃等)即可。

对于每个行为,向四个ODrive发送不同的位置命令和增益。还有一些辅助线程例如一个用于IMU测量、一个用于记录来自ODrives的遥测,另一个用于通过Xbee进行命令等。

机器人通过向四个ODrive驱动器指挥不同的正弦开环轨迹来行走、小跑、绕圈等。腿部轨迹由两个半正弦曲线组成,下图中以橙色和紫色显示。

通过改变正弦曲线的几何参数、虚拟腿部顺应性以及腿部穿过每个正弦曲线段的持续时间以产生不同的步态。

如果你也想尝试按照设计图自己制造一台Doggo,需要注意一点,那就是团队开发了一个自定义二进制UART协议来发送和接收数据。协议具体内容参阅:

https://github.com/Nate711/Doggo/blob/master/lib/ODriveArduino/ODriveArduino.cpp

Stanford Doggo进一步的计划

“Extreme Mobility”团队领队Patrick Slade说:“我们希望提供一个任何人都可以建立的基线系统,比如说你想从事搜索和救援工作,就可以给Doggo装上传感器然后在对现有的代码进行修改,可以让它爬上岩石堆或进洞穴挖掘,或者拿东西等等。”

Extreme Mobility与斯坦福大学航空航天助理教授Zachary Manchester的机器人探索实验室合作,在第二个Stanford Doggo上测试新的控制系统

该团队还完成了一个比Stanford Doggo大一倍的机器人,可以携带大约6公斤的设备。它的名字是Stanford Woofer。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 四足机器人
    +关注

    关注

    1

    文章

    96

    浏览量

    15653
  • 机器狗
    +关注

    关注

    3

    文章

    184

    浏览量

    10890

原文标题:能跑会跳后空翻!斯坦福开源四足机器人,DIY一台成本仅2万

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于迅为RK3588开发板实现高性能机器主控解决方案- AI能力实战:YOLOv5目标检测例程

    基于迅为RK3588开发板实现高性能机器主控解决方案- AI能力实战:YOLOv5目标检测例程
    的头像 发表于 11-28 11:32 1137次阅读
    基于迅为RK3588开发板实现高性能<b class='flag-5'>机器</b><b class='flag-5'>狗</b>主控解决方案- AI能力实战:YOLOv5目标检测例程

    “喂狗”的艺术:看门不叫,才是系统好

    看门选哪只好呢? 中间那只看起来不错。 咳咳搞错了,自动化项目中说的看门是PLC的看门,那这个有什么用呢?难道真的是看大门的? 看
    的头像 发表于 11-25 10:50 101次阅读
    “喂狗”的艺术:看门<b class='flag-5'>狗</b>不叫,才是系统好

    成本AI边缘计算盒子DIY:基于迅为RK3568和开源模型,轻松玩转智能识别

    成本AI边缘计算盒子DIY:基于迅为RK3568和开源模型,轻松玩转智能识别
    的头像 发表于 11-12 13:42 1342次阅读
    低<b class='flag-5'>成本</b>AI边缘计算盒子<b class='flag-5'>DIY</b>:基于迅为RK3568和开源模型,轻松玩转智能识别

    全志已开发多款RISC-V芯片,广泛用于机器、扫地机器

    电子发烧友网综合报道 全志科技日前表示,基于RISC-V架构内核,全志科技开发了多款芯片产品,且均已实现大规模量产。此外,其芯片产品已广泛应用于扫地机器人、四机器等设备,如小米仿生四足机器
    的头像 发表于 10-24 09:09 6375次阅读

    华为多智能体协同系统为机器提供业务体验保障

    在华为上海练秋湖研发中心,一只身形灵活的机器正在有条不紊地执行巡检任务。它穿梭于园区小径,时而驻足识别环境,时而为访客提供引路或咖啡配送服务。然而,这些看似科幻的场景背后,是华为多智能体协同系统提供了智能化的网络,从而保障了机器
    的头像 发表于 10-11 11:06 572次阅读

    常规网线最低能耐多少温度

    常规网线的最低耐受温度通常为-20℃,部分特殊类型网线低至-40℃或-70℃。以下是具体分析: 一、常规网线的最低耐受温度 超五类网线:这是家庭和办公环境中常用的网线类型。其运行温度标准通常在
    的头像 发表于 09-29 09:42 658次阅读

    产品案例 | 遛“”新方式,盒子来帮忙

    当一只机器被一个巴掌大的小盒子操控,躲避障碍、跟随指令完成转身、停止等动作时,围观人群纷纷发出惊叹:“这么小的盒子,居然能‘溜’机器?”。这个“小盒子”,正是
    的头像 发表于 09-08 12:13 3976次阅读
    产品案例 | 遛“<b class='flag-5'>狗</b>”新方式,盒子来帮忙

    德州仪器SMARTDAC-DIY-EVM评估模块技术解析与应用指南

    组装系统或进行原型设计所需的所有工具。此外,TI SMARTDAC-DIY-EVM还具有必要的接口,连接各种实验室工具和测量系统。
    的头像 发表于 08-14 12:47 763次阅读
    德州仪器SMARTDAC-<b class='flag-5'>DIY</b>-EVM评估模块技术解析与应用指南

    机器人看点:越疆机器人正式发布六足仿生机器 智元公布机器人运动控制模型专利

    给大家带来两个机器人的最新消息: 越疆机器人正式发布六足仿生机器 7月9日,深圳越疆机器人正式发布六足仿生
    的头像 发表于 07-09 15:03 1788次阅读

    TPS3430 具有可编程复位延迟的窗口看门定时器数据手册

    TPS3430 是一款独立的窗口看门定时器,具有可编程看门窗口和可编程看门复位延迟,适用于各种应用。TPS3430窗口看门实现 2
    的头像 发表于 04-10 14:23 610次阅读
    TPS3430 具有可编程复位延迟的窗口看门<b class='flag-5'>狗</b>定时器数据手册

    TPS3430-Q1 具有可编程复位延迟的汽车级窗口看门定时器数据手册

    TPS3430-Q1 是一款独立的汽车窗口看门定时器,具有可编程看门窗口和可编程看门复位延迟,适用于汽车应用。TPS3430-Q1 窗口看门
    的头像 发表于 04-10 14:15 731次阅读
    TPS3430-Q1 具有可编程复位延迟的汽车级窗口看门<b class='flag-5'>狗</b>定时器数据手册

    Unitree B2-W机器展现新技能:晶振在四足机器人中的关键作用

    机器需要在多变的气候和温度条件下保持高度的稳定性和精确性。温补晶振通过内置的温度补偿电路,能够减小环境温度变化对振荡频率的影响,从而确保设备在不同温度下均能提供稳定的频率参考信号。
    的头像 发表于 03-28 16:42 1113次阅读
    Unitree B2-W<b class='flag-5'>机器</b><b class='flag-5'>狗</b>展现新技能:晶振在四足<b class='flag-5'>机器</b>人中的关键作用

    树莓派遇上机器:科技界的“春晚明星”是怎样炼成的?

    Unitree机器第一次登上春晚舞台了,早在2021年牛年春晚,它们就以“机器牛”的身份惊艳亮相,甚至还帮工作人员送起了盒饭,堪称“劳模”本模!机器
    的头像 发表于 03-25 09:25 928次阅读
    树莓派遇上<b class='flag-5'>机器</b><b class='flag-5'>狗</b>:科技界的“春晚明星”是怎样炼成的?

    Meta启动史上最大海底电缆项目

    近日,Meta宣布了一项雄心勃勃的计划——启动全球史上最大的海底电缆项目Waterworth。该项目预计于今年正式动工,初步估算成本高达100亿美元。
    的头像 发表于 02-18 15:12 1071次阅读

    安利给工程师!看门相关知识

    看门能够及时检测并采取相应措施,从而避免系统长时间处于故障状态。本文将详细介绍看门的工作原理及其正确使用方法。 同时通过具体示例解析,教你如何在一个简单的LuatOS项目中集成看门定时器,设置
    的头像 发表于 12-31 14:29 947次阅读
    安利给工程师!看门<b class='flag-5'>狗</b>相关知识