Energy-Efficient Realtime Motion Planning
Deval Shah, Ningfeng Yang, Tor M. Aamodt
Abstract
Motion planning is a fundamental problem in autonomous robotics with real-time and low-energy requirements for safe navigation through a dynamic environment. More than 90% of computation time in motion planning is spent on collision detection between the robot and the environment. Several motion planning approaches, such as deep learning-based motion planning, have shown significant improvements in motion planning quality and runtime with ample parallelism available in collision detection. However, naive parallelization of collision detection queries significantly increases computation compared to sequential execution. In this work, we investigate the sources of redundant computations in coarsegrained (inter-collision detection) and fine-grained (intracollision detection) parallelism. We find that the physical spatial locality of obstacles results in redundant computation in coarse-grained parallelism. We further show that the primary sources of redundant computation in fine-grained parallelism are easy cases where objects are far apart or significantly overlapping. Based on these insights, we propose MPAccel to improve the energy efficiency of parallelization in motion planning. MPAccel consists of SAS, a Spatially Aware Scheduler for coarse-grained parallelism, and CECDUs, Cascaded Early-exit Collision Detection Units for fine-grained parallelism. SAS results in 7× speedup using 8× parallelization with 6% increase in the computation compared to 3.7× speedup with 83% increase in computation for naive parallelization. CECDU can perform collision detection in 46 -- 154 cycles for a robot with 6 degrees of freedom. We evaluate MPAccel to execute a state-of-the-art learning-based motion planning algorithm. Our simulations suggest MPAccel can achieve real-time motion planning for a robot with 7 degrees of freedom in 0.014ms-0.49ms with an average latency of 0.099ms compared to 1.42ms on a CPU-GPU system.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext edee147b-f0b4-4bf6-803e-8e0680c4d5deCited by top-tier papers4
- Dadu-Corki: Algorithm-Architecture Co-Design for Embodied AI-powered Robotic ManipulationYiyang Huang, Yuhui Hao, Bo Yu, Feng Yan et al.ISCA 2025 · 10 citations
- Collision Prediction for Robotics AcceleratorsDeval Shah, Tor M. AamodtISCA 2024 · 7 citations
- EfficientNav: Towards On-Device Object-Goal Navigation with Navigation Map Caching and RetrievalZebin Yang, Sunjian Zheng, Tong Xie, Tianshi Xu et al.NeurIPS 2025 · 7 citations
- IDEA-GP: Instruction-Driven Architecture with Efficient Online Workload Allocation for Geometric PerceptionSuquan Zhang, Yu Hu, Yunfei Xiang, Dawei Zhao et al.ISCA 2025
Builds on3
- RACOD: algorithm/hardware co-design for mobile robot path planningMohammad Bakhshalipour, Seyed Borna Ehsani, Mohamad Qadri, Dominic Guri et al.ISCA 2022 · 21 citations
- Dadu-CD: Fast and Efficient Processing-in-Memory Accelerator for Collision DetectionYuxin Yang, Xiaoming Chen, Yinhe HanDAC 2020 · 20 citations
- RoboRun: A Robot Runtime to Exploit Spatial HeterogeneityBehzad Boroujerdian, Radhika Ghosal, Jonathan J. Cruz, Brian Plancher et al.DAC 2021 · 14 citations
Related papers
- MOPED: Efficient Motion Planning Engine with Flexible Dimension SupportLingyi Huang, Yu Gong, Yang Sui, Xiao Zang et al.HPCA 2024 · 7 citations
- Reducing Collision Checking for Sampling-Based Motion Planning Using Graph Neural NetworksChenning Yu, Sicun GaoNeurIPS 2021 · 68 citations
- Dadu-RBD: Robot Rigid Body Dynamics Accelerator with Multifunctional PipelinesYuxin Yang, Xiaoming Chen, Yinhe HanMICRO 2023 · 11 citations
- LCollision: Fast Generation of Collision-Free Human Poses using Learned Non-Penetration ConstraintsQingyang Tan, Zherong Pan, Dinesh ManochaAAAI 2021 · 11 citations
- Learning-based Motion Planning in Dynamic Environments Using GNNs and Temporal EncodingRuipeng Zhang, Chenning Yu, Jingkai Chen, Chuchu Fan et al.NeurIPS 2022 · 27 citations
