SlideShare una empresa de Scribd logo
1 de 10
Cálculo de trayectoria para
un Brazo Robótico
Usando la aplicación MATLAB y aplicando la cinemática inversa
Por José Sanabria García, BOLIVIA 2017
Brazo robótico de dos eslabones
L1=10cm
L2
=7cm
m
1cm
Pk(x,y)
M1
M2
Calcular la probabilidad de
que la abscisa de la muñeca
(coordenada x) se posicione en
el rango 7.99 ≤ x ≤ 8.01 cm
dentro del espacio de trabajo
del brazo robótico.
Definición del Brazo Robótico
>> close all;
>> clearvars;
>> clc;
>> L1 = 10;
>> L2 = 7;
>> dt = 5;
>> t1 = -90:dt:90;
>> t2 = 0:dt:180;
L1=10cm
L2
=7cm
m
1cm
Pk(x,y)
M1
M2
Cuadriculado angular en 2D (XY)
>> Lt1 = length(t1);
>> Lt2 = length(t2);
>> T1 = zeros(Lt2,Lt1);
>> T2 = zeros(Lt2,Lt1);
>> for k1 = 1:Lt2
T1(k1,:) = t1;
end
>> for k2 = 1:Lt1
T2(:,k2) = t2;
end
L1=10cm
L2
=7cm
m
1cm
Pk(x,y)
M1
M2
Cálculo del espacio de trabajo y escalamiento
(Cinemática Directa)
>> X = L1*cosd(T1)+L2*cosd(T1+T2);
>> Y = L1*sind(T1)+L2*sind(T1+T2);
>> plot(X(:), Y(:), 'k.');
>> ce = max(abs([xlim, ylim]));
>> vs = [-ce,+ce,-ce,+ce];
>> axis(vs);
>> axis square;
>> grid on;
L1=10cm
L2
=7cm
m
1cm
Pk(x,y)
M1
M2
Representación del espacio de trabajo
>> title('Espacio de Trabajo de un BR de dos eslabones');
>> xlabel('x, cm'); ylabel('y, cm');
>> line([0 0],[-ce ce],'LineWidth',2,'Color','r');
>> line([-ce ce],[0 0],'LineWidth',2,'Color','r');
>> hold on;
>> plot(0,0,'ko','MarkerFaceColor','k','MarkerSize',10);L1=10cm
L2
=7cm
m
1cm
Pk(x,y)
M1
M2
Representación de la trayectoria
>> pA = [8, 5];
>> plot(pA(1),pA(2),'bo','MarkerFaceColor','b','MarkerSize',8);
>> pB = [-5, 13];
>> plot(pB(1),pB(2),'bo','MarkerFaceColor','b','MarkerSize',8);
>> line([pA(1) pB(1)],[pA(2) pB(2)],'LineWidth',2,'Color','b');
L1=10cm
L2
=7cm
m
1cm
Pk(x,y)
M1
M2
Punto Objetivo Inicial
Trayectoria Target
Trayectoria Target
Cálculo de la cinemática inversa
>> N = 20;
>> m = (pB(2) - pA(2))/(pB(1) - pA(1));
>> y0 = pA(2) - m*pA(1);
>> x = linspace(pA(1), pB(1), N);
>> y = m*x + y0;
>> r2 = x.^2 + y.^2;
>> LL = L1^2 + L2^2;
>> cs2 = (r2 - LL)/(2*L1*L2);
>> sn2 = sqrt(1 - cs2.^2);
>> a = L1 + L2*cs2;
>> b = L2*sn2;
>> t1i = 180*(atan2(y,x) - atan2(b,a))/pi;
>> t2i = 180*(atan2(sn2,cs2))/pi;
>> TS = transpose([x; y; t1i; t2i]);
Algoritmo para recta inclinada
Tabla solución de la Cinemática Inversa 2D
>> TS
TS =
8.0000 5.0000 -10.0927 115.3769
7.3158 5.4211 -6.1267 118.1695
6.6316 5.8421 -1.6995 120.4224
5.9474 6.2632 3.1246 122.1028
5.2632 6.6842 8.2612 123.1812
4.5789 7.1053 13.6125 123.6362
3.8947 7.5263 19.0769 123.4580
3.2105 7.9474 24.5606 122.6505
2.5263 8.3684 29.9863 121.2304
1.8421 8.7895 35.2994 119.2241
1.1579 9.2105 40.4679 116.6637
0.4737 9.6316 45.4808 113.5819
-0.2105 10.0526 50.3433 110.0076
-0.8947 10.4737 55.0731 105.9626
-1.5789 10.8947 59.6964 101.4583
-2.2632 11.3158 64.2463 96.4928
-2.9474 11.7368 68.7617 91.0476
-3.6316 12.1579 73.2885 85.0818
-4.3158 12.5789 77.8832 78.5232
-5.0000 13.0000 82.6195 71.2507
x y q1 q2
Cálculo de la trayectoria para
un Brazo Robótico
GRACIAS POR SU ATENCIÓN
Por José Sanabria García, BOLIVIA 2017

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Actividades funciones. funciones_lineal_y_cuadratica
Actividades funciones. funciones_lineal_y_cuadraticaActividades funciones. funciones_lineal_y_cuadratica
Actividades funciones. funciones_lineal_y_cuadratica
 
Exercices miii-ii-civil-2015 ii (1)
Exercices miii-ii-civil-2015 ii (1)Exercices miii-ii-civil-2015 ii (1)
Exercices miii-ii-civil-2015 ii (1)
 
Clase 06 CDI
Clase 06 CDIClase 06 CDI
Clase 06 CDI
 
Concepto de derivada
Concepto de derivadaConcepto de derivada
Concepto de derivada
 
Ajuste de una Curva con Datos experimentales en Matlab
Ajuste de una Curva con Datos experimentales en MatlabAjuste de una Curva con Datos experimentales en Matlab
Ajuste de una Curva con Datos experimentales en Matlab
 
Clase 07 CDI
Clase 07 CDIClase 07 CDI
Clase 07 CDI
 
Clase 03 CDI
Clase 03 CDIClase 03 CDI
Clase 03 CDI
 
Clase 05 CDI
Clase 05 CDIClase 05 CDI
Clase 05 CDI
 
Clase 01 CDI
Clase 01 CDIClase 01 CDI
Clase 01 CDI
 
Señales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABSeñales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLAB
 
Clase 04 CDI
Clase 04 CDIClase 04 CDI
Clase 04 CDI
 
Asignacion 2 matematica iii brayan
Asignacion 2 matematica iii brayanAsignacion 2 matematica iii brayan
Asignacion 2 matematica iii brayan
 
Rossanny matema
Rossanny matemaRossanny matema
Rossanny matema
 
Tecnicas y teoremas para calculo de Limites
Tecnicas y teoremas para calculo de LimitesTecnicas y teoremas para calculo de Limites
Tecnicas y teoremas para calculo de Limites
 
Actividad obligatoria nº5 unidad nº4 ( parte2 )
Actividad obligatoria nº5   unidad nº4 ( parte2 )Actividad obligatoria nº5   unidad nº4 ( parte2 )
Actividad obligatoria nº5 unidad nº4 ( parte2 )
 
Guía 2 Cálculo III
Guía 2 Cálculo IIIGuía 2 Cálculo III
Guía 2 Cálculo III
 
Practico1 swp gonzalezd
Practico1 swp gonzalezdPractico1 swp gonzalezd
Practico1 swp gonzalezd
 
Clase resuelto límites_2_variables
Clase resuelto límites_2_variablesClase resuelto límites_2_variables
Clase resuelto límites_2_variables
 
Clase 02 CDI
Clase 02 CDIClase 02 CDI
Clase 02 CDI
 

Similar a Inverse kinematics 2D

Similar a Inverse kinematics 2D (20)

Structural Errors computed by Stochastic Approach in a Robot Arm
Structural Errors computed by Stochastic Approach in a Robot ArmStructural Errors computed by Stochastic Approach in a Robot Arm
Structural Errors computed by Stochastic Approach in a Robot Arm
 
Ejercicios detallados del obj 4 mat iii 733
Ejercicios detallados del obj 4 mat iii  733 Ejercicios detallados del obj 4 mat iii  733
Ejercicios detallados del obj 4 mat iii 733
 
Referencias MATLAB
Referencias MATLABReferencias MATLAB
Referencias MATLAB
 
Ejemplos Control por Modelo Inverso
Ejemplos Control por Modelo InversoEjemplos Control por Modelo Inverso
Ejemplos Control por Modelo Inverso
 
Mates
MatesMates
Mates
 
Ex resuelto cc0708
Ex resuelto cc0708Ex resuelto cc0708
Ex resuelto cc0708
 
Practico1 sw fernandez
Practico1 sw fernandezPractico1 sw fernandez
Practico1 sw fernandez
 
Matemáticas Ingeniería telecomunicaciones
Matemáticas Ingeniería telecomunicacionesMatemáticas Ingeniería telecomunicaciones
Matemáticas Ingeniería telecomunicaciones
 
Guia 3
Guia 3Guia 3
Guia 3
 
1 teoria de exponentes
1 teoria de exponentes1 teoria de exponentes
1 teoria de exponentes
 
Lab 03 - Análisis de Señales - UNTECS
Lab 03 - Análisis de Señales - UNTECSLab 03 - Análisis de Señales - UNTECS
Lab 03 - Análisis de Señales - UNTECS
 
SINTITUL-13.pdf
SINTITUL-13.pdfSINTITUL-13.pdf
SINTITUL-13.pdf
 
Matematica geometria
Matematica  geometriaMatematica  geometria
Matematica geometria
 
Descrip9
Descrip9Descrip9
Descrip9
 
Semana 7x
Semana 7xSemana 7x
Semana 7x
 
Tema7 sol
Tema7 solTema7 sol
Tema7 sol
 
Longitud de una curva
Longitud de una curvaLongitud de una curva
Longitud de una curva
 
Resumen Trigonometria II Bimestre
Resumen  Trigonometria II BimestreResumen  Trigonometria II Bimestre
Resumen Trigonometria II Bimestre
 
Crea robot con matlab
Crea robot con matlabCrea robot con matlab
Crea robot con matlab
 
Tarea funcion
Tarea funcionTarea funcion
Tarea funcion
 

Último

ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024CESARHERNANPATRICIOP2
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxvalenciaespinozadavi1
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrialGibranDiaz7
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfbcondort
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfXimenaFallaLecca1
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 

Último (20)

ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 

Inverse kinematics 2D

  • 1. Cálculo de trayectoria para un Brazo Robótico Usando la aplicación MATLAB y aplicando la cinemática inversa Por José Sanabria García, BOLIVIA 2017
  • 2. Brazo robótico de dos eslabones L1=10cm L2 =7cm m 1cm Pk(x,y) M1 M2 Calcular la probabilidad de que la abscisa de la muñeca (coordenada x) se posicione en el rango 7.99 ≤ x ≤ 8.01 cm dentro del espacio de trabajo del brazo robótico.
  • 3. Definición del Brazo Robótico >> close all; >> clearvars; >> clc; >> L1 = 10; >> L2 = 7; >> dt = 5; >> t1 = -90:dt:90; >> t2 = 0:dt:180; L1=10cm L2 =7cm m 1cm Pk(x,y) M1 M2
  • 4. Cuadriculado angular en 2D (XY) >> Lt1 = length(t1); >> Lt2 = length(t2); >> T1 = zeros(Lt2,Lt1); >> T2 = zeros(Lt2,Lt1); >> for k1 = 1:Lt2 T1(k1,:) = t1; end >> for k2 = 1:Lt1 T2(:,k2) = t2; end L1=10cm L2 =7cm m 1cm Pk(x,y) M1 M2
  • 5. Cálculo del espacio de trabajo y escalamiento (Cinemática Directa) >> X = L1*cosd(T1)+L2*cosd(T1+T2); >> Y = L1*sind(T1)+L2*sind(T1+T2); >> plot(X(:), Y(:), 'k.'); >> ce = max(abs([xlim, ylim])); >> vs = [-ce,+ce,-ce,+ce]; >> axis(vs); >> axis square; >> grid on; L1=10cm L2 =7cm m 1cm Pk(x,y) M1 M2
  • 6. Representación del espacio de trabajo >> title('Espacio de Trabajo de un BR de dos eslabones'); >> xlabel('x, cm'); ylabel('y, cm'); >> line([0 0],[-ce ce],'LineWidth',2,'Color','r'); >> line([-ce ce],[0 0],'LineWidth',2,'Color','r'); >> hold on; >> plot(0,0,'ko','MarkerFaceColor','k','MarkerSize',10);L1=10cm L2 =7cm m 1cm Pk(x,y) M1 M2
  • 7. Representación de la trayectoria >> pA = [8, 5]; >> plot(pA(1),pA(2),'bo','MarkerFaceColor','b','MarkerSize',8); >> pB = [-5, 13]; >> plot(pB(1),pB(2),'bo','MarkerFaceColor','b','MarkerSize',8); >> line([pA(1) pB(1)],[pA(2) pB(2)],'LineWidth',2,'Color','b'); L1=10cm L2 =7cm m 1cm Pk(x,y) M1 M2 Punto Objetivo Inicial Trayectoria Target Trayectoria Target
  • 8. Cálculo de la cinemática inversa >> N = 20; >> m = (pB(2) - pA(2))/(pB(1) - pA(1)); >> y0 = pA(2) - m*pA(1); >> x = linspace(pA(1), pB(1), N); >> y = m*x + y0; >> r2 = x.^2 + y.^2; >> LL = L1^2 + L2^2; >> cs2 = (r2 - LL)/(2*L1*L2); >> sn2 = sqrt(1 - cs2.^2); >> a = L1 + L2*cs2; >> b = L2*sn2; >> t1i = 180*(atan2(y,x) - atan2(b,a))/pi; >> t2i = 180*(atan2(sn2,cs2))/pi; >> TS = transpose([x; y; t1i; t2i]); Algoritmo para recta inclinada
  • 9. Tabla solución de la Cinemática Inversa 2D >> TS TS = 8.0000 5.0000 -10.0927 115.3769 7.3158 5.4211 -6.1267 118.1695 6.6316 5.8421 -1.6995 120.4224 5.9474 6.2632 3.1246 122.1028 5.2632 6.6842 8.2612 123.1812 4.5789 7.1053 13.6125 123.6362 3.8947 7.5263 19.0769 123.4580 3.2105 7.9474 24.5606 122.6505 2.5263 8.3684 29.9863 121.2304 1.8421 8.7895 35.2994 119.2241 1.1579 9.2105 40.4679 116.6637 0.4737 9.6316 45.4808 113.5819 -0.2105 10.0526 50.3433 110.0076 -0.8947 10.4737 55.0731 105.9626 -1.5789 10.8947 59.6964 101.4583 -2.2632 11.3158 64.2463 96.4928 -2.9474 11.7368 68.7617 91.0476 -3.6316 12.1579 73.2885 85.0818 -4.3158 12.5789 77.8832 78.5232 -5.0000 13.0000 82.6195 71.2507 x y q1 q2
  • 10. Cálculo de la trayectoria para un Brazo Robótico GRACIAS POR SU ATENCIÓN Por José Sanabria García, BOLIVIA 2017