Академический Документы
Профессиональный Документы
Культура Документы
M.Sc.RicardoRodrguezBustinza
CreacindeunRobotconMATLAB
Vamosatomarunejemplosimpledeunmanipuladorplanarde
dos eslabones (ver Figura) el cual tiene los siguientes
parmetros(estndar)deeslabonesdeDenavitHartenberg.
M.Sc.RicardoRodrguezBustinza
M.Sc.RicardoRodrguezBustinza
Lacualmuestraelordenenquelosparmetrosdelinkdeben
suministrarse(elcualesdiferentealordendelascolumnasde
latabladearriba).Elquintoargumento,sigma,esunabandera
que indica si la unin es rotativa (sigma es cero) o prismtica
(sigmadiferentedecero).
ProblemadelaCinemticaDirecta
Solucin
Enprimerlugarselocalizanlossistemasdereferenciadecada
una de las articulaciones del robot figura. Posteriormente se
determinan los parmetros de Denavit Hartenberg del robot,
conlosqueseconstruyelasiguientetabla.
4
M.Sc.RicardoRodrguezBustinza
M.Sc.RicardoRodrguezBustinza
syms q1 q2 d2 d3 r eal
l 1=0. 5;
q1=0;
T01=[ cos( q1) - si n( q1) 0 0
si n( q1) cos( q1) 0 0
0 0 1 l 1
0 0 0 1] ;
d2=1;
T12=[ 0 0 1 0
1 0 0 0
0 1 0 d2
0 0 0 1] ;
d3=1. 5;
T23=[ 1 0 0 0
0 1 0 0
0 0 1 d3
0 0 0 1] ;
l 4=1;
q4=0;
T34=[ cos( q4) - si n( q4) 0 0
si n( q4) cos( q4) 0 0
0 0 1 l 4
0 0 0 1] ;
T04=T01*T12*T23*T34;
M.Sc.RicardoRodrguezBustinza
Otrosmovimientosdelrobotcilndrico
ProblemadelaCinemticaInversa
M.Sc.RicardoRodrguezBustinza
Ejercicio
ConsidereelmanipuladorRRRdelaFigura
ObteniendolosparmetrosDH
M.Sc.RicardoRodrguezBustinza
ParahallarelJacobianobsicoparaesteManipulador.ParaXp
usamos la posicin del efector final expresado en el frame {0}
queeslaltimacolumnade
0
T
4
ParahallarelJacobiano
1
J
v
lamatrizdeposicindeljacobiano
expresadoenelframe{1}es:
M.Sc.RicardoRodrguezBustinza
Lassingularidadesocurrencuando:
Cuando S
3
=0, puede tomar
3
=180 o
3
=0, en este caso es
imposible que el efector final se mueva en la direccin x
4
.
10
M.Sc.RicardoRodrguezBustinza