Collision Prediction for Robotics Accelerators
Deval Shah, Tor M. Aamodt
摘要
Motion planning in dynamic environments is an important task for autonomous robotics. Emerging approaches employ neural networks that can learn by observing (e.g., human) experts. Such motion planners react to the environment by continually proposing candidate paths to reach a goal. Some of these candidate paths may be unsafe-i.e., cause collisions. Hence, proposed paths must be checked for safety using collision detection. We observe that of the resulting collision detection queries can be eliminated if we can anticipate which queries will return an unsafe result. We leverage this observation to propose a mechanism, COORD, to predict whether a given robot position (pose) along a proposed path will result in a collision. By prioritizing the detailed evaluation of predicted collisions, COORD enables quickly eliminating invalid paths proposed by neural network and other sampling based motion planners. COORD does this by exploiting the physical spatial locality of different robot poses and using simple hashing and saturating counters. We demonstrate the potential of collision prediction on different computation platforms, including CPU, GPU, and ASIC. We further propose a hardware collision prediction unit (COPU), and integrate it with an existing collision detection accelerator. This results in an average decrease in number of collision detection queries across different motion planning algorithms and robots. When applied to a state-of-the-art neural motion planner [41], COORD improves performance/watt by on average for motion planning queries of varying difficulty levels. Further, we find that the benefits of collision prediction grow as the compute complexity of motion planning queries increases and provides provement in performance/watt in narrow passages and cluttered environments.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper1
问问它们各自怎么用它它引用的顶会 Paper4
- Reducing Collision Checking for Sampling-Based Motion Planning Using Graph Neural NetworksChenning Yu, Sicun GaoNeurIPS 2021 · 被引用 68 次
- RACOD: algorithm/hardware co-design for mobile robot path planningMohammad Bakhshalipour, Seyed Borna Ehsani, Mohamad Qadri, Dominic Guri 等ISCA 2022 · 被引用 21 次
- Dadu-CD: Fast and Efficient Processing-in-Memory Accelerator for Collision DetectionYuxin Yang, Xiaoming Chen, Yinhe HanDAC 2020 · 被引用 20 次
- Energy-Efficient Realtime Motion PlanningDeval Shah, Ningfeng Yang, Tor M. AamodtISCA 2023 · 被引用 14 次
相关 Paper
- BaB-ND: Long-Horizon Motion Planning with Branch-and-Bound and Neural DynamicsKeyi Shen, Jiangwei Yu, Jose A. Barreiros, Huan Zhang 等ICLR 2025
- MOPED: Efficient Motion Planning Engine with Flexible Dimension SupportLingyi Huang, Yu Gong, Yang Sui, Xiao Zang 等HPCA 2024 · 被引用 7 次
- Robomorphic computing: a design methodology for domain-specific accelerators parameterized by robot morphologySabrina M. Neuman, Brian Plancher, Thomas Bourgeat, Thierry Tambe 等ASPLOS 2021 · 被引用 43 次
- Dadu-RBD: Robot Rigid Body Dynamics Accelerator with Multifunctional PipelinesYuxin Yang, Xiaoming Chen, Yinhe HanMICRO 2023 · 被引用 11 次
- Prof. Robot: Differentiable Robot Rendering Without Static and Self-CollisionsQuanyuan Ruan, Jiabao Lei, Wenhao Yuan, Yanglin Zhang 等CVPR 2025
