步骤1:机箱的设计
机箱的设计应确保施加在电机上的最大扭矩
在电动机的额定范围内。
在设计机箱时要记住的主要参数是:
1。股骨长度
2。胫骨长度
3。估计的重量(保持在较高的一侧)
4。所需间隙
由于这是硬件,因此必须采取足够的间隙。我到处都使用了自攻螺丝。所以我的设计中确实有线程。用3D打印机制作小螺纹并不是一个好主意。您可能必须先打印小零件,以便在最终裁切之前检查间隙。仅当您像我这样没有足够的经验时,才需要执行此步骤。
如果您想进一步控制四足动物的运动。步态设计也应纳入方程式。因为这是我的第一个项目,所以我稍后才意识到这一点。
步骤2:3D打印机箱
我3D打印了PLA的机箱(Poly乳酸)。打磨零件以获得足够的间隙。然后按照我的设计,用伺服器组装所有零件。请记住,您的所有伺服器都是同一制造商,因为不同的制造商可能具有不同的设计。这发生在我身上。因此,请事先检查。
步骤3:操作电路
我正在使用Arduino UNO和适用于我的机器人的16通道伺服控制器。您可以在网上轻松找到它们。相应地连接引脚。您需要编写伺服引脚与哪个引脚的连接。否则以后会引起混乱。将电线捆扎在一起。我们很高兴。
对于电池,我提供了两个高电流放电的LiPo电池(3.7V)。我将它们并联连接,因为伺服的最大输入为5v。
第4步:对四足动物进行编码
尽管开始时看起来很困难,但以后会变得更容易。步态设计是您编写代码时要记住的。请记住以下几点:
1。在任何时候,四足动物的重心都必须在双腿形成的区域内。
2。角度应从设定参考中获取。这取决于您的设计以及您希望如何移动双腿。
3。我使用的是180度伺服电机,而不是齿轮减速电机,因此您在固定伺服电机时已进行了检查
关于代码的说明,此链接就足够了:
https://makezine.com/2016/11/22/robot-quadruped-ar 。..
这些是我的代码
第5步:几何计算
角度是通过三角学计算的:
1。您首先找到2D腿长
2。然后检查机器人的仰角
有了这两个约束,您可以轻松计算出伺服系统的角度。
写我已经编写了前进代码。我将在以后再次尝试时更新代码。
步骤6:进一步改进
我将为控件添加一个蓝牙(BLE)模块
感谢您查看我的项目,欢迎有任何疑问。
-
机器人
+关注
关注
210文章
27794浏览量
204198 -
3D打印
+关注
关注
26文章
3516浏览量
108288
发布评论请先 登录
相关推荐
开源项目!用ESP32做一个可爱的无用机器人
开源项目!用ESP32做一个可爱的无用机器人
上海伯东工业级3D打印机为机器人的制造工艺带来新变革
3D打印遥控气垫船、微型步行机器人、变压器式实验室电源|DF创客周刊(第77期)
银牛微电子3D视觉感知方案赋能小米CyberDog系列仿生四足机器人
基于树莓派的四足喷水机器人设计
![基于树莓派的<b class='flag-5'>四</b><b class='flag-5'>足</b>喷水<b class='flag-5'>机器人</b>设计](https://file1.elecfans.com/web2/M00/BD/AE/wKgZomWtxCKAFIlMAAAOKOpmVak057.jpg)
四足机器人DIY源代码
![<b class='flag-5'>四</b><b class='flag-5'>足</b><b class='flag-5'>机器人</b>DIY源代码](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
奥比中光3D相机矩阵助力更强机器人开发
【开源资料】使用ESP32C3超简单制作迷你四足机器人
科学家开发可提高3D感知能力的模型,实现四足机器人自由行走
![科学家开发可提高<b class='flag-5'>3D</b>感知能力的模型,实现<b class='flag-5'>四</b><b class='flag-5'>足</b><b class='flag-5'>机器人</b>自由行走](https://file1.elecfans.com/web2/M00/A2/82/wKgZomT-2iWAYn1_AAAK6pnHxfY019.jpg)
评论