本文档属于类型a,是一篇关于计算机科学与机器人领域原创研究的学术论文。以下是详细的学术报告内容:
本研究由Qianhao Wang、Zhepei Wang等9位作者(均来自浙江大学工业控制技术国家重点实验室)合作完成,通讯作者为Fei Gao。论文题为《Fast Iterative Region Inflation for Computing Large 2-D/3-D Convex Regions of Obstacle-Free Space》,发表于IEEE Transactions on Robotics(Volume 41, 2025),于2025年4月18日在线发布,受中国国家重点研发计划(2023YFB4706600)和浙江省“领雁”研发计划(2024C01170)资助。
本研究属于自主机器人导航与运动规划领域,核心问题是高效生成高质量无障碍凸多面体(convex polytope)。在机器人路径规划、碰撞避障等任务中,凸多面体能紧凑表示自由空间并构建凸优化约束,但现有方法难以同时兼顾质量(体积最大化)、效率与可管理性(manageability,即生成的凸区域必须包含指定种子点集)。例如:
- 轨迹规划中需保证凸区域包含前端路径线段(否则导致安全走廊不连续);
- 全身运动规划中需确保机器人本体被完全包含(否则无解)。
现有算法如IRIS[1]、RILS[2]、Galaxy[9]等存在以下局限性:
1. IRIS:虽能生成大体积凸多面体,但因依赖半正定规划(SDP)计算最大内接椭球(MVIE),计算效率低,且无法保证种子点包含;
2. RILS:虽快速但生成的区域保守,仅适配线段种子;
3. 基于空间翻转的方法(如Galaxy):依赖启发式分割,质量不稳定。
提出快速迭代区域膨胀算法(FIRE),通过以下创新实现三方面平衡:
1. 理论层面:设计限制性膨胀模块(RSI)确保可管理性;
2. 算法层面:开发高效MVIE求解器,提升计算速度;
3. 工程层面:针对2D场景提出首个线性复杂度MVIE解析算法。
算法核心为迭代执行两个模块:
- 限制性膨胀(RSI):输入为椭球,生成包含种子且排除障碍物的半空间交集,构成凸多面体;
- 最大体积内接椭球计算(MVIE):从当前多面体中提取最大椭球,作为下一轮膨胀的初始形状。
传统SDP公式因正定约束导致计算瓶颈。本研究提出SOCP等价形式:
- 通过Cholesky分解消除正交约束,将目标函数转化为几何平均的极图(hypograph);
- 使用仿射缩放法(Affine Scaling, AS)求解,避免大规模线性方程组。
首次提出基于LP-type问题的随机化解析算法(算法3):
- 子问题分解:将MVIE拆解为3~5边形最大内切椭圆(MENN)枚举;
- 高效计算:利用Steiner内椭圆(三角形)、Hayes方法(四边形)及极性变换(五边形)实现解析解(图5)。
在随机生成环境中测试(表III):
- FIRI:对点、线段、凸多面体种子的包含成功率均达100%;
- 对比方法:IRIS在非点种子下失败率高,RILS无法保证凸多面体种子包含。
该研究为机器人运动规划提供了兼具理论严谨性与工程实用性的新工具,其方法论对计算几何与优化领域亦有借鉴意义。