Title :
Schur complement factorizations and parallel O(log N) algorithms for computation of operational space mass matrix and its inverse
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Abstract :
In this paper new factorization techniques for computation of the operational space mass matrix (Λ) and its inverse (Λ-1) are developed. Starting with a new factorization of the inverse of mass matrix (M-1) in the form of Schur complement as M-1=C-BTA-1B, where A and B are block tridiagonal matrices and C is a tridiagonal matrix, similar factorizations for Λ and Λ-1 are derived. Specifically, the Schur complement factorizations of Λ-1 and Λ are derived as Λ-1=D-ETA-1E and Λ=G-R TS-1R, where E and R are sparse matrices and D and G are 6×6 matrices. The Schur complement factorization provides a unified framework for computation of M-1, Λ-1 , and Λ. The main advantage of these new factorizations is that they are highly efficient for parallel computation. With O(N) processors, the computation of Λ-1 and Λ as well as their operator applications can be performed in O(log N) steps
Keywords :
parallel algorithms; sparse matrices; Schur complement factorizations; block tridiagonal matrices; operational space mass matrix; parallel O(log N) algorithms; parallel computation; sparse matrices; Computational modeling; Concurrent computing; Costs; Manipulators; Orbital robotics; Parallel algorithms; Parallel processing; Propulsion; Space technology; Sparse matrices;
Conference_Titel :
Robotics and Automation, 1994. Proceedings., 1994 IEEE International Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
0-8186-5330-2
DOI :
10.1109/ROBOT.1994.350932