欢迎光临散文网 会员登陆 & 注册

4自由度并联机器狗实现下蹲功能

2023-06-16 08:30 作者:机器谱  | 我要投稿

1. 功能说明

       本文示例将实现R328a样机4自由度并联机器狗下蹲的功能。

2. 结构说明

      本样机的并联驱动结构与 【R082】4自由度并联四足【https://www.robotway.com/h-col-209.html】 类似,两款样机可以对比来看。

      本样机腿部的结构如下图所示:驱动核心部分是两个5杆结构的组合。



两个五杆结构图

      驱动核心部分再搭配下图的四杆结构,即可构成单侧的腿。驱动核心部分再搭配下图的四杆结构,即可构成单侧的腿。

四杆结构
单侧腿部图
整机

3. 电子硬件

      在这个示例中,我们采用了以下硬件,请大家参考:

      电路连接:为了便于识别控制4自由度并联机器狗,我们先规定好机器狗的前方以及舵机位置编号(如下图所示):

       将舵机(A1、A2 、B1、B2)连接在Bigfish扩展板的D4、D7、D3、D8端口,如下图所示:

4. 功能实现

       上位机:Controller 1.0

       下位机编程环境:Arduino 1.8.19

       实现思路:实现4自由度并联机器狗站立、前蹲、后蹲的动作。

4.1 调试舵机角度

       利用上位机 Controller软件调整4自由度并联机器狗的舵机角度,记录下机器狗站立、前蹲、后蹲时舵机的角度;然后利用Arduino IDE进行下位机编程,利用这些角度实现机器狗下蹲的功能。

       对于如何利用Controller软件进行调试机器狗的舵机角度,可参考【U002】如何驱动模拟舵机-Controller 1.0b软件的使用 在本次实验中,经过调试,对于4自由度并联机器狗站立、前蹲、后蹲时的舵机角度值如下图所示


机器狗站立时的舵机值

机器狗前蹲时的舵机值

机器狗后蹲时的舵机值

4.2 示例程序

      下面提供一个4自由度并联机器狗下蹲的参考例程

5. 扩展样机

     本样机可以做出一些扩展,如下图所示的在样机上方增加平板,此样机可用探索者零件或探索者兼容零件制作。

6. 资料下载

资料内容:

①下蹲-程序源代码

②下蹲-样机3D文件

资料下载地址:4自由度并联机器狗-下蹲 https://www.robotway.com/h-col-237.html


想了解更多机器人开源项目资料请关注 机器谱网站 https://www.robotway.com


4自由度并联机器狗实现下蹲功能的评论 (共 条)

分享到微博请遵守国家法律