Total views : 172

Comparison of Techniques for Disturbance-Tolerant Position Control of the Manipulator of PUMA Robot using PID


  • Ajay Kumar Garg Engineering College, Ghaziabad − 201009, Uttar Pradesh, India
  • Department Electrical Engineering, Shiv Nader University, NCR Delhi − 201308, India
  • Al Falah University, Dhauj, Faridabad −121004, Haryana, India


Objectives: The control of the robotic manipulator arm under a variety of faults has been studied and the performance is compared using PID and other technique. Methods/Statistical Analysis: In a highly nonlinear environment such as manipulator of a robot, employing more than one control techniques yields desirable results. Here, a combination of PID along with pole-placement control of linear model has been designed. The feedback control gains have been obtained offline using equivalent linearization of the nonlinear coupled robot dynamic system. The input torque has been obtained from PID. The combined torque has been applied to the joints. This scheme has been implemented online in a standard PUMA manipulator with the payload. Findings: It has been observed that PID as compared to modified pole placement method is more efficient to control a robotic arm. Application/Improvement: The proposed hybrid control approach involving offline designs and their online implementation on six degrees of freedom robot has been found to be efficient and capable of accommodating common types of faults represented as an exponential or sine or a constant function but sudden or abrupt in nature.


Fault-Tolerant Control, Hybrid Control, Linearization, PID, Pole Placement Control, PUMA Robot, Robotic Toolbox.

Full Text:

 |  (PDF views: 180)


  • Gao Z, Cecati C, Ding SX. A Survey of Fault Diagnosis And Fault-Tolerant Techniques- Part II: Fault Diagnosis with Knowledge Based and Hybrid/ Active Approaches, IEEE Trans. on Industrial Electronics. 2015; 62(6):376874.
  • Kenneth NG, Maciejewski AA, Balakrishnan V. Real-Time Failure-Tolerant Control of Kinematically Redundant Manipulators, IEEE Trans. on Robotics and Automation. 1999; 15(6):110916.
  • Zilong S, Gang Z, Denis E, Wilfrid P. Modelling and Control for Position-Controlled Modular Robot Manipulators. IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, 2015, p. 329095.
  • Wu E, Hwang J, Chladek J. Fault Tolerant Joint Development for the Space Shuttle Remote Manipulator System: Analysis and Experiment, Proceedings 4th International Symposium on Robotics Manufacture, (ISRAM ‘92), Sante Fe. 1992; 9(5):505–10.
  • Lei SY, Joo M. Hybrid Fuzzy Control of Robotics Systems, IEEE Transaction on Fuzzy Systems. 2004, 12(1):75565.
  • Song Z, Yi J, Zhao D, Li X. A Computed Torque Controller for Uncertain Robotic Manipulator Systems: Fuzzy Approach, Fuzzy Sets Systems, Elsevier. 2005; 154(2):20826.
  • Khoobjou E. Controlling the Arm of Flexible Robot by using New Hybrid Approach, Indian Journal of Science and Technology. 2016; 9(7):15.
  • Bansal HO, Sharma R, Shreeraman PR. PID Controller Tuning Techniques: A Review, Journal of Control Engineering and Technology (JCET). 2012 Oct; 4(2):16876.
  • Meena AR, Senthil KS. Design of GA Tuned Two-degree Freedom of PID Controller for an Interconnected Three Area Automatic Generation Control System, Indian Journal of Science and Technology. 2015; 8(12):110.
  • Asada HH, Faye W, Girard A, Mayalu M. A Data-Driven Approach to Precise Linearization of Nonlinear Dynamical Systems in Augmented Latent Space. Proceeding American Control Conference, Boston, USA, 2016 Jul, p. 183844.
  • Jerry Rutherford, Using The PUMA 560 Robot. Date accessed: 01/09/2015. Available at:
  • Corke PI, Armstrong HB. Search for Consensus among Model Parameters Reported for the PUMA 560 Robot, Proc. IEEE International Conference, Robotics and Automation, San Diego: USA, 1994 May 2, p. 1608–13.
  • Corke P. Robotics, Vision and Control, Springer 2011.
  • Swarup A, Gopal M. Linearized Dynamic Models for Trajectory Control of Robot Manipulators, Journal of Intelligent and Robotic Systems. 1993; 7(3):287300.
  • Lieh J. Computer Oriented Closed Form Algorithm for Constrained Multi-body Dynamics for Robotics Applications, Mechanism and Machine Theory. 1994; 29(3):35771.
  • Clover CL. Control System Design for Robots used in Simulating Dynamic Force and Moment Interaction in Virtual Reality Applications, Retrospective Theses and Dissertations. Paper No. 11141, 1996; p. 1-185.
  • Yan D, Lu Y, Levy D. Parameter Identification of Robot Manipulators: A Heuristic Particle Swarm Search Approach, PLoS ONE. 2015; 10(6):12957.
  • Acosta L, Marichal GN, Moreno L, Rodrigo JJ, Hamilton A, Mendez JA. A Robotic System Based on Neural Network Controllers, Artificial Intelligence in Engineering. 1999; 13(4):39398.
  • Vemuri AT, Polycarpou MM. Neural-Network-Based Robust Fault Diagnosis in Robotic Systems, IEEE Transactions on Neural Networks. 1997; 8(6):141020.
  • Rugthum T, Tao G. An Adaptive Actuator Failure Compensation Scheme for a Cooperative Manipulator System with Parameter Uncertainties, IEEE 54th Annual Conference, Decision and Control, Osaka: Japan, 2015Dec, p. 628287.
  • Katsuhiko O. Modern Control Engineering. Fifth Edition, PHI/Pearson, 2012.
  • Robot 560 C Arm Manual {C340.005.05.A}. Staubli Unimation Ltd. 1990, Quoted in Programmable Universal Machine for Assembly-Model 560 C. Date accessed 01/09/2015. Available at:
  • Mittal S, Dave MP, Kumar Anil. Fault-Tolerant Position Control of the Manipulator of PUMA Robot using Hybrid Control Approach, International Journal of Current Engineering and Technology. 2016; 6(5):181825.


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.