基于参数化优化的单自由度多段连续体机器人自动生成框架及其预设末端位姿实现

时间:2026年1月19日
来源:Biomedical Technology

编辑推荐:

本研究针对传统多自由度连续体机器人结构控制复杂、成本高昂的问题,提出了一种基于参数优化和常曲率假设的自动化设计框架。该框架能够生成由柔性铰链(CRCJ)构成的多段单自由度(1-DOF)连续体机器人结构模型,使其末端执行器能够精确到达任意两个预设位姿。研究人员利用MATLAB进行结构参数优化求解,并通过Solid Geometry Library Toolbox生成可直接3D打印的模型。实验结果表明,在特定几何边界条件下,该方法能有效降低任务专用连续体机器人的结构与控制复杂度,为医疗、工业等领域的简单重复任务提供了高效、低成本的解决方案。

广告
   X   

在医疗手术、工业制造和航空航天等领域,连续体机器人因其卓越的灵活性和顺应性而备受青睐。它们能够模仿生物结构的运动方式,在复杂环境中穿行,到达传统刚性连杆机器人难以企及的位置。然而,这种与生俱来的高自由度特性如同一把双刃剑,在带来超强适应能力的同时,也导致了建模和控制上的巨大挑战。精确的物理模型往往计算繁重,而简化模型又可能牺牲精度。特别是在受到外力时,机器人身体会产生复杂的变形,使得驱动输入与末端输出之间的关系高度非线性,对控制系统的要求极为苛刻。
有趣的是,对于许多简单、重复性或高度个性化的任务,例如装配线上两点间的零件搬运、康复治疗或特定抓取操作,其实并不需要机器人具备“十八般武艺”。一个结构合适的低自由度,甚至是单自由度机器人,就能高效完成任务,同时避免了不必要的复杂性和高昂成本。正是在这种“简化即是优化”的思路下,研究人员开始探索为特定任务量身定制机器人结构的可能性。特别是随着3D打印技术的成熟,快速制造形状复杂的整体式柔性机器人成为可能,研究的焦点逐渐从复杂的控制算法转向了智能的结构设计本身。
在此背景下,发表于《Biomedical Technology》的这项研究,旨在解决如何为简单重复任务自动设计出结构简单、控制便捷且能精确到达目标位姿的连续体机器人这一核心问题。
为了达成目标,研究团队发展了一套集成的技术路线。其核心是基于参数优化的自动化设计流程。首先,研究人员确立了以顺从滚动接触铰链(Compliant Rolling-Contact Joint, CRCJ)作为机器人的基本结构单元,该铰链具有高抗扭刚度和可靠的限位机制。其次,采用分段常曲率(Piecewise Constant Curvature, PCC)假设对多节段连续体机器人进行运动学建模,将每节中心线简化为由长度、弯曲角和弯曲方向角定义的圆弧。接着,针对需要到达两个预设末端位姿(包含位置和方向约束,共10个等式约束)的任务,构建了一个包含5个节段(3个柔性节段和2个刚性连接节段)的机器人模型,共18个弧参数待优化。然后,利用MATLAB的MultiStart全局优化结合序列二次规划法,在满足总长、曲率等不等式约束和末端位姿等式约束的前提下,以最小化各节段曲率为目标函数,求解出最优的弧参数组合。最后,基于优化得到的弧参数和CRCJ几何关系,反求得到每个柔性节段的具体结构参数(如挡块高度、间距盘厚度等),并利用Solid Geometry Coding Language (SGCL) 自动生成三维模型,通过选择性激光烧结(SLS)技术进行实体制造。
建模与任务分析
研究人员首先详细阐述了机器人基本单元CRCJ的结构和工作原理,该铰链通过三个交替的薄柔性带连接两个圆柱段,实现平滑的平面滚动运动并防止滑动,同时通过可调节的挡块高度实现可靠的弯曲限位。基于PCC模型,推导了单节段和多节段机器人的齐次变换矩阵,用于描述末端执行器相对于基座的位姿。针对实现两个预设位姿的任务,分析了其所需的自由度约束,并提出了由3个柔性节段和2个刚性节段交替组成的五节段机器人构型,以平衡灵活性和肌腱布线的需要。
参数优化
这是本研究的方法学核心。研究将机器人结构的生成转化为一个带约束的优化问题。通过定义目标函数(最小化加权曲率平方和)和一系列约束条件(包括总长度限制、各节段曲率上下限以及由两个目标位姿推导出的10个等式约束),采用全局优化算法求解出18个弧参数的最优解。该过程确保了生成的机器人结构不仅满足任务要求,而且具有较小的弯曲变形和较紧凑的结构。
CRCJ参数数值计算与3D模型构建
在获得优化的弧参数后,针对每个柔性节段,根据几何关系建立方程,通过数值方法求解出实现特定左右最大弯曲角所需的CRCJ结构参数(如左右挡块高度、间距盘厚度和每节CRCJ数量)。最后,利用SGCL脚本语言,根据所有优化参数自动生成机器人的三维CAD模型,为3D打印做好准备。
结果
通过批量评估1584对预设位姿组合,验证了该自动化生成框架的广泛适用性。对三个具体模型进行的物理实验表明,机器人的末端执行器能够基本到达预设位姿,平均位置误差在10毫米以内,方向误差在几度以内,证明了方法的有效性。同时,研究也通过模拟和实际测量,观察了机器人在两个位姿之间切换时的轨迹。
研究结论表明,本文提出的参数优化驱动自动化设计框架,能够成功生成适用于特定任务的单自由度多段连续体机器人结构。该方法显著降低了此类机器人的设计和控制复杂性,通过结合先进的柔性铰链设计、优化算法和增材制造技术,为快速、低成本开发任务专用连续体机器人提供了一条可行路径。
在讨论中,作者客观分析了实验中观察到末端位姿误差和运动稳定性的可能原因,包括3D打印工艺公差、电磁跟踪系统测量误差、安装偏差以及材料弹性变形等。对于运动过程中出现的振荡现象,归因于手动肌腱牵引的不均匀性,并提出了采用电机驱动、使用更轻材料等改进方向。展望未来,研究指出将滚转角纳入末端位姿约束,以及采用更精确的模型和更稳定的驱动方案,将是进一步提升系统性能的关键。这项工作为实现简单、高效、低成本的专用连续体机器人自动化设计与制造奠定了重要基础,在需要重复、精确位姿操作的场景中具有广阔的应用前景。

生物通微信公众号
微信
新浪微博


生物通 版权所有