Robotic Control Using Fuzzy Logic and Parallel Processing

  • M. I. Henderson
  • K. F. Gill
Part of the International Series on Microprocessor-Based and Intelligent Systems Engineering book series (ISCA, volume 11)


In the last twenty five years a number of new control techniques, such as fuzzy logic, have been introduced xc1. Fuzzy logic has met with some success in the process control industries and a number of papers have been published, typically Daley xc2. The work presented here enhances the published work by investigating the application of parallel processing to real time fuzzy logic in a project out by the authors. INMOS transputers xc3 are used as the building blocks for the multi-instruction, multi-data parallel (MIMD) computer employed in this project.


Fuzzy Logic Anchor Point Fuzzy Logic Controller Membership Grade Optical Encoder 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Zadeh, L.A. Outline of a New Approach to the Analysis of Complex Systems and Decision Processes, IEEE, SMC., January 1973, 3(1). 28–34.zbMATHGoogle Scholar
  2. [2]
    Daley, S. and Gill, K. F. Attitude control of a spacecraft using an extended self-organising fuzzy logiccontroller. Proc. Int. Eng., 1987, 20(12), 97–106.Google Scholar
  3. [3]
    INMOS Ltd. The Transputer Developement System Prentice-Hall, 1988.Google Scholar
  4. [4]
    Poutain, D. and May, D. A Tutorial Introduction to Occam Programming. BSP Professional Books, 1987.Google Scholar
  5. [5]
    Mitsubishi Electrical Coorporation 1980. Move Master II: The RM-501 Model Industrial Handbook.Google Scholar
  6. [6]
    Sension Ltd. Sension Transputer Products: The TDS Delivery Manual, November, 1988.Google Scholar
  7. [7]
    Sension Ltd. Sension Transputer Products: The GBUS96 Delivery Manual Issue C, February 1989.Google Scholar
  8. [8]
    Mamdani, E.H. Applications of fuzzy algorithms for the control of a dynamic plant Proc. IEE., 1974, 121(12), 1585–1588.Google Scholar
  9. [9]
    Procyk, T.J. and Mamdani, E. H. A Linguistic Self-Organising Process Controller Automatica, 1985, 15, 15–30.Google Scholar
  10. [10]
    Andersen T.R. and Nielsen, S. B. An efficient Single Output Fuzzy Control Algorithm for Adaptive Applications. Automatica, 1985, 21(5), 539–549.zbMATHGoogle Scholar
  11. [11]
    Bennett, S. An Real Time Computer Control: An Introduction. Preintice-Hall International (UK) Ltd, 1988.Google Scholar
  12. [12]
    Kaufman, S. and Gupta, M. M. Fuzzy Mathematical Methods in Engineering and Management Science North-Holland, 1991.Google Scholar
  13. [13]
    Lee, C.C. Fuzzy Logic in Control Systems IEEE. SMC, 1990, 20(2), 404–431.zbMATHGoogle Scholar
  14. [14]
    Fu, K. S., Gonzalez, R.C. and Lee, C. S. G. Robotics: Control, Sensing, Vision and Intelligence MacGraw-Hill International Industrial Engineering Series, 1988.Google Scholar
  15. [15]
    Raven, F.H. Automatic Control Engineering. MacGraw-Hill Mechanical Engineering Series, Fourth Edition, 1987.Google Scholar
  16. [16]
    Electro-Craft Ltd. DC Motors, Speed Controls, Servo Systems 5th Edition 1980.Google Scholar
  17. [17]
    Moroney, P. Issues in the Implementation of Digital Feedback Compensation. The MIT Press, 1983.Google Scholar
  18. [18]
    Henderson, M.I. Use of Parallel Processing in the Fuzzy Logic Control of a Robot. Doctoral Thesis, May 1993. The University of Leeds, England.Google Scholar

Copyright information

© Kluwer Academic Publishers 1994

Authors and Affiliations

  • M. I. Henderson
    • 1
  • K. F. Gill
    • 1
  1. 1.Department of Mechanical EngineeringThe University of LeedsLeedsEngland

Personalised recommendations