No BSD License  

Highlights from
PID control of PUMA560 robot

Be the first to rate this file! 12 Downloads (last 30 days) File Size: 2.95 KB File ID: #22017

PID control of PUMA560 robot

by Abdel-Razzak

 

06 Nov 2008 (Updated 13 Nov 2008)

a MATLAB code for a PID controller of 3 DOF PUMA560 robot

| Watch this File

File Information
Description

The Dynamics of the robot are taken from:

Brian Armstrong, Oussama Khatib & Joel Burdick , “The Explicit Dynamic Model and Inertial Parameters of the PUMA 560 Arm” , Stanford University, Artificial Intelligence Laboratory, IEEE 1986

Although Uncertainty is not added, adding uncertainty is easy (check the paper).

I couldn't find such a program in the internet, so I learned using the ODE function and I have written this program. It's opened for your advises.

I still have a small problem concerning the derivative and the integral error, perhaps I have to multiply and dicide by the time division.

MATLAB release MATLAB 7 (R14)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Updates
13 Nov 2008

The error function is changed

Tag Activity for this File
Tag Applied By Date/Time
pid robot control Abdel-Razzak 06 Nov 2008 15:49:10
robot Cristina McIntire 10 Nov 2008 10:45:23
pid Cristina McIntire 13 Nov 2008 15:47:38

Contact us at files@mathworks.com