Loading [MathJax]/extensions/MathMenu.js
The microarchitecture of a real-time robot motion planning accelerator | IEEE Conference Publication | IEEE Xplore

The microarchitecture of a real-time robot motion planning accelerator


Abstract:

We have developed a hardware accelerator for motion planning, a critical operation in robotics. In this paper, we present the microarchitecture of our accelerator and des...Show More

Abstract:

We have developed a hardware accelerator for motion planning, a critical operation in robotics. In this paper, we present the microarchitecture of our accelerator and describe a prototype implementation on an FPGA. We experimentally show that the accelerator improves performance by three orders of magnitude and improves power consumption by more than one order of magnitude. These gains are achieved through careful hardware/software co-design. We modify conventional motion planning algorithms to aggressively precompute collision data, as well as implement a microarchitecture that leverages the parallelism present in the problem.
Date of Conference: 15-19 October 2016
Date Added to IEEE Xplore: 15 December 2016
ISBN Information:
Conference Location: Taipei, Taiwan

I. Introduction

For important applications, it is well known that specialized hardware accelerators can provide better performance and power-efficiency than running software on general purpose processors. The use of specialized hardware is even more attractive now that power is a primary constraint in chip design. Recent work has developed accelerators for applications such as web search [1], neuromorphic computing [2], radix sort [3], and molecular dynamics [4]. The specialized hardware can be a stand-alone processor (e.g., like a GPU), a co-processor, or even a special functional unit.

Contact IEEE to Subscribe

References

References is not available for this document.