项目介绍:设计一款四足机器人,样子如下
B站视频链接:
实际上3D打印回来组装完成是这样:
行动展示
项目分析:
一、结构部分
参考灯哥四足机器人结构制作,附件为最新版的3D图纸,可直接打样生产,生产价格为200元左右。 具体开源链接点击这里:
灯哥开源四足机器人项目 二、电路部分
1、基于鸿蒙Hi3861主控,支持鸿蒙系统开发。
采购链接2、8路舵机采用驱动芯片PCA9685PW来管理,此芯片可控制多达16路的舵机。采用IIC接口与单片机连接。
3、MPU6050模块通过读取角速度,陀螺仪数据来识别狗狗当前的状态,从而更好的控制狗狗行走。
三、软件部分
1、采用鸿蒙开发平台进行开发,开发环境为ubuntu20 Linux环境编译,windows平台串口烧录程序
四、组装部分
1、配件采购:
(1)大腿连接轴承:
(2)防松螺母:连接必须要购买防松螺母,不然走几步就松了。
采购M2 M3型号各10pcs。
(3)小腿拉杆总成:
(4)MG90S舵机:
(5)MPU6050模块:
螺丝名称 | 采购数量 |
---|
m2X8自攻螺丝 | 10pcs |
m2*10自攻螺丝 | 10pcs |
m2*10细牙螺丝 | 10pcs |
m2*15细牙螺丝 | 10pcs |
m3*25细牙螺丝 | 10pcs |
m3*10细牙螺丝 | 10pcs |
(8)遥控器:可不买 WIFI控制它不香么
采购链接原理图设计说明
锂电池充电,放电,升压电路
PCB设计说明
软件说明
一、运动学正解
1、运动学正解解算过程
机器狗的腿部按图中的位置放置,在腿部所在平面作一个坐标系,如下图所示。大腿和x轴形成的夹角为A1(大腿的角度),大腿延长线和小腿形成的夹角为A2 (小腿的角度)。
2、计算方法
二、运动学逆解
实物展示说明
!
问题未解决
1、电路板设计V2.0版本,目前版本因为电流过大,只能使用数据线供电,18650电池带不动8个舵机,瞬间电流在2A左右。
7月22日已经解决,更换供电部分,采用航模电池供电
2、添加mpu6050模块作为狗的姿态验证,软件编写中,未完成
3、计划添加K210模块作为狗的脑袋摄像头,作为物品识别,物体跟踪,有计划,还未实施。
4、电路板整合起来,现在为各种电路板拼接。
演示视频