Abstract
A new parallel framework for fast computation of inverse and forward dynamics of articulated robots based on prefix sums (scans) is proposed. We first re-investigate the well-known recursive Newton-Euler formulation for robot dynamics and show that the forward-backward propagation process for robot inverse dynamics is equivalent to two scan operations on certain semigroups. Then, we showed that state-of-the-art forward dynamic algorithms can also be cast into a sequence of scan operations almost completely, with unscannable parts clearly identified. This suggests a serial-parallel hybrid approach for systems with a moderate number of links. We implement our scan-based algorithms on Nvidia CUDA platform with performance compared with multithreading CPU-based recursive algorithms; a computational acceleration is demonstrated.
| Original language | English |
|---|---|
| Article number | 7847363 |
| Pages (from-to) | 1296-1303 |
| Journal | IEEE Robotics and Automation Letters |
| Volume | 2 |
| Issue number | 3 |
| Online published | 8 Feb 2017 |
| DOIs | |
| Publication status | Published - Jul 2017 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Research Keywords
- Direct/inverse dynamics formulation
- prefix-sum operations
- GPGPU
Fingerprint
Dive into the research topics of 'Parallel Dynamics Computation Using Prefix Sum Operations'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver