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.
Similar content being viewed by others
References
http://www.asimovonline.com/asimov_home_page.html (2015, June 18)
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)
O. Khatib, Real-time obstacle avoidance for manipulators and mobile robots. Int. J. Robot. Res. 5(1), 396–404 (1986)
N.C. Grisworld, J. Eem, Control for mobile robots in the presence of moving objects. IEEE Trans. Robot. Autom. 6(2), 263–268 (1990)
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)
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)
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)
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)
H.B. Kazemian, The SOF-PID controller for the control of a MIMO robot arm. IEEE Trans. Fuzzy Syst. 10(4), 523–532 (2002)
B. Kosko, Neural Networks and Fuzzy Systems (Prentice-Hall of India, New Delhi, 2000)
J.G. Klir, B. Yuan, Fuzzy Sets and Fuzzy Logic, Theory and Applications (Prentice-Hall of India, New Delhi, 2001)
J.T. Ross, Fuzzy Logic with Engineering Applications (McGraw-Hill, New York, 1997)
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)
F. Karray, Tools of soft computing as applied to the problem of facilities layout planning. IEEE Trans. Fuzzy Syst. 8(4), 367–379 (2000)
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)
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)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40032-015-0215-8