Skip to main content
Log in

A Robot Manipulator with Adaptive Fuzzy Controller in Obstacle Avoidance

  • Review Paper
  • Published:
Journal of The Institution of Engineers (India): Series C Aims and scope Submit manuscript

Abstract

Building robots and machines to act within a fuzzy environment is a problem featuring complexity and ambiguity. In order to avoid obstacles, or move away from it, the robot has to perform functions such as obstacle identification, finding the location of the obstacle, its velocity, direction of movement, size, shape, and so on. This paper presents about the design, and implementation of an adaptive fuzzy controller designed for a 3 degree of freedom spherical coordinate robotic manipulator interfaced with a microcontroller and an ultrasonic sensor. Distance between the obstacle and the sensor and its time rate are considered as inputs to the controller and how the manipulator to take diversion from its planned trajectory, in order to avoid collision with the obstacle, is treated as output from the controller. The obstacles are identified as stationary or moving objects and accordingly adaptive self tuning is accomplished with three set of linguistic rules. The prototype of the manipulator has been fabricated and tested for collision avoidance by placing stationary and moving obstacles in its planned trajectory. The performance of the adaptive control algorithm is analyzed in MATLAB by generating 3D fuzzy control surfaces.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. http://www.asimovonline.com/asimov_home_page.html (2015, June 18)

  2. J.R. Llata, E.G. Sarabia, J. Arce & J.P. Oria, Fuzzy controller for obstacle avoidance in robotic manipulators using ultrasonic sensors, in Proceedings of the 5th International Workshop on Advanced Motion Control (AMC98), Coimbra, pp. 647–652 (1998)

  3. O. Khatib, Real-time obstacle avoidance for manipulators and mobile robots. Int. J. Robot. Res. 5(1), 396–404 (1986)

    Article  MathSciNet  Google Scholar 

  4. N.C. Grisworld, J. Eem, Control for mobile robots in the presence of moving objects. IEEE Trans. Robot. Autom. 6(2), 263–268 (1990)

    Article  Google Scholar 

  5. M. Guichard, A. Renault, Industrial use of ultrasonic ranging sensors in robotics, in Proceedings of the 6th International Conference on Robot Vision and Sensory Controls, Paris, pp. 157–164 (1986)

  6. S.C. Pomeroy, H.J Dixon, Ultrasonic distance measuring and imaging systems for industrial robots, in Proceedings of the 5th International Conference, Amsterdam, pp. 239–249 (1985)

  7. H. Wang, C. Chen, Z. Huang, Ultrasonic sensor based fuzzy-neural control algorithm of obstacle avoidance for mobile robot, in Fourth International Symposium on Neural Networks, Nanjing, China, pp. 824–833 (2007)

  8. E. Hjortland, K. Nyberg, J.V. Salisbury, L. Chen, A.R. Hasan, Navigation of an outdoor robot using a fuzzy logic controller, in Proceedings of the 18th Annual Canadian Conference on Electrical and Computer Engineering (CCECE05), Saskatoon, Canada, pp. 1037–1040 (2005)

  9. H.B. Kazemian, The SOF-PID controller for the control of a MIMO robot arm. IEEE Trans. Fuzzy Syst. 10(4), 523–532 (2002)

    Article  Google Scholar 

  10. B. Kosko, Neural Networks and Fuzzy Systems (Prentice-Hall of India, New Delhi, 2000)

    MATH  Google Scholar 

  11. J.G. Klir, B. Yuan, Fuzzy Sets and Fuzzy Logic, Theory and Applications (Prentice-Hall of India, New Delhi, 2001)

    MATH  Google Scholar 

  12. J.T. Ross, Fuzzy Logic with Engineering Applications (McGraw-Hill, New York, 1997)

    Google Scholar 

  13. C.-Y. Chen, B.-D. Liu, Circuit implementation of linguistic-hedge fuzzy logic controller in current-mode approach. IEEE Trans. Fuzzy Syst. 11(5), 624–646 (2003)

    Article  Google Scholar 

  14. F. Karray, Tools of soft computing as applied to the problem of facilities layout planning. IEEE Trans. Fuzzy Syst. 8(4), 367–379 (2000)

    Article  Google Scholar 

  15. Y. Zhao, E.G. Collins Jr, Fuzzy PI control design for an industrial weigh belt feeder. IEEE Trans. Fuzzy Syst. 11(3), 311–319 (2003)

    Article  Google Scholar 

  16. A. Delibaşi, E. Zergeroglu, I.B. Küçükdemiral, G. Cansever, Adaptive self-tuning control of robot manipulators with periodic disturbance estimation. Int. J. Robot. Autom. 25, 206–3298 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Muthuswamy Sreekumar.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sreekumar, M. A Robot Manipulator with Adaptive Fuzzy Controller in Obstacle Avoidance. J. Inst. Eng. India Ser. C 97, 469–478 (2016). https://doi.org/10.1007/s40032-015-0215-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40032-015-0215-8

Keywords

Navigation