arXiv:2512.16069cs.RO2025-12

让模块化机械臂自动设计并规划动作,适应不同任务需求。

A Task-Driven, Planner-in-the-Loop Computational Design Framework for Modular Manipulators

  • 用分层模型预测控制实现多种构型下的运动规划。
  • 能生成满足动力学约束且不碰撞的可行设计方案。
  • 支持多目标优化,适合需要灵活部署的工业场景。

由预制造、可互换模块组成的模块化机械臂具有高度任务适应性。然而,其部署需在满足运动学、动力学和物理约束下,联合优化构型与安装姿态,并生成可行轨迹。传统单分支设计通过增加连杆长度扩展工作范围,易导致基座关节超扭矩。为此,我们提出一种统一的任务驱动计算框架,将不同构型下的轨迹规划与构型及安装姿态的协同优化相结合。采用分层模型预测控制(HMPC)策略,支持冗余与非冗余机械臂的运动规划;利用CMA-ES算法高效探索包含离散构型与连续安装姿态的混合搜索空间。引入虚拟模块抽象,实现双分支构型,使辅助分支分担主分支扭矩,扩大工作空间而不提高单个关节模块承载能力。大量仿真与硬件实验表明:1)该框架可为给定任务生成多个满足运动学与动力学约束、避免环境碰撞的可行设计;2)通过定制代价函数,可实现最大可操作性、最小关节负荷或最少模块数等柔性设计目标;3)无需更强力的基础模块即可实现大范围作业的双分支结构。

原文摘要 · Abstract (English)

Modular manipulators composed of pre-manufactured and interchangeable modules offer high adaptability across diverse tasks. However, their deployment requires generating feasible motions while jointly optimizing morphology and mounted pose under kinematic, dynamic, and physical constraints. Moreover, traditional single-branch designs often extend reach by increasing link length, which can easily violate torque limits at the base joint. To address these challenges, we propose a unified task-driven computational framework that integrates trajectory planning across varying morphologies with the co-optimization of morphology and mounted pose. Within this framework, a hierarchical model predictive control (HMPC) strategy is developed to enable motion planning for both redundant and non-redundant manipulators. For design optimization, the CMA-ES is employed to efficiently explore a hybrid search space consisting of discrete morphology configurations and continuous mounted poses. Meanwhile, a virtual module abstraction is introduced to enable bi-branch morphologies, allowing an auxiliary branch to offload torque from the primary branch and extend the achievable workspace without increasing the capacity of individual joint modules. Extensive simulations and hardware experiments on polishing, drilling, and pick-and-place tasks demonstrate the effectiveness of the proposed framework. The results show that: 1) the framework can generate multiple feasible designs that satisfy kinematic and dynamic constraints while avoiding environmental collisions for given tasks; 2) flexible design objectives, such as maximizing manipulability, minimizing joint effort, or reducing the number of modules, can be achieved by customizing the cost functions; and 3) a bi-branch morphology capable of operating in a large workspace can be realized without requiring more powerful basic modules.

机械臂设计智能规划模块化优化

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。