如何制作一个装履带的底盘(小型双节履带底盘的制作)

1.运动功能说明

双节履带车可以通过两个驱动轮的 差速运动 来实现前进、后退、原地转向、大半径转向等基本行驶功能,并可通过舵机关节模块进行小臂的抬起和落下。通过底盘运动与小臂运行的结合,实现上台阶、通过坑洼地面等功能。

如何制作一个装履带的底盘(小型双节履带底盘的制作)(1)

底盘前进与后退

如何制作一个装履带的底盘(小型双节履带底盘的制作)(2)

底盘原地转向

如何制作一个装履带的底盘(小型双节履带底盘的制作)(3)

底盘大半径转向

如何制作一个装履带的底盘(小型双节履带底盘的制作)(4)

小臂运行

如何制作一个装履带的底盘(小型双节履带底盘的制作)(5)

利用小臂抬起和放下,可以攀爬障碍和楼梯

如何制作一个装履带的底盘(小型双节履带底盘的制作)(6)

利用小臂抬起和放下,可以攀爬障碍和楼梯

2.结构说明

该样机由两组共源驱动的 小型带传动模组 和1个 舵机关节模组 构成。履带模组呈轴对称分布在车架上。舵机关节模块安装在小车车头方向的两个履带模块中间,驱动小臂抬起。

如何制作一个装履带的底盘(小型双节履带底盘的制作)(7)

如何制作一个装履带的底盘(小型双节履带底盘的制作)(8)

3.运动功能实现

3.1 电子硬件

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

主控板

Basra(兼容Arduino Uno)

扩展板

Bigfish

电池

7.4V锂电池

将2个圆周舵机分别装在Bigfish扩展板的舵机引脚上,左侧圆周舵机接D3号引脚,右侧圆周舵机接D4号引脚。将关节模块的舵机接在D7号引脚。并将主控板和电池在车身固定好。

如何制作一个装履带的底盘(小型双节履带底盘的制作)(9)

208样机各个电机

扩展板接口

左履带模块电机

D3

右履带模块电机

D4

关节模块电机

D7

3.2 编写程序

编程环境:Arduino 1.8.19

前摆臂运动的代码(代码地址:https://gitee.com/robodyno/Robotway-Open-Robots/blob/master/208/ArmState/ArmState.ino)

如何制作一个装履带的底盘(小型双节履带底盘的制作)(10)

前摆臂运动的代码

履带底盘前进功能的代码(代码地址: https://gitee.com/robodyno/Robotway-Open-Robots/blob/master/208/Forward/Forward.ino)

如何制作一个装履带的底盘(小型双节履带底盘的制作)(11)

履带底盘前进功能的代码

履带底盘后退功能的代码(代码地址:https://gitee.com/robodyno/Robotway-Open-Robots/blob/master/208/Backward/Backward.ino)

如何制作一个装履带的底盘(小型双节履带底盘的制作)(12)

履带底盘后退功能的代码

履带底盘原地转向功能的代码(代码地址:https://gitee.com/robodyno/Robotway-Open-Robots/blob/master/208/OverallTest/OverallTest.ino)

如何制作一个装履带的底盘(小型双节履带底盘的制作)(13)

履带底盘原地转向功能的代码

履带底盘大半径转向功能的代码(代码地址:https://gitee.com/robodyno/Robotway-Open-Robots/blob/master/208/BigTurn/BigTurn.ino)

如何制作一个装履带的底盘(小型双节履带底盘的制作)(14)

履带底盘大半径转向功能的代码

履带底盘结合摆臂运行的代码(代码地址:https://gitee.com/robodyno/Robotway-Open-Robots/blob/master/208/OverallTest/OverallTest.ino)

如何制作一个装履带的底盘(小型双节履带底盘的制作)(15)

履带底盘结合摆臂运行的代码

4.扩展样机

本样机可以根据实际需要改变履带的长度,也可以改变传动方式,比如下图所示扩展样机,在前臂上使用了连杆组传动方案,样机体积也更小。

如何制作一个装履带的底盘(小型双节履带底盘的制作)(16)

5.资料内容

①样机3D文件

②例程源代码

资料下载链接:https://www.robotway.com/h-col-118.html

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页