Home /Research /Puma 560 Optimal Trajectory Control Using Genetic Algorithm, Simulated Annealing And Generalized Pattern Search Techniques
MANIPULATION

Puma 560 Optimal Trajectory Control Using Genetic Algorithm, Simulated Annealing And Generalized Pattern Search Techniques

Sufian Ashraf Mazhari, Surendra Kumar

Year
2008
Citations
15

Abstract

Robot manipulators are highly coupled nonlinear systems, therefore real system and mathematical model of dynamics used for control system design are not same. Hence, fine-tuning of controller is always needed. For better tuning fast simulation speed is desired. Since, Matlab incorporates LAPACK to increase the speed and complexity of matrix computation, dynamics, forward and inverse kinematics of PUMA 560 is modeled on Matlab/Simulink in such a way that all operations are matrix based which give very less simulation time. This paper compares PID parameter tuning using Genetic Algorithm, Simulated Annealing, Generalized Pattern Search (GPS) and Hybrid Search techniques. Controller performances for all these methods are compared in terms of joint space ITSE and cartesian space ISE for tracking circular and butterfly trajectories. Disturbance signal is added to check robustness of controller. GAGPS hybrid search technique is showing best results for tuning PID controller parameters in terms of ITSE and robustness.

Keywords

Simulated annealingComputer sciencePumaGenetic algorithmAlgorithmTrajectoryMathematical optimizationArtificial intelligenceMachine learningMathematics

Related papers

Browse all MANIPULATION papers