全向模块化机器人的开发:基于麦克纳姆轮的可重构移动平台设计与实现
《IEEE Latin America Transactions》:Development of an Omnidirectional Modular Robot
【字体:
大
中
小
】
时间:2025年11月18日
来源:IEEE Latin America Transactions 1.3
编辑推荐:
本文推荐一项关于全向模块化机器人的创新研究。针对模块化机器人设计复杂、运动灵活性受限的问题,研究人员开展了基于差速驱动配置的可重构模块化移动机器人开发。通过集成麦克纳姆轮和主动连接机制,实现了模块间的自动对接/分离,并构建了适用于n个模块耦合的通用运动学模型。仿真和原型实验验证了该机器人能够实现全向运动并提升负载能力,为模块化机器人系统提供了新的设计思路。
在机器人技术快速发展的今天,模块化机器人系统因其功能可扩展性和环境适应性而备受关注。然而,传统的模块化设计往往面临一个两难困境:要实现复杂功能就需要设计复杂的机器人模块,这反而增加了系统的复杂度和制造成本。特别是在移动机器人领域,如何平衡模块的简单性和运动灵活性成为研究人员需要解决的关键问题。现有的模块化机器人大多只能在组装完成后实现特定模式的运动,缺乏在非完整运动(如差速驱动)和完整运动(如全向移动)之间动态切换的能力。
正是在这样的背景下,墨西哥国立理工学院的研究团队在《IEEE Latin America Transactions》上发表了一项创新研究,提出了一种新型的全向模块化机器人设计。该研究的核心思路是开发非均匀的模块化移动机器人,每个模块采用差速驱动配置,但通过巧妙的机构设计和运动学建模,使得当至少两个模块连接时,整个系统能够转变为全向移动机器人,从而显著提升其运动能力和负载容量。
研究人员为开展这项研究采用了几个关键技术方法:首先设计了集成麦克纳姆轮和主动连接机制的模块化硬件平台,该机制基于插销原理实现模块间的自动锁定与解锁;其次建立了考虑辊子角度影响的通用运动学模型,可扩展到n个耦合模块的系统;然后利用Simscape Multibody进行多体动力学仿真验证;最后构建了基于Arduino的原型系统进行实验验证,模块尺寸为278.5×176×95mm,重量1.25kg(耦合状态)。
每个机器人模块包含主框架、电源系统、控制器、两个微型齿轮电机(峰值扭矩2kg·cm,转速30rpm)、主动连接机制和自由旋转的球形轮。模块I和II采用相反方向的A-B型麦克纳姆轮布置,单独工作时表现为差速驱动机器人的特征运动,连接后则形成全向移动系统。
主动连接机制由锁存臂、伺服电机和一组公母连接器组成。耦合时模块以相同方向前后接近,公连接器插入母连接器后,伺服电机旋转锁存臂53°完成锁定,同时抬起球形轮距离s以防止全向操作时地面干扰。解耦过程相反,旋转锁存臂-53°解锁模块并降低球形轮。
基于麦克纳姆轮的运动学模型,建立了考虑辊子角度影响的逆雅可比矩阵。对于单个模块,其逆运动学可表示为轮角速度与机器人速度之间的关系,通过摩尔-彭罗斯伪逆可获得直接运动学解。
将单模块模型扩展到耦合系统,考虑点R位于新几何中心距离0.5d的位置。通过构建包含所有轮子参数的通用逆雅可比矩阵,建立了n模块系统的运动学关系。
针对不同模块配置进行了具体参数分析:模块I的辊子角度γ1=-45°,γ2=45°;模块II的γ1=45°,γ2=-45°。推导了四轮、六轮和八轮麦克纳姆机器人的具体运动学方程,为后续仿真提供理论基础。
通过MATLAB Simulink和Simscape Multibody进行了四种场景的数值仿真:单模块差速驱动、两模块四轮、三模块六轮和四模块八轮配置。结果显示,尽管存在误差,但解析模型与多体模型的运动轨迹具有相似性,验证了运动学模型的正确性。
单模块仿真中,XI轴和YI轴的均方根误差分别为8.7312mm和20.1492mm;四轮机器人仿真中,相应误差为72.55mm和24.79mm。误差主要来源于惯性、摩擦和轮子几何形状引起的振动,以及连接处的间隙。
制造的原型采用PLA材料3D打印,重量1.250kg(耦合状态),尺寸278.5×176×95mm。控制系统基于Arduino Nano,使用L298N驱动电机,通过HC-06蓝牙模块进行无线通信。实验验证了耦合过程、全向运动和分离过程的可行性。
性能测试显示,连接机制能够准确对齐模块,锁存臂旋转完成耦合后,系统表现出全向运动能力。尽管存在因材料特性和制造工艺导致的间隙问题,但基本功能得到验证。
研究结论表明,通过连接和重构非完整非均匀机器人模块可以实现完整运动。主动连接机制的集成使两个模块能够刚性连接,结合麦克纳姆轮和公母连接器,形成了具有增强负载和运动能力的全向机器人。建立的通用运动学模型为控制系统设计和轨迹规划提供了理论基础。多体仿真验证了模型的正确性,尽管存在误差,但解析模型与多体模型表现出良好的一致性。
该研究的重要意义在于提出了一种创新的模块化机器人设计方法,使机器人能够根据任务需求在非完整运动和完整运动之间动态切换。与现有解决方案相比,该设计在模块简单性和运动灵活性之间取得了良好平衡。原型系统的成功演示为模块化机器人在教育、研究和工业应用提供了实用平台。未来工作的重点将是开发协同控制方案以实现自主耦合,并建立考虑惯性、摩擦和间隙影响的动态模型,进一步提升系统性能。
生物通微信公众号
生物通新浪微博
今日动态 |
人才市场 |
新技术专栏 |
中国科学人 |
云展台 |
BioHot |
云讲堂直播 |
会展中心 |
特价专栏 |
技术快讯 |
免费试用
版权所有 生物通
Copyright© eBiotrade.com, All Rights Reserved
联系信箱:
粤ICP备09063491号