Unified GPU-Parallelizable Robot Forward Dynamics Computation using Band Sparsity
Research output: Journal Publications and Reviews (RGC: 21, 22, 62) › 21_Publication in refereed journal › peer-review
Author(s)
Detail(s)
Original language | English |
---|---|
Pages (from-to) | 203-209 |
Journal / Publication | IEEE Robotics and Automation Letters |
Volume | 3 |
Issue number | 1 |
Online published | 3 Aug 2017 |
Publication status | Published - Jan 2018 |
Link(s)
Abstract
This letter proposes a unified GPU-parallelizable approach for robot forward dynamics (FD) computation based on the key fact that parallelism of prevailing FD algorithms benefits from the essential band sparsity of the joint space inertia (JSI) matrix or its inverse. The existing FD algorithms are categorized into three classes: direct JSI algorithms, propagation algorithms, and constraint force algorithms. Their associated systems of linear equations are transformed into a set of block bidiagonal (the first and second classes) and tridiagonal (the third class) linear systems, which can be conveniently and efficiently parallelized over the existing CPU–GPU programming platforms using various state-of-the-art parallel algorithms, such as parallel all-prefix sum (scan) and odd–even elimination. This high-level perspective allows unified and efficient implementation of all three classes of algorithms and also other potentially efficient algorithms, with the bonus that different algorithms can be swiftly compared to recommend problem-specific solutions.
Research Area(s)
- Dynamics, parallel computing, GPGPU, Redundant robots
Citation Format(s)
Unified GPU-Parallelizable Robot Forward Dynamics Computation using Band Sparsity. / Yang, Yajue; Wu, Yuanqing; Pan, Jia.
In: IEEE Robotics and Automation Letters, Vol. 3, No. 1, 01.2018, p. 203-209.Research output: Journal Publications and Reviews (RGC: 21, 22, 62) › 21_Publication in refereed journal › peer-review