© The Institution of Electrical Engineers
The paper presents a top-down methodology for an approach to the systematic design of medium-to-coarse grain multiprocessor systems for real-time computer controllers. The scheme exploits the processing requirements of control applications to simplify software development and maintenance. A design example of a transputer system for the adaptive control of a prototype three degrees of freedom direct drive arm, currently being developed at Oxford University, is given to exhibit the validity of the design philosophy.
References
-
-
1)
-
H.S. Stone
.
(1990)
, High-performance computer architecture.
-
2)
-
D.I. Jones ,
P.J. Fleming ,
P.J. Fleming
.
(1988)
Control application of transputers, Parallel processing in control.
-
3)
-
G.M. Asher ,
M. Summer
.
Parallelism and the transputers for real-time high-performance control of AC induction motors.
IEE Proc. D
,
4 ,
179 -
188
-
4)
-
J. Galletly
.
(1990)
, Occam 2.
-
5)
-
Khosla, P.K., Kanada, T.: `Parameter identification of robot dynamics', Proceedings of the 24th IEEE Conference on Decision and Control, 1985.
-
6)
-
P.L. Shaffer
.
A multiprocessor implementation of real-time control for a turbojet engine.
IEEE Contr. Sys. Magazine
,
38 -
42
-
7)
-
J.J.E. Slotine ,
W. Li
.
On the adaptive control of robot manipulators.
Int. J. Robotics Res.
,
3 ,
49 -
59
-
8)
-
R. Nigam ,
C.S.G. Lee
.
A multiprocessor-based controller for the control of mechanical manipulators.
IEEE Trans. Robotics and Automat
,
4 ,
173 -
182
-
9)
-
J.-J.E. Slotine ,
W. Li
.
Adaptive manipulator control: a case study.
IEEE Trans.
,
11 ,
995 -
1003
-
10)
-
R. Dettmer
.
Great expectations: the H1 transputer.
IEE Review
,
411 -
413
-
11)
-
R. Ortega ,
M.W. Spong
.
Adaptive motion control of rigid robots: a turorial.
Automatica
,
6 ,
877 -
888
-
12)
-
P.K. Khosla ,
T. Kanade
.
Experimental evaluation of nonlinear feedback and feedforward control schemes for manipulators.
Int. J. Robotics Res.
,
1 ,
18 -
28
-
13)
-
S. Battilotti ,
G. Ulivi
.
An architecture for high performance control using digital signal processor chips.
IEEE Contr. Sys. Magazine
-
14)
-
N. Sadegh ,
R. Horowitz
.
Stability and robustness analysis of a class of adaptive controllers for robot manipulators.
Int. J. Robotics Res.
,
3 ,
74 -
92
-
15)
-
(1988)
, Transputer reference manual.
-
16)
-
E.V. Krishnamurthy
.
(1989)
, Parallel processing: principles and practice.
-
17)
-
(1988)
, Occam 2 reference manual.
-
18)
-
C.A.R. Hoare
.
Communicating sequential process.
Comm. ACM
,
8 ,
666 -
677
-
19)
-
R.W. Daniel ,
P.M. Sharkey
.
Transputer control of a Puma 560 robot via the virtual bus.
IEE Proc. D
,
4 ,
245 -
252
-
20)
-
J. Craig
.
(1988)
, Adaptive control of mechanical manipulators.
-
21)
-
K. Hashimoto ,
H. Kimura
.
A parallel algorithm for inverse dynamics.
Int. J. Robotics Res.
,
1 ,
63 -
76
-
22)
-
Atkeson, C.G., An, C.H., Hollerbach, J.M.: `Estimation of inertia parameters of manipulator loads and links', Proceedings of the 3rd International Symposium on Robotics Research, 1985.
-
23)
-
K. Hashimoto ,
K. Ohashi ,
H. Kimura
.
An implementation of a parallel algorithm for real-time model-based control on a network of multiprocessors.
Int. J. Robotics Res.
,
6 ,
37 -
47
-
24)
-
C.H. An ,
C.G. Atkeson ,
J.D. Griffiths ,
J.M. Holler-Bach
.
Experimental evaluation of feedforward and computed torque method.
IEEE Trans. Robotics and Automat.
,
3 ,
368 -
373
http://iet.metastore.ingenta.com/content/journals/10.1049/ip-d.1993.0004
Related content
content/journals/10.1049/ip-d.1993.0004
pub_keyword,iet_inspecKeyword,pub_concept
6
6