本文介绍了一种实验方案,旨在帮助初学者复现一种高度动态的双足机器人系统,以及由双足机器人作为最小单元构成的模块化四足机器人。
方法文章
本文介绍了一种实验方案,旨在帮助初学者复现一种高度动态的双足机器人系统,以及由双足机器人作为最小单元构成的模块化四足机器人。
足式机器人具有卓越的地形适应能力,使其成为在复杂地形中进行户外探索和货物运输的理想平台。腿的数量和构型对其性能起着至关重要的作用;然而,目前大多数设计为整体式结构,缺乏可重构的灵活性。本文介绍了一种模块化足式机器人系统的构建方案,该系统具备强大的行走能力,并可在双足与四足构型之间灵活切换。首先,通过机械组装各类功能模块,完成双足平台的搭建以及模块化连接装置的装配。随后,利用调试软件对惯性测量单元和电机进行配置,包括设置控制器局域网络(CAN)标识符(ID)、波特率及其他工作参数,以确保其处于正常工作状态。接着,分别设计了全身控制策略和分布式控制框架,以保障双足单元的稳定行走以及组合结构的协调运动。最后,我们在双足和四足两种构型下验证了系统的有效性,实现了机器人在户外环境中的稳定行走。
采用离散支撑机制的足式机器人具有优异的地形适应性和敏捷性1,2。近年来,足式机器人已被应用于搜救等任务场景,并取得了良好效果3,4,5。不同构型的足式机器人在各类任务中展现出各自的优势:双足机器人结构简单,可穿越狭窄空间,但负载能力有限;四足机器人结构较复杂,但可承载更重的负载并实现更快速的移动;六足及以上腿数的机器人具有更高的稳定性,但维护难度较大。然而,现有的足式机器人通常采用一体化设计,构型固定,缺乏在不同构型之间灵活适应或切换的能力6,7,8。这种设计方式导致故障率较高,且维护困难,因为单点故障可能引发系统整体失效。相比之下,基于模块化组装理念设计的机器人能够便捷地重构以满足不同任务需求9,10。在面对复杂崎岖地形时,可通过增加腿或模块的数量来提升其越障能力11。
目前,模块化足式机器人的研究仍处于探索阶段,主要集中在小型或微型足式平台,这些平台主要通过爬行或蠕动方式移动11,12,13,14,15。一些组装子模块甚至不具备独立运动能力,只有在组合后才能实现移动16,17。这使得它们在运输和侦察等实际应用场景中的部署较为困难。为应对这些挑战,本文提出一种具备灵活移动能力的模块化足式机器人系统。与以往方法不同,本文中组装子模块的腿部结构借鉴了哺乳动物的腿部构型,可实现快速奔跑。由于双足机器人结构简单、行走稳定且步态更接近人类,我们选择其作为最小的拼接模块18,19。
此外,上述部分模块化足式机器人采用闩锁或紧固件来连接模块12,这削弱了其快速连接与断开的能力。为了简化连接过程并避免使用夹具和紧固件,我们在模块之间采用电磁吸附机构,实现对磁力的可控且灵活的开启与关闭。为了充分挖掘模块化足式机器人的优势,本文所讨论的机器人采用分布式控制方法来管理其运动。所构建系统的有效性及控制方法已通过原型实验得到验证。该系统有望在非结构化地形中的大规模物料运输或未知环境下的快速侦察任务中发挥重要作用。
本实验方案的目的是全面介绍本文所述系统的设计与制造过程,使相关研究人员能够复制或开发具有类似功能的机器人以满足其需求。本文中的双足模块基于我们先前的研究工作,在此基础上增加了对接机构,并进行了参数的精细调节20。
访问受限。请登录或开始试用以查看此内容。
1. 仪器的构建
2. 构建控制箱
3. 调试电机
4. 控制方案


表示离心力和科里奥利力项,以及 g(q) 是机器人所受的重力。5. 编写程序
6. 启动双足机器人模块
7. 启动模块化重构的四足机器人
访问受限。请登录或开始试用以查看此内容。
为验证所提出系统的有效性,我们在多种地形上进行了户外行走测试。首先选择单个双足模块作为测试对象,在人工草坪和合成跑道上分别开展了运动测试。如图8所示,机器人在两种地形上均表现出稳定的运动能力。机器人运动过程中的姿态和关节力矩数据如图9所示。机器人滚转角和俯仰角波动的幅值均保持在0.04 rad以内(参考值为0),表明其具备良好的姿态控制能力。另一方面,关节力矩数据未出现明显的尖峰或异常波动,变化较为平滑,进一步证实了机器人运行稳定,仅有轻微振动。
在重构实验中(图11),我们使用两个双足单元组装了一个复合四足机器人,并通过分布式控制方法实现其全向运动。通过远程控制电磁装置吸附力的开启与关闭,成功实现了双足与四足构型之间的动态切换。在图11B所示的雪地中,单个双足模块偶尔会出现打滑和不稳定现象;然而,当两个模块组合后,整体稳定性得到增强,能够在雪地...
访问受限。请登录或开始试用以查看此内容。
本文提出的模块化足式机器人提供了一种全新的足式机器人设计思路,通过多个分布式腿模块的组合实现构型重构与协调运动。本文所提出的方法已通过实验验证,证实了其具备构型重构和协调运动的能力。本方案中的第1、2、4和5节代表了该设计实施过程中的关键阶段,涵盖了机器人机械结构和电气控制系统两方面的开发。
在实际应用中,对具有高稳定性和大负载能力的足式机器人需求日益增长。例如,在灾难救援场景中,机器人必须携带设备和物资穿越瓦砾、碎石等崎岖地形22。大多数足式机器人采用一体化结构设计,但这种设计面临多任务适应性差、故障率高以及维护效率低等问题。此外,足式机器人的敏捷移动能力与高承载能力难以同时兼顾。相比之下,模块化足式机器人因其模块化设计理念,具有配置灵活切换和维护便捷性增强等优势。
目前,模块化机器人的研究仍处于探索阶段,尽管已取得一些初步成果。现有的关于模块化足式机器人的研究主要集中在小规模平台上,通常采用爬行或蠕动的运动方式,移动能力有限。此外,大多数模块化机器人需要多个模块组合才能实现运...
访问受限。请登录或开始试用以查看此内容。
作者声明不存在任何竞争性经济利益。
作者谨此感谢曾宪武先生在完成本文报道的实验过程中所提供的帮助。本工作部分得到了国家自然科学基金(62373223)和山东省自然科学基金(ZR2024ZD06)的资助。
访问受限。请登录或开始试用以查看此内容。
| 姓名 | 公司 | 目录编号 | 评论 |
|---|---|---|---|
| 电池 | YOBOTICS | https://yobotics.cn/ | |
| 电磁铁 | Kaka Electric | H25 | |
| 电子元件 | JLC | https://yobotics.cn/ | 包括电阻、电容、电感等常用元件 |
| 惯性测量单元(IMU) | LORD | 3DM-GX5-45 | |
| 电机 | YOBOTICS | https://yobotics.cn/ | |
| 电源管理模块 | JLC | P1 | |
| 遥控器 | Ledi | https://yobotics.cn/ | |
| 路由器 | linwlan | GX30 | |
| SPI模块 | YOBOTICS | https://yobotics.cn/ | |
| 结构件 | 3D打印服务 | 不适用 | M1-1、M1-2、M1-3、M1-4、M1-5、M1-6、U1、U2、LX1、LX2、LX3、LX4 |
访问受限。请登录或开始试用以查看此内容。
申请许可以重复使用本 JoVE 文章的文本或图表
申请许可