Abstract
This paper presents a new concept of a Robotics Training Station (RTS) based on a parallel reconfigurable computer architecture. The system consists of an advanced host computer running under the real-time kernel (AMX), and 4 transputers each supporting 4 high-speed serial links which are used for interprocessor communication. Preprocessor and on-line software make the system very flexible for education, training and research purposes. The preprocessor generates highly optimized symbolic robot models and control laws. The generated programs are then compiled and linked together with other programs of the on-line software. The on-line programs are automatically scheduled onto the parallel transputer network. This allows submilisecond computational time which are enough small even for the high-speed direct drive robots.
Preview
Unable to display preview. Download preview PDF.
References
Kriegman D., Siegel D., Narasimhan S., Hollerbach J., Gerpheide G., „Computational Architecture for the Utah/MIT Hand,” IEEE Int. Conf. on Robotics and Automation, 1985.
Schmitz D., Khosla P., Hoffman R., Kanade T., „CHIMERA: A Real-time Programming Environment for Manipulator Control,” in Proc. 1989 IEEE Int. Conf. on Robotics and Automation, Scottsdale, 1989.
Salkind L., „The SAGE Operating System”, in Proc. 1989 IEEE Int. Conf. on Robotics and Automation, Scottsdale, 1989.
N. Kirćanski, et al, „A Distributed PC-based Control System for Education in Robotics,” Robotica, Vol. 9, pp. 235–245, 1991.
Direct Drive Manipulator Research and Development Package — User Guide., Integrated Motions Int., 1990.
M.J. Quinn, Designing Efficient Algorithms for Parallel Computers. McGraw-Hill series in supercomputing and artificial intelligence, McGraw-Hill, New York, 1987.
J. Wander and D. Tesar, „Pipelined Computation of Manipulator Modeling Matrices,” IEEE J. Robotics and Automation, Vol. RA-3, No. 6, pp. 556–566, 1987.
N. Kirćanski et al, „Computation of Customized Symbolic Robot Models on Peripheral Array Processors,” in Proc. 1989 IEEE Conf. on Robotics and Automation, 1989, pp. 1180–1185.
C.S.G. Lee and P.R. Chang, „A Maximum Pipelined CORDIC Architecture for Inverse Kinematic Position Computation,” IEEE Journal of Robotics and Automation, vol. RA-3, no. 5, pp. 445–458, 1987.
S. Geffin and B. Furht, „A Dataflow Multiprocessor System for Robot arm Control,” Int. J. of Robotics Research, Vol. 9, no. 3, pp. 93–103, June 1990.
M. Kirćanski, M. Vukobratović, N. Kirćanski and A. Timčenko, „A New Program Package for the Generation of Efficient Manipulator Kinematic and Dynamic Equations in Symbolic Form”, Robotica, Vol. 6, pp. 311–318, 1988.
A. Timčenko, N. Kirćanski and M. Vukobratović, „A Two-step Algorithm for Generating Efficient Manipulator Models in Symbolic Form,” in Proc. IEEE Conf. on Robotics and Automation, 1991.
M. Vukobratović, N. Kirćanski, A. Timčenko, M. Kirćanski, „SYM-program package for computer-aided generation of optimal symbolic models of robot manipulators” in Multibody systems Handbook, Ed. by W. Schiehlen, Springer-Verlag, New York, 1990.
A. Fijany, Parallel Algorithms and Architectures in Robotics, Ph.d. dissertation, Univ. of Paris XI (Orsay), Sept. 1988.
A. Fijany and A.K. Bejczy, „An efficient algorithm for computation of the manipulator inertia matrix”, J. Robotic Systems, Vol. 7, No. 1, pp. 57–79, 1990.
M. Renaud, „An efficient iterative analytical procedure for obtaining a robot manipulator dynamic model”, in Proc. First Int. Symp. on Robotics Res., Bretton Wood, 1983.
A. Fijany and A. K. Bejczy, „Parallel computation of manipulator inverse dynamics”, Journal of Robotic Systems, Vol. 8, No. 5, pp. 599–635, 1991.
M. Amin-Javaheri and D.E. Orin, „A systolic architecture for computation of the manipulator inertia matrix,” in Proc. IEEE Int. Conf. on robotics and automation, Vol. 2, 1987, pp. 647–653.
T.D. Horak, „A fast computational scheme for dynamic control of manipulators,” in Proc. of 1984. American Control Conference, San Francisco, CA, 1984.
Ch. P. Neuman and J. J. Murray, „Computational robot dynamics: Foundations and applications,” J. of Robotic Systems, vol. 2, No. 4, pp. 425–452, 1985.
J.C. Li, „A new method for dynamic analysis of robot,” in Proc. IEEE Int. Conf. on Robotics and Automation, San Francisco, 1986, pp. 227–233.
J. Burdick, „An algorithm for generation of efficient manipulator dynamic equations,” in Proc. IEEE Int. Conf. on Robotics and Automation, San Francisco, 1986, pp. 212–218.
W. Khalil, J.F. Kleinfinger and M. Gautier, „Reducing the computational burden of the dynamic models of robots”, in Proc. 1986 IEEE Int. Conf. on Robotics and Automation, 1986, pp. 525–532.
A. Izaguirre and R. Paul, „Automatic generation of the dynamic equations of the robot manipulators using a LISP program”, in Proc. IEEE Int. Conf. on Robotics and Automation, San Francisco, 1986
J.Y.S. Luh, M.W. Walker and R.P.C. Paul, „On-line Computational Scheme for Mechanical Manipulators,” Trans. ASME, J. Dynam. Syst., Meas. Contr., vol. 120, pp. 69–76, 1980.
T.J. Tarn, G.T Marth, A.K. Ramadorai, A.K. Bejczy, „Six Degree-of-Freedom Task Space Control for the PUMA 560 Manipulator: An Experimental Study,” in Proc. IFAC/IFIP/IMACS Symposium on Robot Control, Vienna, 1991, pp. 177–182.
C.H. An and J.M. Hollerbach, „The Role of Dynamic Models in Cartesian Force Control of Manipulators,” The Int. J. Robotics Research, vol. 8, No. 4, pp. 51–71, 1989.
INMOS Limited, Transputer Reference Manual, Prentice Hall, 1988.
INMOS Limited, Transputer technical notes, Prentice Hall, 1989.
Logical Systems, Parallel C Transputer Toolset. Distributed by Micro Way,Inc., P.O. Box 79, Kingston, MA 02364 USA, 1988.
R. M. Marshall, „Automatic generation of controller systems from contol software”, in Proc. ICCAD '86, IEEE Int. Conf. on Computer-Aided Design, Santa Clara, CA, Nov. 1986, pp. 256–259.
ParaSoft Corporation, EXPRESS A Communication Environment for Parallel Computers. 27415 Trabuco Circle, Mission Viejo, CA 92692 USA, 1988.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag London Limited
About this paper
Cite this paper
Vukobratovié, M., Kirćanski, N., Lekovié, D., Petrovié, T. (1993). Robotics training station — A new application area in robotics. In: Morecki, A., Bianchi, G., Jaworek, K. (eds) RoManSy 9. Lecture Notes in Control and Information Sciences, vol 187. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0031464
Download citation
DOI: https://doi.org/10.1007/BFb0031464
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-19834-5
Online ISBN: 978-3-540-39315-3
eBook Packages: Springer Book Archive