arXiv:2603.01517cs.ARcs.RO2026-03

为机器人碰撞检测优化GPU架构,速度提升超14倍。

RoboGPU: Accelerating GPU Collision Detection for Robotics

  • 在GPU上设计专用核(RoboCore)处理机器人碰撞查询
  • 相比传统CUDA快14.8倍,比现有加速器快3.1倍
  • 适用于运动规划与定位等任务,兼顾速度与灵活性

自主机器人在医疗、交通和家庭服务中日益普及,依赖运动规划与碰撞检测来安全导航。尽管已有多种专用加速器满足实时需求,但往往缺乏对快速演进的机器人技术的适应能力。而GPU具备潜力,只需对现有光线追踪加速单元(RTA)进行改进即可胜任。与光线追踪中的交点测试不同,机器人碰撞查询需控制流机制以避免无效计算。本文探索并比较了多种架构改进方案,提出RoboGPU架构,其核心模块RoboCore使碰撞查询速度达RTA实现的3.1倍,比CUDA基线快14.8倍。该核心还适用于其他机器人任务,在先进神经运动规划器上提速3.6倍,在蒙特卡洛定位上提速1.1倍。RoboGPU性能媲美专用硬件,同时可适配不断演进的运动规划算法并支持经典方法。

原文摘要 · Abstract (English)

Autonomous robots are increasingly prevalent in our society, emerging in medical care, transportation vehicles, and home assistance. These robots rely on motion planning and collision detection to identify a sequence of movements allowing them to navigate to an end goal without colliding with the surrounding environment. While many specialized accelerators have been proposed to meet the real-time requirements of robotics planning tasks, they often lack the flexibility to adapt to the rapidly changing landscape of robotics and support future advancements. However, GPUs are well-positioned for robotics and we find that they can also tackle collision detection algorithms with enhancements to existing ray tracing accelerator (RTA) units. Unlike intersection tests in ray tracing, collision queries in robotics require control flow mechanisms to avoid unnecessary computations in each query. In this work, we explore and compare different architectural modifications to address the gaps of existing GPU RTAs. Our proposed RoboGPU architecture introduces a RoboCore that computes collision queries 3.1$\times$ faster than RTA implementations and 14.8$\times$ faster than a CUDA baseline. RoboCore is also useful for other robotics tasks, achieving 3.6$\times$ speedup on a state-of-the-art neural motion planner and 1.1$\times$ speedup on Monte Carlo Localization compared to a baseline GPU. RoboGPU matches the performance of dedicated hardware accelerators while being able to adapt to evolving motion planning algorithms and support classical algorithms.

机器人碰撞检测GPU加速运动规划

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