Implementation of a multiprocessor system for real-time inverse dynamics computation
Wei-Shui Wang, Kus-Kuang Chen, Y. W. Lai, Chang‐Huan Liu
- 发表年份
- 2003
- 引用次数
- 8
摘要
The implementation of a 32-bit multiple microprocessor-based system for real-time inverse dynamics computation is presented. The recursive Newton-Euler algorithm for serial-link robotic manipulators is decomposed into subtasks, which are then arranged for parallel computation using scheduling algorithms. The hardware system uses currently available 32-bit microprocessors and provides easy expandability for accommodating multiple microprocessors. The implementational and experimental results for computing the inverse dynamics algorithms are presented. Using the six-axis Stanford manipulator as an example, the actual computing time for executing the complete inverse dynamics is within 1.758 ms. The execution time can be further reduced by customizing the scheduling algorithms, with a resultant time of 1.472 ms. The results indicate that real-time computation of sophisticated robotic control algorithms can be realized using currently available high-performance 32-bit microprocessors.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002