哈工大联合新国立、上交大研发新型TSM软体机械手,实现毫米级精度与超强环境适应性
哈工大联合新国立、上交大研发新型TSM软体机械手,实现毫米级精度与超强环境适应性
近日,哈尔滨工业大学联合新加坡国立大学和上海交通大学的研究团队在软体机器人领域取得重要突破。他们受大象鼻子启发,提出了一种新型缆线-气动混合驱动锥形软体机械手(TSM),实现了毫米级精度与超强环境适应性。该研究成果已发表在《IEEE Transactions on Robotics》杂志上。
作为软体机器人领域的重要分支,TSM软机械手凭借其仿生设计,展现出高安全性、紧凑性、灵活性和灵巧性。这些特性使其得以在水下作业、医疗手术、柔性假肢及人机交互等多个领域得到广泛应用。然而,其高度非线性的物理模型仍面临技术瓶颈,这一问题严重限制了性能的进一步提升。
为克服这一挑战,研究人员在机械设计和控制方法上进行了深入研究,并在机械设计领域创新性探索了气压内在驱动、电缆肌腱外力驱动及混合驱动等多种模式,发现了每种模式的独特优势与局限性。在控制策略方面,虽然传统的基于模型的方法取得了一定的成效,但在应对复杂多变的实际环境与未知扰动时往往表现不足。无模型方法及基于机器学习的新策略,可以通过数据驱动的方式提高控制精度和适应性,因此备受研究人员关注,但同时也仍面临提高精度和增强抗干扰能力的挑战。
TSM的结构设计与混合驱动原理
在结构设计方面,TSM的设计灵感来源于大象的鼻子,旨在实现即使在受到扰动(例如重力、摩擦力、外部负载和环境噪声)的情况下也能保持高运动精度。为了达到这个目的,TSM的基础部分需要具有很高的刚度以增强承载能力,而靠近尖端的部分则需要具备柔韧性以提高在非结构化环境中的适应性。
具体到结构细节,TSM由两个具有气动肌肉功能的PATB组成,这些PATB通过四个步骤制造而成:使用增材制造技术创建两个锥形波纹管,锥形波纹管底部的螺纹结构确保与密封板的牢固连接 ,形成带有内腔的柔性PATB;将预混液体硅橡胶倒入两段中并牢固地固定密封板以形成密封腔体;通过空气压缩机施加压力使硅橡胶渗透到波纹管表面的微孔中;最后,以每分钟1转的速度绕中心轴缓慢旋转锥形波纹管来固化硅橡胶涂层,在波纹管内表面形成约2毫米厚的硅橡胶涂层。
(a)PATB的制造和密封过程
在组装成完整的TSM机器人系统时,主要包括10个组件:沿主轴长度为270毫米的第一PATB和沿主轴长度为160毫米的第二PATB。第二PATB的末端连接有一个尖端连接板,该板上固定有负责驱动第二段运动的电缆索。电缆索穿行于鲍登管束之内,其一端固定在中间密封板上,穿过底部密封板后,另一端无缝对接至鲍登管驱动接头。
PATB横截面由双圆弧构成,外半径8 mm,内半径6 mm,壁厚3 mm。这些参数最初用于创建底部直径为100和60 mm的圆柱形横截面波纹管。
(b)完整TSM机器人的横截面图(c)沿TSM机器人主轴的视图
为了进一步优化整体结构,项目团队运用SolidWorks 3D设计软件的FLEX模块,设0.4锥度系数,实现圆柱到锥形横截面转变。下图显示TSM最终形态:底部直径100毫米过渡至顶部42毫米,达到视觉对比与功能平衡。驱动筋沿主轴120度对称分布,增强稳定性,均衡驱动力输出。
TSM的混合驱动原理图
在混合驱动原理方面,研究团队设计了一种创新的电缆-气动混合驱动结构。传统软体机器人往往依赖于内部气压变化来实现形态变化,但这一方法存在诸多限制。该结构首次将鲍登管引入作为软体机器人的驱动肌腱,利用其独特的双向力特性(即推力和拉力),彻底改变了游戏规则。鲍登管不仅能够通过推力有效拉长PATB(精密传动部件),还避免了内部气压系统的复杂性和不稳定性,显著提升了系统的可靠性和响应速度。实验证明,在承载2公斤末端负载时,该混合驱动系统仍能精准控制尖端产生仅17毫米的小位移,成功解决了软体机械手承载性能弱的弊端,这背后正是鲍登管驱动的耦合力量有效提升了软体操纵器的切向刚度所致。
这种增强的刚度不仅稳固了TSM在承受自重与外加负载时的形态稳定性,更为尖端实现多段平滑延伸奠定了坚实的力学基础。更重要的是,刚度的提升直接促进了运动控制精度的跃升与响应灵敏度的显著增强,为软体机器人在复杂环境中的精准作业开辟了新路径。
(d)实际制造的TSM机器人系统
为了进一步提升TSM的性能,研究团队还引入了BTCT(复合肌腱)技术。BTCT不仅作为扩展TSM结构的关键部件,还通过其独特的连续表面接触和同心管布置设计,有效减少了肌腱传动过程中的摩擦,降低了2S(第二段)变形对1S(基础段)的影响。这种优化布局不仅提高了传动精度,还使得整个系统的能量利用效率大幅提升。
TSM的逆运动学建模
在传统的刚性机器人运动学中,逆运动学通常可以通过解析方法求解,即直接根据目标位置和姿态计算出所需的关节角度。然而,对于软体机械臂来说,由于其高度的可变形性,这种直接的解析方法不再适用。软体机械臂的复杂、非线性行为使得基于力、材料属性和几何形状等因素预测其变形变得困难,因此无法直接获得逆运动学的解析。
为了解决这些挑战,研究团队采用了一种基于深度学习的神经网络(NN)方法作为逆运动学模型的近似器,来提高软体机械臂逆运动学建模的准确性和性能。
具体来说,该方法使用一个训练有素的神经网络来学习从输入(如施加的力量和期望的位置/姿态)到输出(关节角度)之间的映射关系。通过这种方式,神经网络能够捕捉并建模软体机械臂的非线性动力学行为,从而提供更为精确的逆运动学解决方案。
为了提高逆运动学解的精度,研究团队引入了局部连续性的概念,即在任务空间的局部区域内,末端执行器位置的微小变化应导致执行器参数成比例变化。通过定理转换,将非线性映射问题简化为局部线性问题,从而提高了逆运动学解的稳定性。
此外,针对Boden Tube Cable Transmission (BTCT)肌腱的耦合关系,研究团队团队创新性地采用了三个标准化的预配置策略,对执行器变量实施了解耦预处理,确保了运动控制的精准无误,为软体机械臂的精细操作奠定了坚实基础。
TSM尖端上的任务空间采样数据集
在神经网络训练与配置环节,研究团队通过Intel RealSense T265摄像头精准追踪TSM尖端的位置与方向,并同步采集电机编码值,构建了一个包含15,625个样本的丰富数据集,并科学划分为训练集与验证集。
所设计的NN模型,以六层架构精心搭建,内含四个深层隐藏层,每层精心配置了适量的神经元(依次为512、512、256、256),并辅以输入输出层各六神经元,采用Sigmoid激活函数激活神经元活力,Adam优化器则以其高效性引领学习率优化之旅,确保学习步伐稳健前行。训练过程中,团队灵活运用提前停止策略,有效遏制了过拟合现象,当验证集上的均方误差(MSE)连续150步降幅小于1%时,果断终止训练,确保了模型的泛化能力。
训练成果显示,训练集与验证集的R平方值分别为0.8774与0.8597, 这使得NN模型可以作为软机械手尖端初始定位的通用解决方案。为了进一步实现软机械手的精密运动控制,研究人员在NN模型基础上提出了闭环迭代反馈控制器的融合定位算法。
闭环迭代反馈控制器(IFC)设计
为了减少软机械手尖端实际状态与期望状态之间的误差,实现软机械臂的高性能定位控制和动态轨迹跟踪,研究团队精心设计了一种闭环迭代反馈控制器(IFC)。
迭代反馈控制器(IFC)控制器的逻辑示意图
IFC系统根据控制参数和任务需求,将控制器分解为三种算法,协同工作以实现高效控制:
恒增益迭代反馈控制器(CG-IFC)
生成虚拟期望状态,并根据实际状态与几何期望状态的偏差进行迭代校正,逐步逼近真实期望状态。通过神经网络逆运动学模型,将虚拟期望状态转换为执行器控制输入,实现精确定位。变增益迭代反馈控制器(VG-IFC)
针对动态轨迹跟踪的挑战,在CG-IFC基础上增加滑动窗口积分项,以补偿系统误差积累,提高动态跟踪精度。尽管有效,但积分项可能引入速度方向偏差和噪声干扰。滤波器优化的迭代反馈控制器
为进一步优化VG-IFC在动态轨迹跟踪中的表现,引入滤波算法,在多个迭代间隔内平均误差,以减少噪声影响,稳定软机械手尖端速度,确保精确沿期望轨迹移动。通过调整平滑间隔,平衡控制精度与稳定性。
TSM的系统架构
通过CG-IFC、VG-IFC及滤波器优化的协同作用,优化迭代反馈控制器有效提升了软机械手在高精度定位控制和动态轨迹跟踪方面的性能,为复杂环境下的精密操作提供了了坚实可靠的技术支撑。
性能实验与测试
通过将所提出的控制方法应用到TSM上,并进行多种实验,研究人员就其性能进行了验证。实验设计围绕字母“HIT”的3D静态点定位、圆形轨迹动态跟踪、水平和垂直轨迹动态跟踪等核心任务展开,并辅以方向控制和扰动实验,全面评估了控制系统的精确性和鲁棒性。
实验架构精简高效,上下位机协同作业:上位机(NUC8i7BEH6)基于NN逆运动学计算控制指令,通过串行通信传至下位机(OpenCM.04),后者利用RS485接口精准操控电机与驱动器,实现TSM变形。TSM尖端配备高频定位传感器(Realsense T265),确保闭环控制实时反馈,求解迅速(仅5毫秒)。
FOVG-IFC方法的圆轨迹动态跟踪
HIT 轮廓轨迹定位←
恒定空间点的姿态跟踪控制
实验结果显示:TSM展现出超高精度的3D点定位能力,误差范围缩至亚毫米级;在动态轨迹跟踪中,NN与FOVG-IFC算法的强强联合显著削减了误差,提升了跟踪稳定性;面对复杂多变的“HIT”轨迹,TSM亦能游刃有余,展现出非凡的运动控制能力;方向控制精确无误,误差控制于极低水平;扰动实验中,TSM展现了出色的自我恢复能力,迅速回归稳定状态;遥操作抓取实验验证了人机交互的直观性与便捷性;而在杂乱环境下的无碰撞操作及在压力干扰存在下的自适应清洁任务中,TSM更是彰显了其在人机协作领域的巨大潜力。
杂乱环境下的避障精密抓取←
人手压力干扰时的写字板擦拭测试
以上结果表明,研究团队提出的这一控制方法不仅大幅增强了TSM的运动精度与鲁棒性,更为其在多样化复杂场景中的广泛应用奠定了坚实基础。展望未来,随着技术的持续精进与迭代优化,TSM有望在人类协作与辅助机器人领域扮演更加关键的角色。
文章来源:IEEE Transactions on Robotics