发作品签到
标准版

【训练营】机器狗中的哈士奇

工程标签

2.3k
0
0
5

简介

基于开源鸿蒙OpenHarmony,采用Hi3861模组与pca9685舵机驱动而开发的机器狗。

简介:基于开源鸿蒙OpenHarmony,采用Hi3861模组与pca9685舵机驱动而开发的机器狗。

开源协议

GPL 3.0

创建时间:2022-06-20 12:30:35更新时间:2022-07-19 14:43:08

描述

产品描述

简介:开源鸿蒙机器狗。

产品简介:基于鸿蒙系统,使用的主控芯片为Hi3861,舵机驱动采用pca9685,最多支持16路舵机驱动,支持GPIO,PWM,ADC等。

实现功能:原地踏步、坐下、趴下、前进、后退,左右转弯等。

功能拓展:最大支持舵机数为16,当前机器狗为8自由度,后期可以考虑每条腿三自由度,能够实现扭腰等功能,增强灵活性与可玩性,还可以加上2自由度狗头(云台),加上摄像头与机器视觉,让狗子更加智能。

产品拓展:可以做很多关节类机器人,16自由度足够支持大部分机器人,比如机械臂、六足机器人、机械手等等。

所用材料:3D打印身体结构,PCB嘉立创免费打样,mg90s舵机x8,超声波传感器,7.4V锂电池,M2自攻螺丝若干,M2.5螺丝与螺帽若干。

实物展示:
4.jpg
2.jpg

机械设计结构

采用solidworks2018设计
QQ图片20220718132301.png

狗腿运动姿态分析

调整好狗腿各关节长度,规划好狗腿运动轨迹,通过运动学逆解求出角度,从而知道舵机的转动角度(运动学逆解就是知道坐标来求出角度,而运动学正解是知道角度求坐标)

QQ图片20220718140405.png

注意事项

由于当时光想着做个大长腿狗,但是腿太细了,导致承重能力有所欠缺,所以需要修改,把狗腿的厚度增加,甚至是直接改进成圆形狗腿(这也提醒了我们不要一味追求又细又长的腿哦,不结实(dog))

设计图

原理图
PCB

BOM

IDNameDesignatorFootprintQuantity
10.1uC1,C3,C5C06033
210uC2,C4,C6,C7,C9C06035
322uC8C06031
4HDR-F-2.54_1x4H1HDR-F-2.54_1X41
5HDR-M-2.54_1x15J1HDR-M-2.54_1X151

附件

序号文件名称下载次数
1
HiBurn.exe
17
2
机器狗固件.bin
11
3
solidworks文件(2018版本).rar
25
4
3D打印文件STL.rar
23
5
前进后退步态.mp4
7
6
趣味动作.mp4
18
7
狗腿运动模拟.mp4
6
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航