四足机器狗——自由度舵机狗(一)岁寒丶慕辰的博客

二、结构方案选择及舵机选型

2.1并联与串联机构的选型

2.2 四足关节配置的选择

2.3 电机选型(有经济基础的建议尝试)

2.4 舵机选型

三、结构设计3D建模及有限元分析

3.1小腿优化过程(拓扑优化)

3.2大腿优化过程(拓扑+创成式优化)

3.3身体优化(创成式设计)

3.4有限元分析

3.5安全系数分析

3.6三维设计图

3.7实物展示

3.8实物行走展示

总结

随着科技进步,社会生产力迅猛发展,机器人行业得到了蓬勃发展,其中四足机器人发展迅速,被广泛应用。四足机器人是一个综合性极强的研究产物,它以机电一体化技术为主导,综合应用了单片机技术、液压、传感器等多方面的知识。四足仿生机器人具有高机动性,负载能力和适应能力强,可运用于物资运输、抢险救援等方面,具有广阔前景。由于制作电机狗需要高昂的成本。DIY自主设计制造一款舵机狗来学习研究四足机器狗的步态算法是一件性价比极高且很有意义的一件事。(此处复制粘贴的几句象征性的大白话,仪式感还是要有一点的)

本文就来详细介绍记录博主自主DIY的一款12自由度的舵机狗。从开始的结构设计,舵机选型,matalab进行步态算法的仿真曲线,trot,back, turn_left ,  turn_right   ,  mark_time等多种运动步态的理论波形分析, stm32F103ZET6主控程序代码的编写  ,以及到最后机器狗落地行走的整个详细过程记录下来。( 不说废话了,纯纯干货献上,开吃!)

通过查阅相关资料,我们把四足种类分为几种类型,按单条腿机械结构可分为并联机构腿与串联机构腿。按照四条腿的关节配置又可以分为4种结构布局,分别为前肘后膝式、前膝后肘式、前后肘式和、前后膝式。

原理:每个腿部由两个电机并联组成的双自由度五连杆机构,通过两个电机旋转不同角度来实现足端的任意点的移动,典型结构:武汉大学2019robocon比赛四足,如图所示。

优点:电机扭矩选型要求不高,可以实现低扭矩高弹跳能力,连杆刚度大、质量轻、响应速度快。缺点:腿部自由度较少,结构上不好再添加自由度,因而在一些场合下难以发挥灵活优势,需要解决连杆的连接问题,安全性低。

原理:每个腿部由两个电机串联组成的双自由度腿,通过两个电机旋转不同角度来分别实现大腿与小腿所旋转的角度,即大腿电机或小腿电机的旋转不影响小腿或大腿的旋转,结构事例:MIT开源四足模型,如图所示。

优点:外观上跟接近“狗”的生理形态,结构形式种类丰富,容易添加自由度,结构灵活简单,安全性可靠性高。缺点:电机扭矩选型要求高,需要大扭矩电机,电机一般有较大的减速比,因而普通的减速箱会有一定的间隙问题。

四足机器人的优点就是灵活性高,稳定性好,所以在设计结果时一定提前考虑好它的关节配置,找到最合适的结构,以免影响其运动的灵活性和稳定性。当前四足仿生结构不外乎以下4种:(a)前肘后膝式,(b)前膝后肘式,(c)前后肘式和(d)前后膝式,如图所示。这4种结构是常见的仿生结构,它们各有利弊,每一种结构都能设计出不同性能的四足机器人。

由设计要求与外观以及制作四足的难易与成本问题,在结构与算法上二者难度没有太大的区别,从灵活程度与现有成熟方案上来看,我们优先考虑12自由度的串联四足结构。为此我们考虑了多套方案。

方案一:如下图所示此模型是我们之前准备设计制造一款电机狗设计的模型。采用同步带传动的串联四足结构,但由于电机扭矩太小,导致四足站立行走困难。我们同时也发现了一些同步带的缺陷,同步带的张紧问题比较复杂,容易在高载荷工况的情况下跳齿打滑,并且其响应速度以及精度问题可能不如连杆或丝杠,优点是将电机装在了髋关节附近,这就使腿的质量大大降低,从而加快其响应速度。

方案二:如下图所示,此模型为2019年的东北大学robocon四足模型,此四足采用了丝杠传动,传动精度较高,但针对现有的电机和丝杠参数来看,丝杠传动的缺点是其传动速度较慢,可能难以实现跳跃动作。

方案三:如下图所示,此模型为宇树科技的四足模型,其腿部是采用了连杆结构,将电机装在了髋关节附近,这就使腿的质量大大降低,从而加快其响应速度,并且连杆拥有较强的刚度,不会出现跳齿的情况。

方案四:如图2.6所示,此模型为苏黎世联邦理工学院(Eth)研制的一款四足机器人,其结构特点是将电机装在了关节处,优点是结构安装拆卸维修简单,但是其腿部的惯量大大影响了腿的响应速度,从而影响了其灵活性。

综合上述方案,我们采用连杆串联结构式四足机器人,其特点在于其强度大、腿的质量小响应速度快,精度高以及安装拆卸比较方便。

通过观察,包括很多前人对四足机器人结构的研究,我们可以知道前后膝式结构更符合猎豹、狗等动物的腿部结构,该结构外观精美,结构比较灵活,更容易实现跳跃、后空翻等高难度动作,因此我们采用此结构进行设计验证。

一直计划是要做一只电机狗的,在电机选型方面经过多次的调研比对和数据分析后还是选出了一款特别适合的电机,由于资金和老师沟通不到位等问题,最终还是选择先尝试制作的舵机狗。不过,关于之前电机选型的过程,还是给大家贴出来,供大家参考。

对于电机的选型,12自由度四足意味着电机数目多,因而我们优先看电机是否集成编码器与驱动,这样减少不必要的元器件所占的空间、质量问题,其次从电机扭矩、功率、转速等方面来考虑,我们设想四足质量约为16kg左右,大腿与小腿的长度均为200mm。计算可得大腿与小腿电机参数一样,四足从卧倒到起立所需最大扭矩约为8Nm,髋关节电机可以原则较小扭矩的电机,因而我们打算采用大疆3508电机加减速箱作为髋关节电机。

从宇树科技的A1机器狗了解到,宇树公司电机扭矩可达100Nm,其转速为20r/min,但该公司只出售电机扭矩为30Nm左右的电机,并且12个起购,预定时间太长。再后来我们看到麻省理工的四足采用的是海泰HT-03电机,该电机堵转扭矩为17Nm,因此我们查看了海泰HT-03电机,意外的发现一款更加适合做四足的电机——HT-04电机,该电机的堵转扭矩为35Nm,转速300r/min,无论是在完成基本的行走,还是完成跳跃以及空翻等高难度操作都绰绰有余。

海泰电机:   HT-03电机参数:

HT-04电机参数:

接下来就是我们最终实物制作采用的是众灵科技的一款大扭矩,性能较好的智能串行总线舵机(双轴)。下面为此款舵机的具体参数,经过数据分析,支撑行走完全没有问题的。基于研究四足步态算法的迫切心情以及时间经费有限等原因,我们就暂且先用这款舵机了。

整体方案采用3D打印进行零件加工,耗材为pla,先通过creo进行建模,再通过Altair Inspire拓扑优化与creo创成式设计对模型结构载荷进行分析获得较好的优化方式,根据分析结果对模型用建模软件creo进一步修改。具体过程如下:

通过ANSYS Workbench进行有限元分析可得优化结果满足正常工作需求,并通过Altair Inspire进行有限元分析对比,得出两个软件分析结果相近,如下图所示(这里以小腿与大腿为例演示),并且分析其安全系数均远高于1.5,故此方案设计合理。

由于经费以及研发成本较高,我们最终还是采用了总线舵机代替电机进行四足算法研究与验证,方案依然采用十二自由度串联前后膝式。设计方案采用3D打印进行零件加工,耗材为pla,先通过creo进行建模,再通过Altair Inspire拓扑优化与creo创成式设计对模型结构载荷进行分析获得较好的优化方式,得出了最终的结构图。

由于整个四足机器人的内容较多,本章节只是初步介绍了关于四足的一丢丢小知识以及我们自己DIY的这个四足狗结构设计的整个过程。后期会持续跟新四足步态算法的知识以及详细的代码都会贴出来的,欢迎各大佬留言私信提出建议,很希望能与大家一同学习探讨交流关于四足机器人的点点滴滴。

实物早在两个月以前已经制作完成,行走步态算法也已经测试完成。博主闲暇时间会详细的把整个制作过程记录下来,方便大家学习交流,与大家一起分享学习四足机器狗。持续更新中……

THE END
0.总纲篇:1)关于提升机械结构工程师地位的畅想mdmodule3)用大量软件简化机械设计中简单却重复的工作; 如同DFMEA这种方法,完全去做它势必带来大工作量,要降低工作量却不降低质量,软件的辅助是需要的。对比一下手工绘图和autocad绘图就明白。 4)将所有的软件的输入输出数据能做成接口联动,就是能共用数据库; 4.提升结构工程师地位的方法初探 jvzquC41yy}/ewgnqiy/exr1|li:;::1r1?369>;30nuou
1.某升降式晾衣架的结构如图所示.该晾衣架没有应用到的简单机械是8.某升降式晾衣架的结构如图所示,该晾衣架没有应用到的简单机械是( ) A. 动滑轮 B. 定滑轮 C. 轮轴 D. 斜面试题答案 在线课程 分析 根据简单机械的特点,以及使用特点,判定出属于那种简单机械. 解答 解:A、动滑轮可以省力,但不能改变力的方向,连接在横梁上与晾衣架一起升降的滑轮为动滑轮,故A不符合题jvzq<84yyy422:5lkcpjcx3eqo5d|€q1ujoukhnfac>29j78:7<3h;;c7869d;;4d5
2.60个机械结构动态图,一看就明白,简单明了!机械原理总是让人着迷,60个机械结构的动态图,让你一看就明白,简单明了! 杆状爬行结构 链条八字传动结构 可变向八字传动结构 步进运动结构 图像复制结构 定向供料结构1 定向供料结构2 平面滑槽转动结构 凸轮滑块上升结构 光谱仪传动结构 窗帘展开结构 船桨结构1 jvzquC41yy}/5?5fqe4dp8ftvkimg8<::;872340nuou
3.19个机械结构动图,全整明白了,机械肯定入门了这几天小编连夜整理了19个机械结构,从不同的角度来展示了它们,大家若能一幅一幅地搞清楚并能在工作中利用上,这篇文章就是有价值的。接下来咱们就分享一下来自越南的设计师Nguyen Duc Thang使用Inventor绘制的这些机械结构。 1、滚筒输送机1 绿色轴是输入端,橙色滚轮通过圆形皮带接收输入轴的旋转。这里的皮带传动是jvzq<84yyy4489iqe0ipo8hqpvkov8741282285614=72<=5;44tj}rn
4.工业机器人加盟工业机器人加盟费多少钱?根据动力源不同,驱动系统的传动方式分为液压式、气压式、电气式和机械式4种。早期的工业机器人采用液压驱动。由于液压系统存在泄露、噪声和低速不稳定等问题,并且功率单元笨重和昂贵,目前只有大型重载机器人、并联加工机器人和一些特殊应用场合使用液压驱动的工业机器人。气压驱动具有速度快、系统结构简单、维修方便、价格jvzquC41yy}/lrfogpmggr3eqo5yo8653:99
5.2021届结构/机械工程师面试总结(华为迈瑞国企面试干货)作为结构/机械工程师,一定少不了机械设计/优化/仿真/画图等,所以最好做个项目作品集,将自己的每个项目列出来,简单讲述自己参与项目的过程,重点讲述自己在项目中如何解决问题,怎么提出新想法或者解决方案,一般面试官会对你的项目进行细问,比如项目材料、特性、为什么要这样设计、这样设计的好处、结构中的标准件等等; jvzquC41o0tpyltfgt4dqv4fkuivu|498:=52
6.六年级上册科学教学计划第一单元“工具和机械”:学生要学习选择使用工具并体会它们的作用,研究杠杆、滑轮、斜面等简单机械和自行车上的简单机械。通过探究认识简单工具和机械的功能和特点。学会正确的选择和使用工具。感受工具的发展对人类生活和发展的影响,。 第二单元“形状与结构”:学生要认识身边常见的梁、拱形、框架等形状和结构,研究物体jvzq<84yyy4vpsx0eqs0lrfqzwkkkqzc14632:5148:85<90jvsm
7.机械冲击下的动力锂电池,在不同尺度上表现怎么样的特性你了解吗外力用途,造成电池机械结构的破坏,进而发生热失控甚至燃爆事故,这是电动汽车作为道路车辆遇到交通事故时,有可能发生的情形。MIT研究人员针对碰撞过程中锂离子电池在大中小尺度下发生的变化进行梳理,论文《Areviewofsafety-focusedmechanicalmodelingofcommerciallithium-ionbatteries》于2017年十二月发表在电源杂志上,作者JunerZhjvzquC41yy}/l~ic0et0pn|u13>72@60jvsm
8.四足仿生机器人结构设计分析在四足机器人的设计中,往往将前肢和后肢做成相同的结构,这样不仅简化了机械结构,同时也降低了控制系统的复杂度,并且使得机器人的模型能够进行等效简化,使得机器人的维度降低,更利于控制。2.1.2哺乳动物腿部结构腿部是哺乳动物的承重和驱动结构,通常是一种圆柱形状。在运动时,腿部的功能被定义为一种可延展结构。其所有jvzquC41oc~/dxtm33>/exr1jvsm1;53:1684B4845916:6542624:50ujzn
9.聊聊机械键盘的结构很多人觉得客制化机械键盘都有这风格迥异的设计,但它们的结构都是互通的,万变不离其宗。这篇文章就粗略的讲一下机械键盘的结构与特殊设计。 客制化键盘的结构分Case mount和Tray mount两大类;设计又分Plate和Plateless两种 。Case mount顾名思义就是把内胆(定位板和PCB)固定在外壳上。而Tray mojvzquC41yy}/|owqpvoft7hqo1gqr8knqy53RƒuO35wSQ6
10.【机情无限精彩毕设】机械2023届毕业设计(论文)中期检查优秀案例本次毕业设计旨在设计并制作一款新型的微型共轴双旋翼飞行器,该飞行器要求具有结构简单、容易制造、体积小、携带方便等优点。主要内容将包括飞行器的机械结构设计、机械结构三维建模、对飞行器进行仿真分析、飞行器的控制程序设计、实物制作与测试等几大部分。课题将充分结合机械原理、机械设计、三维制图、单片机原理及其应用jvzquC41uok/u€ovw0kew7hp1ktgq862;9527>=:0jzn
11.cherry轴和box轴哪个好cherry轴和box轴区别对比鼠标键盘好了,话不多说,今天第一期手感玄学,由于时间仓促准备的不够充分,就从手上简单的产品出发,和大家一起聊聊cherry青轴和凯华青轴之间的异同。 鉴于外设手感千人千面,以下内容仅仅是笔者自身对于轴体手感的理解,若有不同看法,欢迎理性指教。 01相同之处:机械结构不变 jvzquC41yy}/lk:30pku1qftfygsg8okcpvbp8;9::=80qyon
12.机械臂简介答:机器人的大多数机械式夹持机构为双指头爪式,根据手指运动方式的可分为:回转型、平移型;夹持方式的不同又可分成内撑式与外夹式;根据结构特性可分为气动式、电动式、液压式及其组合夹持机构。 问:何为功能工业机器人的四大家族? 答:即ABB、KUKA、FANUC、YASKAWA。 jvzquC41ie€y0|mw0gjv0ls1|{nk1phyj{5kzkol0jzn
13.数控铣床X数控铣床X-Y工作台结构设计(含CAD零件装配图)(论文说明书15300字,外文翻译,CAD图纸11张) 1.3 数控铣床进给机构的方案分析 1.3.1机械结构分析 本课题是设计一种数控铣床X-Y工作台的机构,此工作台可以在X,Y轴两个方向自由移动,由电动机控制,人们只需启动和关闭开关,即可实现病床在任意位置的停止,可以实现将工件jvzquC41yy}/4k~ul0io1Vfejktf1;5393703<9550nuou
14.图原来如此转向灯为什么能自动回位?● 除了机械结构外,还能通过什么方式让转向灯自动回位? 综上所述,通常情况下,并线闪烁的自动回位通过电子化实现,而常规的转向灯回位仍旧采用简单的机械结构实现。而这方面,宝马采用了比较特殊的方式,它将转向灯的这两种工作状态都用电子化进行控制,驾驶者在操作转向灯开关时,系统根据拨杆的拨动位置判断驾驶者意图进jvzquC41yy}/c~yqjqsf0lto0et0vnhj14627971:883;A3jvor
15.水泵单端面与双端面机械密封的区别及结构图技术中心单端面机械密封结构简单,如图2l一3单端面机械密封结构图所示、制造成本低廉,安装、使用方便,一般用于油、水、有机溶剂及腐蚀性介质。 单端面机械密封结构图如下 2、双端面机械密封 有压双重机械密封(双端面机械密封)多数用于易燃、易爆、有毒、含颗粒及润滑性差的介质,通常使用时需配备密封辅助系统,即在两端面间的jvzq<84yyy4tjns|jq{qx7hqo1ibun442a=4
16.机械硬盘全解析机械硬盘结构 机械硬盘各部分组成如下所示: 1、磁头 磁头是硬盘中最昂贵的部件,也是硬盘技术中最重要和最关键的一环。传统的磁头是读写合一的电磁感应式磁头,但是,硬盘的读、写却是两种截然不同的操作,为此,这种二合一磁头在设计时必须要同时兼顾到读/写两种特性,从而造成了硬盘设计上的局限。 jvzquC41dnuh0lxfp0tfv8QWQJ[BVRSI[WYIGWL1ctzjeuj1fgzbkux1;9?85>:2
17.转子流量计的主要特点是什么转子流量计的主要特点是哪些转子流量计是一种常用的流量测量仪表,主要特点如下:1、高测量精度,采用机械式测量原理;2、宽测量范围,适用于多种流体介质的测量;3、线性输出,输出信号与流量呈线性关系;4、具有较快的响应速度;5、采用简单的机械结构,具有较高的可靠性和稳定性;6、结构简单,转子流量计安装和维护相对较为便捷。 jvzquC41yy}/rqu0ep5gcz47;4?437mvon
18.复星出品|中国腔镜手术机器人深度报告值得收藏|机器人|达芬奇微创外科手术系统主动控制方式是通过控制算法实现机械臂绕切口的远心运动。该方式结构简单,但远心运动精度依赖于控制系统精度和稳定性,一旦控制系 统出现差错,难以保证系统安全性。德国宇航中心 DLR MIRO 轻型微创机器人通 过构建冗余运动的空间来实现绕空间内任意点做远心运动。DLR MIRO 是继 DLR KineMedic 之后的第jvzquC41yy}/ew2jgcrujlftg0ipo8ftvkimg€r142832:661euovnsv/3918;760jznn