A new VLSI architecture for real-time control of robot manipulators

A special-purpose VLSI array is proposed for performing the computations of the Jacobian, inverse Jacobian, direct kinematics, and numerical integration for the implementation of a joint-space position and velocity command generator for a real-time robot. This integrated approach enhances computatio...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Liu, J., Mao, Z.Q., Lu, G.Z., Han, W.H., Hsia, T.C., Current, K.W., Chu, W.S.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A special-purpose VLSI array is proposed for performing the computations of the Jacobian, inverse Jacobian, direct kinematics, and numerical integration for the implementation of a joint-space position and velocity command generator for a real-time robot. This integrated approach enhances computational efficiency by reducing the duplicate calculations of these functions and maximizing the parallel/pipelining processing. The array is connected in a systolic manner to form a 6*7 array using 42 basic processing elements (PEs); 6 'circular' PEs, 30 'square' PEs, and 6 'triangular' PEs. A 'square' PE test chip has been designed and fabricated. The test results for this chip show that the array should be able to operate at a step time of 150 ns. For a six-link manipulator with rotary joints, it takes 156 steps, i.e., 23.4 mu s, to complete all the computations in one sampling period.< >
DOI:10.1109/ROBOT.1991.131890