工程设计学报, 2025, 32(1): 62-71 doi: 10.3785/j.issn.1006-754X.2025.04.103

机器人与机构设计

仿变形虫可重构履带机器人设计与避障性能分析

张明路,, 刘宗厚, 王经天,,, 高强, 许志凡, 曹刘猛

河北工业大学 机械工程学院,天津 300401

Design and obstacle-avoidance performance analysis of amoeba-like reconfigurable tracked robot

ZHANG Minglu,, LIU Zonghou, WANG Jingtian,,, GAO Qiang, XU Zhifan, CAO Liumeng

School of Mechanical Engineering, Hebei University of Technology, Tianjin 300401, China

通讯作者: 王经天(1994—),男,博士生,从事仿生机器人与运动控制研究,E-mail: wjtianer@126.com,https://orcid.org/0000-0002-4109-5654

收稿日期: 2024-01-15   修回日期: 2024-03-25  

基金资助: 国家重点研发计划资助项目.  2022YFB4701101
国家自然科学基金资助项目.  U1913211.  52275016
中央引导地方科技发展资金项目.  226Z1801G.  226Z1811G
河北省自然科学基金资助项目.  F2021202016
河北工业大学学科交叉方向研究生培养资助项目.  HEBUT-Y-XKJC-2021108

Received: 2024-01-15   Revised: 2024-03-25  

作者简介 About authors

张明路(1964—),男,教授,博士生导师,博士,从事特种机器人技术研究,E-mail:zhangml@hebut.edu.cn , E-mail:zhangml@hebut.edu.cn

摘要

针对现有移动机器人在复杂狭窄环境下通过性和灵活性不足的问题,受变形虫重组变形机理的启发,提出了一种模块化可重构履带机器人。模拟变形虫胞质颗粒的刚柔转换特性,融合俯仰关节与偏航关节,设计了基于闩锁结构的可锁定履带模块。将多个履带模块串联组成闭环单链以构成机器人的外部结构,在内部柔性机体的驱动下,履带链能够实现连续滚动。通过机体头部逐个调整前端履带模块的偏航关节角并锁定,同时机体尾部对后端履带模块依次解锁,机器人可在前进过程中主动改变自身几何形态。随后,基于关节角描述的相邻履带模块之间的位置关系,获得机器人的形态矩阵,并通过对关节角序列的迭代分析建立了机器人的运动学模型。最后,通过仿真分析了机器人的形态变化范围,以准确评估其运动灵活性,并通过制作机器人样机和开展一系列测试实验来验证其运动性能。实验结果表明,机器人的最小转弯半径为17.7 cm,可通过连续改变偏航方向来实现在狭小约束空间中的灵活避障;配合俯仰关节的被动适应,机器人可穿越各类崎岖地形,由此验证了机器人的灵活性和通过性。研究结果可为移动机器人的仿生结构设计提供新思路。

关键词: 仿变形虫机器人 ; 可重构履带 ; 运动学建模 ; 形态分析 ; 灵活避障

Abstract

Aiming at the problems of insufficient passing ability and flexibility of existing mobile robots in complex and narrow environment, a modular reconfigurable tracked robot is proposed inspired by the recombination deformation mechanism of amoebas. By simulating the rigid-flexible transition characteristics of amoeba cytoplasmic particles, a lockable track module based on the latching structure was designed by fusing the pitch and yaw joints. Multiple track modules were connected in series to form a closed-loop single chain to form the external structure of the robot. Under the drive of the internal flexible body, the track chain could realize continuous rolling. By successively adjusting the yaw joint angle of front track modules and locking them by the body head, while unlocking the rear track modules in turn by the body tail, the robot could actively change its geometric morphology during the forward process. Then, based on the position relationship between adjacent track modules described by the joint angles, the morphological matrix of the robot was obtained, and the kinematics model of the robot was established by the iterative analysis of the joint angle sequence. Finally, the morphological variation range of the robot was simulated and analyzed to accurately evaluate its motion flexibility, and its motion performance was verified by making a robot prototype and carrying out a series of test experiments. The results showed that the minimum turning radius of the robot was 17.7 cm, and the robot could flexibly avoid obstacles in narrow confined space by continuously changing the yaw direction. With the passive adaptation of pitch joints, the robot could traverse all kinds of rough terrain, thus verifying the flexibility and passing ability of the robot. The research results can provide new ideas for the bionic structure design of mobile robots.

Keywords: amoeba-like robot ; reconfigurable track ; kinematics modeling ; morphological analysis ; flexible obstacle-avoidance

PDF (4882KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

张明路, 刘宗厚, 王经天, 高强, 许志凡, 曹刘猛. 仿变形虫可重构履带机器人设计与避障性能分析[J]. 工程设计学报, 2025, 32(1): 62-71 doi:10.3785/j.issn.1006-754X.2025.04.103

ZHANG Minglu, LIU Zonghou, WANG Jingtian, GAO Qiang, XU Zhifan, CAO Liumeng. Design and obstacle-avoidance performance analysis of amoeba-like reconfigurable tracked robot[J]. Chinese Journal of Engineering Design, 2025, 32(1): 62-71 doi:10.3785/j.issn.1006-754X.2025.04.103

本文链接https://www.zjujournals.com/gcsjxb/CN/10.3785/j.issn.1006-754X.2025.04.103

在复杂非结构化环境中,搭载相关功能模块的移动机器人能够辅助或代替人工开展作业任务,其在石化巡检、野外搜救等领域具有广阔的应用前景。为满足复杂狭窄环境下的通过性需求,机器人的移动机构逐渐从单一化固定构型发展为多样化可变构型[1-3]。这种发展趋势使得可变构型机器人成为研究热点[4-7]。爬行动物因具备灵活的身体结构和柔顺的运动方式,表现出较强的适应性和通过性[8-10],深入剖析其运动方式和变形机理,有助于促进可变构型机器人的发展与应用。

近年来,国内外学者针对可变构型仿生移动机器人开展了广泛研究[11-13]。Zhang等[14]提出了一种由3段履带式移动机构串联铰接而成的蛇形机器人,其能够被动适应崎岖地形。Nodehi等[15]提出了一种基于绳驱的单履带式蛇形机器人,其可通过弯曲身体实现灵活转向。为了进一步提高机器人的运动灵活性,Fukuoka等[16]提出了一种能够灵活穿越狭窄空间的五段轮式蛇形机器人。Wang等[17]设计了一种基于主动关节的六段蠕虫型机器人,其可通过调节各关节的振幅来实现整体不同幅度的摆动。Bi等[18]提出了一种基于模块化弹性关节的仿蠕虫机器人,并通过优化伸缩关节的步态使机器人能够快速穿过狭窄缝隙。然而,受限于身体节段的数量和离散的运动方式,大多数蛇形与仿蠕虫机器人的变形灵活性仍有待提高,制约了其在曲折狭窄空间中平顺通过的能力。

为此,本文提出了一款仿变形虫可重构履带机器人。首先,通过模拟变形虫胞质颗粒的刚柔转换特性,融合俯仰关节与偏航关节,设计了一种基于闩锁结构的可锁定履带模块。机器人通过逐个调整前端履带模块的偏航关节角并锁定,同时依次解锁后端履带模块,以实现在前进过程中连续改变自身几何形态。然后,基于相邻履带模块之间的位置关系获取机器人的形态矩阵,并通过对关节角序列的迭代分析建立机器人的运动学模型。最后,通过开展仿真和样机测试实验来验证机器人的运动性能。

1 机器人结构设计与工作原理介绍

1.1 仿变形虫设计理念

变形虫是一种微小的单细胞生物,其利用胞质颗粒的重组,可实现灵活变形。胞质颗粒存在凝胶和溶胶两种模态,且模态之间能相互转换。变形虫的外部支撑层由许多刚性的凝胶质颗粒构成,而内部身体则由大量液态的溶胶质颗粒组成,其结构组成如图1所示。区别于大多数爬行生物躯干蠕动或足式摆动的运动方式,变形虫通过伪足生长的方式来实现延伸运动,表现出极强的变形能力。具体为:内部的溶胶质颗粒不断向外流动并转换为凝胶质,实现尖端外翻并生成伪足,以向前延长身体;同时,后端的凝胶质颗粒转换为溶胶质并向内流动,实现身体后部的收缩;当完成收缩运动后,外侧的溶胶质颗粒重新转换为凝胶质,以使身体形态保持稳定。基于大量胞质颗粒的位置重组和模态转换,变形虫可随时重构自身形态,实现沿任意方向的运动与灵活变形,这为可重构机器人的设计提供了一种新的灵感。

图1

图1   变形虫结构示意

Fig.1   Schematic of amoeba structure


受变形虫灵活变形运动的启发,模仿其胞质颗粒重组机制,提出了一种基于可锁定机构的仿变形虫可重构履带机器人,设计理念如图2所示。该机器人的外部结构由闭环履带链组成,其中:顶部履带模块间为柔性自由连接,底部相邻履带模块间的连接状态可在刚性与柔性之间相互切换。通过前轮带动前端顶部柔性履带链节滚动到底部并转换为刚性状态,同时后端底部履带链节转换为柔性状态并由后轮回收到顶部,由此机器人完成一次变形前进运动。重复上述变形运动过程,机器人可沿底部履带构建的刚性支撑路径实现连续变形的前进运动。此外,履带链节之间在偏航方向上具有多种稳定的连接角度。通过依次选取不同的连接角度,机器人可实现灵活连续的平面变形运动。这种极度灵活的变形机制可使机器人躲避复杂地形中的障碍,极大地扩展了移动机器人的作业地形与应用场景。

图2

图2   仿变形虫可重构履带机器人的设计理念

Fig.2   Design concept of amoeba-like reconfigurable tracked robot


1.2 机器人结构设计

面向狭窄障碍空间的高通过性需求,区别于传统履带机器人的双链差速转向方式,仿变形虫可重构履带机器人采用可横向弯曲的单履带链驱动,在有效缩短宽度的同时可实现灵活蜿蜒运动。该机器人的运动仅由3个电机驱动,机体头部和尾部分别布置1个驱动电机以提供牵引力,前进方向由安装在机体头部的方向调节电机控制。机器人整体结构主要由模块化可锁定履带、履带锁定机构、履带解锁机构和柔性机体组成,如图3所示。履带链节之间的关节经特殊设计,包含俯仰关节和偏航关节。其中:偏航关节可被锁定,以使履带链节保持为刚性构型。在机器人前进过程中,头部的履带锁定机构依次调整前部自由履带链节间偏航关节的摆动角并逐个锁定,则可将底部履带构建为刚性的支撑路径,以决定前进方向。同时,尾部的履带解锁机构主动跟随并重置关节的自由度,以向头部提供新的自由履带。组合不同的关节锁定角,即可生成特定形状的刚性路径。不断地锁定与解锁可使机器人在前进过程中重构自身形态,实现灵活的变形运动以适应复杂环境。

图3

图3   机器人整体结构

Fig.3   Overall structure of robot


1)模块化可锁定履带设计。

模拟变形虫胞质颗粒的刚柔转换机制,设计基于闩锁结构的可锁定履带模块。区别于仅能俯仰弯曲的常规履带,所设计的可锁定履带包含俯仰与偏航两种关节,可实现三维弯曲。每个履带模块包含公部分和母部分,公母两部分面对面连接可构成偏航关节,背对背连接可构成俯仰关节,其结构如图4所示。履带模块公部分包括锁定销与导向板,母部分包括半齿、引导轮和导向板。将锁定销推入半齿,可限制偏航关节的摆动自由度,从而将相邻履带链节在偏航方向上锁定为刚性构型,如图5所示。俯仰关节可自由摆动,从而使履带链节能够与链轮顺利啮合以实现连续滚动。

图4

图4   模块化可锁定履带的结构与转向示意图

Fig.4   Structure and steering diagram of modular lockable track


图5

图5   偏航关节锁定原理

Fig.5   Locking principle of yaw joint


2)履带锁定机构设计。

履带锁定机构位于机器人头部,可为机器人提供牵引力,并调整履带关节的锁定角。履带锁定机构主要包括驱动电机、前轮、方向调节电机、导向滑块、锁定楔形块、导向轮和前导轨,如图6所示。该机构能够调节履带偏航关节的摆动角并锁定,从而将底部履带构建为刚性的支撑路径,以引导机器人前进。

图6

图6   履带锁定机构的结构

Fig.6   Structure of track locking mechanism


3)履带解锁机构设计。

履带解锁机构位于机器人尾部,主要包括后轮、驱动电机、解锁斜块、导向轮和后导轨,如图7所示。该机构能被动解锁履带的偏航自由度,并引导履带与后轮平顺啮合,以持续提供新的自由履带。在后轮的驱动下,解锁斜面可推动锁定销回到初始位置,使得锁定销与半齿分离,从而使偏航关节解锁为自由状态。

图7

图7   履带解锁机构的结构

Fig.7   Structure of track unlocking mechanism


4)柔性机体设计。

柔性机体由万向节铰接的多个支撑连杆串联组成,其可自由摆动的柔性构型能够被动适应刚性履带的多样化变形,如图8所示。无论是在平地行驶还是在被动适应崎岖地形时,柔性机体均能支撑顶部松散的履带,以避免其与底部履带发生干涉,从而保障机器人平顺运行。

图8

图8   柔性机体的结构

Fig.8   Structure of flexible body


1.3 机器人形态重构原理

所设计的机器人采用可三维弯曲的单履带链环作为行走机构,由独立的前轮和后轮共同驱动前进。基于履带的可锁定设计,机器人前进时通过头部依次调整并锁定履带模块的偏航关节角,以将底部履带构建为刚性的支撑路径,从而决定前进方向;尾部在跟随的同时解锁各个关节,以回收该路径,从而使机器人实现连续滚动。通过依次选取不同的关节锁定角,可生成特定形状的路径。此外,由于内部机体完全柔性,机器人可在前进过程中被动适应所生成路径的形状,从而实现重构变形。

当机器人转向时,偏航关节的角度调整过程包括方向预调整、头部前进和头部摆动三步,如图9所示。其中:方向预调整为方向调节电机推动导向滑块向左或向右移动,以便后续导向滑块的斜面引导前侧自由履带摆动。当机器人头部前进后,导向滑块斜面将与后侧锁定履带的引导轮接触。随着头部继续前进,导向滑块斜面与引导轮之间的接触力使头部发生摆动,并带动自由履带沿偏航关节旋转。

图9

图9   机器人转向原理

Fig.9   Steering principle of robot


当偏航关节摆动至最大角度后,机器人头部继续前进,即可实现偏航关节的自动锁定。具体来说,在前轮的牵引下,机器人头部下侧的锁定楔形块通过其斜面的导向作用将锁定销推入半齿,以限制两侧履带链节的相对摆动,从而实现偏航关节的锁定。

偏航关节的锁定角包括以下3种:10°,0°,-10°(左转为正,右转为负),如图10所示,其锁定过程如下:

图10

图10   偏航关节的锁定角

Fig.10   Locking angle of yaw joint


1)0°锁定。首先,导向滑块固定在初始中间位置,机器人头部保持直线前进;然后,在前轮的驱动下,解锁斜块引导锁定销移动,使其轻松滑入半齿的0°凹口以完成锁定。

2)10°锁定。首先,方向调节电机带动导向滑块左移到特定位置,使其斜面1接触引导轮;然后,在前轮的驱动与斜面1的导向作用下,机器人头部向左摆动10°;最后,解锁斜块引导锁定销移动,使其轻松滑入半齿的10°凹口以完成锁定。

3)-10°锁定。首先,方向调节电机带动导向滑块右移到特定位置,使其斜面2接触引导轮;然后,在前轮的驱动与斜面2的导向作用下,机器人头部向右摆动10°;最后,解锁斜块引导锁定销移动,使其轻松滑入半齿的-10°凹口以完成锁定。

在机器人头部锁定机构对履带关节角进行调整与锁定的同时,尾部解锁机构对关节进行解锁,以保证机器人连续运行。由于底部的履带始终为刚性状态,可作为支撑路径引导机器人前进,因此头部向前不断放置新的履带链节,即可实现路径延伸,而尾部可同步回收底部履带以实现路径裁剪。基于头部锁定与尾部解锁的配合,机器人可沿履带所构建的路径不断前进。通过组合不同数量的偏航关节(偏转10°或-10°),机器人能够在前进过程中随时调整头部的延伸方向,生成多样化的曲线路径,且任意部位严格跟随,整体运动轨迹呈高度一致性,适用于蜿蜒曲折的狭窄空间。机器人的重构运动原理如图11所示。

图11

图11   机器人重构运动原理

Fig.11   Reconstructing motion principle of robot


2 机器人运动学建模与形态分析

基于上述重构运动原理,机器人可沿由底部锁定履带构建的路径前进,故底部履带的位置与关节角直接决定了机器人的位置状态。在平面运动中,底部履带可视为由关节连接的多连杆串联系统,如图12所示。

图12

图12   机器人运动学模型

Fig.12   Robot kinematics model


基于右手定则,依次建立机器人底部履带各偏航关节的坐标系。通过逐个创建相邻关节的齐次坐标变换矩阵,来准确描述各偏航关节间的位置关系。在任一时刻下的路径中,定义底部履带最后端的偏航关节为起始点,将变换矩阵逐个相乘以确定路径中各偏航关节的位置坐标。随着履带的延伸与回收,计算并更新底部履带各偏航关节的位置坐标,如此循环迭代可实现机器人的运动学建模。通过仅含关节角序列和固有履带模块参数的运动学模型,即可精确描述机器人的位置和形态。

2.1 基于偏航关节的坐标变换

在机器人的运动过程中,其底部履带可等效为多连杆串联机构,机构简图如图13所示。

图13

图13   底部履带机构简图

Fig.13   Mechanism diagram of bottom track


在分析关节坐标系的相对位置关系时,往往同时存在平行移动和绕轴转动。因此,在描述局部坐标系在世界坐标系中的位姿时,须同时考虑平移变换和旋转变换。为便于分析,将坐标系的变换过程分解为坐标系原点之间的平移变换和坐标系之间的欧拉角旋转变换。

为计算坐标系之间的变换矩阵,需要先基于右手定则分别确立相邻关节坐标系的轴向方向,然后通过平移、旋转得到其映射变换关系。如图14所示,前一个关节的坐标系O-XbYbZb变换为下一个关节的坐标系O″-Xb″Yb″Zb的过程分为以下2步:1)坐标系O-XbYbZb沿Yb轴方向平移e,使坐标系原点与下一个关节的坐标系原点O″重合,得到坐标系O′-Xb′Yb′Zb;2)坐标系O′-Xb′Yb′Zb通过欧拉角旋转变换θ实现坐标轴重合,得到O″-Xb″Yb″Zb

图14

图14   相邻关节坐标系转换

Fig.14   Coordinate system conversion of adjacent joints


根据图14,得到坐标系O-XbYbZbO′-Xb′Yb′Zb之间的平移矩阵 D(q),可表示为:

D(q)=1000010e00100001

同理,得到坐标系O′-Xb′Yb′ZbO″-Xb″Yb″Zb之间的旋转矩阵 R(z, θ),可表示为:

R(z, θ)=cosθsinθ0- sinθcosθ0001

将平移矩阵与旋转矩阵组合,得到相邻关节之间的齐次坐标变换矩阵 T,可表示为:

T=cosθ- sinθ00sinθcosθ0e00100001

基于上述齐次坐标变换矩阵,底部履带中各偏航关节坐标系之间的位置关系可描述为:

i+1iTTi+2i+1Ti+3i+2T       jj-1=Tji

式中:jiT为偏航关节i与偏航关节j之间的变换矩阵。

2.2 机器人运动学模型

在平面运动过程中,初始状态下底部履带各偏航关节的摆动角用矩阵序列可描述为:

ω(1)=ω1   ω2      ωn-11×(n-1)

式中:ωi 为偏航关节的摆动角,可取10°,0°,-10°。

基于齐次坐标变换矩阵的迭代分析,可得机器人的初始位置状态S(1)

S(1)=s1s2s3sn=x1y1x1+li=11cosj=1iωjy1+li=11sinj=1iωjx1+li=12cosj=1iωjy1+li=12sinj=1iωjx1+li=1n-1cosj=1iωjy1+li=1n-1sinj=1iωj

式中: si 为偏航关节i的位置向量;l为履带链节固有长度,本文取l=3 cm;x1y1为起始偏航关节的位置坐标。

基于初始位置状态S(1),当机器人向前移动k个履带链节长度后,通过更新关节角序列得到新的关节角序列ω(k)=ωk+1ωk+2ω1'ω2'ωk'1×(n-1),其中ω'=ω1'ω2'ωk'1×k为机器人前端新生成路径对应的关节角序列。在该过程中,机器人头部前进的XY向位移XhYh分别为:

Xh=li=1kcosj=1iωj'Yh=li=1ksinj=1iωj'

机器人尾部前进的XY向位移XtYt分别为:

Xt=li=1kcosj=1iωjYt=li=1ksinj=1iωj

综上可知,当前进k个履带链节长度后,机器人的位置状态更新为 S(k)

S(k)=s1s2s3sn=Xt+x1Yt+x1Xt+li=11cosj=1iωj'Yt+li=11sinj=1iωj'Xt+li=12cosj=1iωj'Yt+li=12cosj=1iωj'Xt+li=1n-1cosj=1iωj'Yt+li=1n-1sinj=1iωj'

通常情况下,狭窄障碍空间下机器人的通过性受到转弯半径的制约。基于上述分析,履带偏航关节连续弯曲时,机器人能够以最小曲率半径实现转向,则其最小转弯半径R可表示为:

R=l2tanω/2

鉴于偏航关节的摆动角最大可取10°以及履带链节固有长度l=3 cm,可得机器人的最小转弯半径R=17.1 cm。

2.3 机器人形态分析

仿变形虫机器人可生成多样化的形态,以实现在狭小环境下的灵活避障。为评估本文所设计的机器人的避障能力,对其整体的形态变化范围进行分析,以描述其运动灵活性。由上文分析可知,底部履带的关节角序列决定了机器人的整体形态,基于偏航关节的3种锁定角,以尾部为起始点,通过遍历底部履带偏航关节角的各种组合,获取机器人的所有形态,如图15所示。

图15

图15   机器人形态变化范围

Fig.15   Morphological variation range of robot


为方便表示,隐藏机体位置,仅用头部可达空间表示机器人的形态变化范围,并将其作为灵活性指标。因受限于固定的关节锁定角,履带模块的数量直接影响机器人的灵活性。基于此,利用MATLAB软件开展仿真模拟,分析底部履带模块数量与头部可达空间之间的关系。在机器人总长度(60 cm)的约束条件下,考虑设计尺寸的限制,底部履带模块数量最多取20个,本文分别选取5,10,20个履带模块并计算任意形态下的头部位置,从而得到头部可达空间,结果如图16所示。

图16

图16   机器人头部可达空间

Fig.16   Accessible space of robot head


分析图16可知,当机器人长度一定时,底部履带模块的数量越多,其头部可达空间的面积越大,即机器人的运动灵活性越强。在机器人长度为60 cm的条件下,底部履带模块的数量可取20个,远超同尺寸下蛇形机器人躯干的关节数量,说明具备更强的灵活性。

3 机器人运动性能测试实验

为测试仿变形虫可重构履带机器人的运动性能,制作机器人样机并搭建相应的实验平台。机器人样机尺寸(长××高)为60 cm×17 cm×12.5 cm。利用C语言编写机器人的上位机程序,在Arduino开发环境下编写下位机程序,用于控制电机、采集数据和处理数据;采用单目视觉传感器(Sony IMX264 CMOS,海康威视)记录机器人的实时位置。依次开展平面转向实验、避障实验与地形自适应实验,以验证机器人的运动性能。

3.1 平面转向实验

根据上述运动学模型,可知机器人在平面上的理论最小转弯半径R=17.1 cm。将偏航关节依次锁定为10°,机器人可完成图17(a)所示的右转运动。多次测量结果显示,该机器人的实际最小转弯半径R´=17.7 cm,如图17(b)所示。结果表明,该机器人能够实现灵活转向,且转弯半径远小于机身长度。

图17

图17   机器人转向实验结果

Fig.17   Steering experiment results of robot


3.2 避障实验

履带的偏航关节具有3种锁定角,通过机器人头部依次选取不同的锁定角并将偏航关节锁定,则底部履带可构建出一条蜿蜒的路径,以引导机器人实现避障运动。为了测试机器人在狭窄环境下的避障性能,在地面上布置3个相距20 cm的障碍,开展机器人避障实验,如图18所示。结果表明,机器人可沿底部履带构建的路径前进以实现灵活避障,验证了机器人在狭窄空间中的通过能力。

图18

图18   机器人避障实验结果

Fig.18   Obstacle-avoidance experiment results of robot


3.3 地形自适应实验

履带的俯仰关节可自由摆动,能够根据地形被动调整其俯仰角,从而使机器人具备一定的地形自适应能力。为验证机器人的自适应性能,在室外砖地、野外草地、障碍地形、斜坡地形下分别开展通过性测试实验,如图19所示。实验结果表明,配合俯仰关节的被动适应,该机器人具备良好的自适应能力,可穿越各类崎岖地形。

图19

图19   机器人地形自适应实验结果

Fig.19   Terrain adaptation experiment results of robot


4 结 论

面向复杂狭窄环境下的巡检作业需求,本文设计了一款仿变形虫可重构履带机器人,并制作了机器人样机和开展了验证实验。所得结论如下:

1)受变形虫的重组变形机制启发,设计了模块化可重构履带机器人。通过模拟变形虫胞质颗粒的刚柔转换特性,融合俯仰关节与偏航关节,设计了基于闩锁结构的可锁定履带模块。配合头部的履带锁定机构与尾部的履带解锁机构,机器人可在前进过程中连续改变自身形态,实现灵活的蜿蜒运动。

2)基于关节角描述的相邻履带模块间的位置关系,计算了机器人的形态矩阵。同时,通过对关节角序列的迭代分析,建立了机器人的运动学模型,并通过仿真分析了机器人的形态变化范围,验证了其运动灵活性。

3)通过开展平面转向实验,得到机器人的实际最小转弯半径为17.7 cm。在多障碍组成的狭小环境下开展了避障实验,验证了机器人的灵活避障性能。在砖地、草地、障碍地形、斜坡地形下分别开展通过性测试实验,验证了机器人的复杂地形自适应性能。

综上,本文提出的仿变形虫可重构履带机器人具备丰富的形态,且能够严格跟随底部履带构建的曲线路径前进,整个身体的运动轨迹一致且无多余摆动。该机器人在障碍密布或蜿蜒曲折的狭小空间中具备优异的通过性,适用于地震废墟、工厂车间、管道、洞穴等复杂场景下的巡检作业任务。研究结果为移动机器人的仿生结构设计提供了一种新思路。未来,将开展机器人结构优化及柔顺控制方法研究,以进一步提高机器人的运动性能与可靠性。

参考文献

MU Z GLIU T LXU W Fet al.

A hybrid obstacle-avoidance method of spatial hyper-redundant manipulators for servicing in confined space

[J]. Robotica, 2019376): 998-1019.

[本文引用: 1]

CAO Z CZHANG DZHOU M C.

Modeling and control of hybrid 3-D gaits of snake-like robots

[J]. IEEE Transactions on Neural Networks and Learning Systems, 20213210): 4603-4612.

周云虎.

轻型蛇形机器人系统设计及分段运动规划策略研究

[D]. 哈尔滨哈尔滨工业大学2021.

[本文引用: 1]

ZHOU Y H.

Lightweight snake robot system design and segmented motion planning strategy research

[D]. HarbinHarbin Institute of Technology2021.

[本文引用: 1]

杜雪林易文慧邹家华.

多关节蛇形机器人的结构设计和运动实现

[J]. 工程设计学报, 2023304): 438-448.

[本文引用: 1]

DU X LYI W HZOU J Het al.

Structure design and motion realization of multi-joint snakelike robot

[J]. Chinese Journal of Engineering Design, 2023304): 438-448.

[本文引用: 1]

安晓松李智卿马书根.

水下蛇形机器人关节旋转机构建模与运动分析

[J]. 传感器与微系统, 2023424): 35-38 42.

AN X SLI Z QMA S Get al.

Modeling and kinematic analysis of joint rotating mechanism for underwater snake-like robots

[J]. Transducer and Microsystem Technologies, 2023424): 35-38 42.

魏巍庄哲明唐昭.

基于3-RSR并联机构的蛇形机器人本体构型设计与运动性能研究

[J]. 机械工程学报, 20215723): 21-33. doi:10.3901/jme.2021.23.021

WEI WZHUANG Z MTANG Zet al.

Body configuration design and kinematic performance research of snake-like robot based on 3-RSR parallel mechanism

[J]. Journal of Mechanical Engineering, 20215723): 21-33.

DOI:10.3901/jme.2021.23.021     

张冬冬江一行范云杰.

基于仿生水母的水下机器人结构设计与试验研究

[J]. 机电工程, 2024414): 739-746. doi:10.3969/j.issn.1001-4551.2024.04.020

[本文引用: 1]

ZHANG D DJIANG Y HFAN Y Jet al.

Structural design and experimental study of underwater robots based on biomimetic jellyfish

[J]. Journal of Mechanical & Electrical Engineering, 2024414): 739-746.

DOI:10.3969/j.issn.1001-4551.2024.04.020      [本文引用: 1]

张栋杨培黄哲轩.

爬壁机器人悬摆式磁吸附机构的设计与优化

[J]. 工程设计学报, 2023303): 334-341.

[本文引用: 1]

ZHANG DYANG PHUANG Z Xet al.

Design and optimization of pendulous magnetic adsorption mechanism for wall-climbing robots

[J]. Chinese Journal of Engineering Design, 2023303): 334-341.

[本文引用: 1]

丁杨张明路焦鑫.

关节电机驱动六足机器人仿生结构设计与柔顺运动控制

[J]. 工程设计学报, 2023302): 154-163.

DING YZHANG M LJIAO Xet al.

Biomimetic structure design and compliant motion control for hexapod robot driven by joint motors

[J]. Chinese Journal of Engineering Design, 2023302): 154-163.

张军豪陈英龙杨双喜.

蛇形机器人: 仿生机理、结构驱动和建模控制

[J]. 机械工程学报, 2022587): 75-92. doi:10.3901/jme.2022.07.075

[本文引用: 1]

ZHANG J HCHEN Y LYANG S Xet al.

Snake robotics: bionic mechanism, structure, actuation, modeling and control

[J]. Journal of Mechanical Engineering, 2022587): 75-92.

DOI:10.3901/jme.2022.07.075      [本文引用: 1]

胡俊峰林茂虎王文慧.

微型仿尺蠖软体机器人的设计与实验

[J]. 传感器与微系统, 2021408): 106-109.

[本文引用: 1]

HU J FLIN M HWANG W H.

Design and experiment of miniature inchworm-like soft robot

[J]. Transducer and Microsystem Technologies, 2021408): 106-109.

[本文引用: 1]

张丹凤李斌王立岩.

基于连续体模型的蛇形机器人质心速度跟踪控制方法

[J]. 机器人, 2017396): 829-837. doi:10.13973/j.cnki.robot.2017.0829

ZHANG D FLI BWANG L Y.

Tracking control method of the centre-of-mass velocity for a snake-like robot based on the continuum model

[J]. Robot, 2017396): 829-837.

DOI:10.13973/j.cnki.robot.2017.0829     

郁树梅马书根李斌.

蛇形机器人步态产生及步态分析

[J]. 机器人, 2011333): 371-378. doi:10.3724/sp.j.1218.2011.00371

[本文引用: 1]

YU S MMA S GLI Bet al.

Gait generation and analysis for snake-like robots

[J]. Robot, 2011333): 371-378.

DOI:10.3724/sp.j.1218.2011.00371      [本文引用: 1]

ZHANG H XWANG WDENG Z Cet al.

A novel reconfigurable robot for urban search and rescue

[J]. International Journal of Advanced Robotic Systems, 200634): 359-366.

[本文引用: 1]

NODEHI S EBRUZZONE LFANGHELLA P.

Porcospino, spined single-track mobile robot for inspection of narrow spaces

[J]. Robotica, 20234111): 3446-3462.

[本文引用: 1]

FUKUOKA YOTAKA KTAKEUCHI Ret al.

Mechanical designs for field undulatory locomotion by a wheeled snake-like robot with decoupled neural oscillators

[J]. IEEE Transactions on Robotics, 2023392): 959-977.

[本文引用: 1]

WANG Y FWANG M YROUSE N Aet al.

Tracking displacement of a worm-like robot with multiple sensor configurations

[J]. IEEE Sensors Journal, 20232314): 16238-16251.

[本文引用: 1]

BI Z HZHOU Q YFANG H B.

A worm-snake-inspired metameric robot for multi-modal locomotion: Design, modeling, and unified gait control

[J]. International Journal of Mechanical Sciences, 2023254108436.

[本文引用: 1]

/