____该项目是OLDX-MocoMoco四足机器人(OLDX-MocoMoco Quadruped)各版本固件和开源程序的统一管理地址。
机器人校准视频教程:https://www.bilibili.com/video/av51043941
机器人测试视频更新地址:https://www.bilibili.com/video/av46405055
官方机架taobao链接:https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-15110596499.22.6b86242c3mvjW9&id=589551490320
-搭建该项目的方式-
方式 | 说明 | 发货周期 |
---|---|---|
整机购买(推荐) | 从官方淘宝店购买碳素机架+已经加工好的控制器(不包含舵机) | 最长半个月 |
机架打印+控制器购买 | 自行加工项目文件免费提供的3D打印机架 +从官方购买控制器+自己购买舵机 | 最长1周 |
机架打印+控制器制版加工 | 自行加工3D打印机架+自行制作、焊接控制器+自己购买舵机 | 控制器(4层板)+IMU+下载器转接+供电模块 |
-开源程序与VMC机器人库-
方式 | 说明 | 开源模式 |
---|---|---|
(VMC机器人库) | 支持多种着地反馈、动态步态调节和更稳定的姿态控制能力,需要向官方购买授权码 | 闭源(目前支持STM32F4系列,且库与芯片ID绑定) |
开源程序 | 支持基础对角步态和姿态控制 | 开源 |
代码版本 | 开源代码说明 | 闭源VMC库说明 |
---|---|---|
Publish Ver1.0 | (1)虚拟力基础步态 (2)梯度下降姿态解算 (3)NRF射频通讯遥控 (4)UCOS操作系统 |
(1)虚拟力+IMU自稳 (2)动态步态+姿态调节 |
Publish Ver1.1 | (1)SDK开发 | (1)SDK开发 (2)自适应步频 (3)平稳速度S函数切换 |
Publish Ver1.2 | (1)梯度下降融合磁场+磁场干扰判断 (2)KF气压计高度融合 (3)KF里程计位姿融合 |
(1)位置闭环控制+Jerk轨迹规划 (2)跳跃API (3)SLIP模式 (4)梯度下降融合磁场+磁场干扰判断 (5)KF气压计高度融合 (6)KF里程计位姿融合 |
Publish Ver1.3 | (1)双闭环姿态控制 (2)全局控制器 (3)修复姿态前馈 BUG (4)修复SDK BUG |
|
Publish Ver1.3.1 | (1)增加模型观测器提高角速度估计可靠性,步态更加稳定 (2)修复SDK BUG |
|
Publish Ver1.3.2 | (1)增加GPS和外部罗盘驱动 (2)增加SBUS遥控器控制 (3)增加GPS导航 (4)航点写入和QG地面站Mavlink链路 |
(1)增加极坐标误差修正 (2)增加大机架参数缩放 |
Publish Ver1.3.3 | (1)ROS下控制Node和树莓派键盘控制 (2)修复气压计融合引起的遥控器通讯终端 |
(1)增加着地传感器提高步态稳定性 |
Publish Ver1.3.4 | (1)增加足底传感器STL打印文件 | (1)增加自触地机制 (2)增加遥控软启动 (3)修复BUG |
Publish Ver1.3.5(稳定版本) | (1)增加巡线SDK (2)增加无刷电机通讯控制接口 |
(1)修复BUG (2)增加12Dof腿正逆解预留接口 |
Publish Ver1.3.6 | (1)增加了使用遥控器写入参数和授权码 | (1)修复跳跃模式BUG (2)修复启动站立时前后移动的BUG |
Publish Ver1.3.7 | (1)增加了两轴云台控制和相应的SDK (2)增大了航向控制的限制 |
(1)使用了包含机体高度的倒立摆确定落足点 (2)使用ESO估计角角速度进行扰动控制 |
Publish Ver1.4(有Bug 可参考代码) | (1)引入完整的VMC控制框架 (2)增加机体姿态角度规划 (3)使用PD控制完成刚体控制 (4)修正机器人动力学状态估计算法 |
(1)修复BUG |
百度盘地址:
Ver1.3: 提取码: 17lp 链接:https://pan.baidu.com/s/12YHw7mHr14SStXLzhOFCYA
Ver1.3.1: 提取码: twvq 链接:https://pan.baidu.com/s/14chFpgKWZHjGc4xXIKb-Fw
Ver1.3.2: 提取码: h0nr 链接:https://pan.baidu.com/s/1A7bbyGE4d823Yo5dpqCAoA
Ver1.3.3: 提取码: f5sg 链接:https://pan.baidu.com/s/1g2UxnaU7_X75BwBaifMejw
Ver1.3.4: 提取码: gkui 链接:https://pan.baidu.com/s/1IOWj-bF9VqdqwAu24S5L3Q
Ver1.3.5: 提取码: rfam 链接:https://pan.baidu.com/s/1EUbEgOLhX_r8qBonZ2Ts_Q
Ver1.3.6: 提取码: vq4o 链接:https://pan.baidu.com/s/12HEpyOe_MXspkF34WgIHWg
Ver1.3.7: 提取码: v2w8 链接:https://pan.baidu.com/s/1Xsng_G0Hcw-LPv8UHpsWZQ
Ver1.4.1: 提取码: 0xz9 链接:https://pan.baidu.com/s/1NKTgxhrYMYADFr4J_UNHdQ
Keil5环境软件下载:
提取码:dxeu 链接:https://pan.baidu.com/s/1_3mZ_9vYUIQjBLj3DI84Ig
-如果该项目对您有帮助请 Star 我们的项目-
-如果您愿意分享对该项目的优化和改进请联系golaced@163.com或加入我们的QQ群567423074,加速开源项目的进度-
**-由于本人非专业研究四足机器人,该项目只是基于个人学术水平开发并不代表目前足式机器人算法就是这样,请不要过分依赖项目内容或与正规产品对比-**
____团队计划后期推出5kg~10kg级的足式机器人开发底盘,支持RPlidar激光雷达导航进行SLAM算法验证,能以相同的价格替代目前市面上同类的四轮小车平台如Autolabor等。
____如果您觉得该项目对您有帮助,也为了更好的项目推进和软硬件更新,如果愿意请通过微信捐赠该项目!