RoboGPU: Accelerating GPU Collision Detection for Robotics
Lufei Liu, Liwei Xue, Youssef Mohammed, Jocelyn Zhao, Yuan Hsi Chou, Tor M. Aamodt

TL;DR
RoboGPU enhances GPU-based collision detection for robotics, achieving significant speedups over traditional methods and adaptable to evolving algorithms, thus improving real-time robotic motion planning and localization.
Contribution
The paper introduces RoboGPU, a novel GPU architecture with RoboCore that accelerates collision detection and other robotics tasks, surpassing existing GPU and hardware accelerators.
Findings
RoboCore is 3.1× faster than RTA units for collision queries.
RoboCore achieves 14.8× speedup over CUDA baseline.
RoboGPU matches hardware accelerators and improves robotics task performance.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Robotics and Automated Systems · Robotics and Sensor-Based Localization
