Control cinemático y tipos de actuadores en robótica
MT3005 - Robótica 1
¿Qué tenemos hasta ahora?
(usando una analogía de sistemas de control)
cinemática directa
cinemática directa
cinemática diferencial
cinemática directa
cinemática diferencial
\(\mathcal{K}\left(\mathbf{q}\right) + \mathbf{J}(\mathbf{q}) \sim\) función de transferencia
tarea deseada
tarea deseada
cinemática inversa
tarea deseada
cinemática inversa
\(\mathcal{K}^{-1}\left(\mathbf{T}_d\right)\sim\) controlador
esto es en teoría lo que esperamos, sin embargo...
la cinemática inversa sólo nos da esto
¿Qué ocurre con este comportamiento?
El algoritmo de cinemática inversa
recordemos que el resultado de la cinemática inversa se obtiene mediante el algoritmo iterativo
El algoritmo de cinemática inversa
recordemos que el resultado de la cinemática inversa se obtiene mediante el algoritmo iterativo
entonces, si \(\mathbf{q}_k \to \mathbf{q}_f\) conforme aumentan las iteraciones, ¿Por qué no emplear los \(\mathbf{q}_k\) intermedios para el comportamiento transitorio?
porque el algoritmo NO converge como controlador*, sino como método iterativo (discontinuo y "quebradizo")
pseudoinversa
levenberg
traspuesta*
porque el algoritmo NO converge como controlador*, sino como método iterativo (discontinuo y "quebradizo")
pseudoinversa
levenberg
traspuesta*
este comportamiento predomina cuando la diferencia entre \(\mathbf{q}_0\) y \(\mathbf{q}_f\) es considerable
sin embargo, el comportamiento se hace "más continuo" conforme disminuye la diferencia entre \(\mathbf{q}_0\) y \(\mathbf{q}_f\)
pseudoinversa
levenberg
traspuesta*
Idea:
Idea: control cinemático
Idea: control cinemático
Idea: control cinemático
puede ser un recorrido o una trayectoria
(más adelante...)
Control cinemático (por capas)
control cinemático
Control cinemático (por capas)
control cinemático
(servo) actuador 1
Control cinemático (por capas)
control cinemático
(servo) actuador 1
(servo) actuador 2
Control cinemático (por capas)
planificación de movimiento o generación de trayectorias
control cinemático
(servo) actuador 1
(servo) actuador 2
Control cinemático (por capas)
planificación de movimiento o generación de trayectorias
control cinemático
autónoma (AI)
manual o asistida
(servo) actuador 1
(servo) actuador 2
Control cinemático (por capas)
planificación de movimiento o generación de trayectorias
manual o asistida
autónoma (AI)
control cinemático
(servo) actuador 1
(servo) actuador 2
Control cinemático (por capas)
planificación de movimiento o generación de trayectorias
autónoma (AI)
manual o asistida
control cinemático
(servo) actuador 1
(servo) actuador 2
Control cinemático (por capas)
(servo) actuador 1
(servo) actuador 2
planificación de movimiento o generación de trayectorias
control cinemático
autónoma (AI)
manual o asistida
antes de esto, indaguemos un poco más en uno de los componentes más fundamentales
Actuadores, motores, reducciones y demás
No todos los manipuladores son iguales
No todos los cuadrúpedos son iguales
No todos los cuadrúpedos son iguales
¿En dónde está la diferencia?
No todos los cuadrúpedos son iguales
¿En dónde está la diferencia?
en los actuadores
Motores | reductores | controladores
Motores | reductores | controladores
Motores | reductores | controladores