Robótica con Matlab: Cinemática directa y Simulación

Robótica con Matlab: Cinemática directa y Simulación

 

Lo que aprenderás

  • Modelar todo tipo de robots (Modelo Cinemático)
  • Odometria
  • Simulación de todo tipo de robots en Matlab.
  • Cómo calcular la velocidad ,posición angular y sentido de giro en motores.
  • Determinar las posiciones de un robot en función de las velocidades de los actuadores (motores, servos)
  • Uso de encoders de cuadratura para robótica
  • Implementación de controladores de bajo nivel (PID)
  • Robot móvil diferencial, robot móvil omnidirecional de 4 y 3 ruedas, brazos robóticos y drones.

Requisitos

  • Programación básica en MATLAB
  • Programación básica en Arduino
  • Conocimiento básico de matrices y derivadas

Descripción

¿Te gusta el grandioso mundo de la Robótica?

Entonces este curso es para ti!!!!

NUEVAS SECCIONES CON PRUEBAS REALES (SOLO ROBOT DIFERENCIAL O UNICICLO EN ARDUINO)

PRÓXIMAMENTE MODELO DE MOTORES Y SINTONIZACIÓN DE CONTROLADORES PID (MÉTODO LAMBDA)

El objetivo de este curso es estudiar la cinemática directacinemática diferencialJacobiano y simulación de una diversidad de robots móviles, aéreos y brazos robóticos.

Mediante la cinemática vamos a calcular la velocidadposición y orientación del robot con respecto a un sistema de referencia cartesiano en función de las velocidades de control de los actuadores (motores o servomotores).

La simulación se realiza en un novedoso entorno 3D diseñado en Matlab (También compatible con Octave) , aquí puedes usar los modelos 3D proporcionados en el área de recursos (archivos descargables) o si prefieres importar tus propios diseños 3D realizados en un software CAD como Sketchup, FreeCad, Solidworks. (Ojo en este curso no se muestra como diseñar en los software mencionados, es decir, ya debe tener listo su diseño)

Otras funcionalidades del modelo cinemático estudiado en este curso es desarrollar algoritmos de control para tareas de posicionamiento, seguimiento de trayectoria y camino, este tema forma parte de otro curso titulado Robótica con Matlab y Arduino: Diseño de controladores.

Para las pruebas experimentales implementaremos el Robot móvil tipo diferencial o uniclo en Arduino.

En el Arduino se implementa un control de bajo nivel para compensar la dinámica del robot y para observar el desplazamiento del robot en el entorno 3D de Matlab se utiliza una comunicación inalámbrica Bluetooh.

Aquí puedes ver a detalle todo lo que te ofrece el curso:

Arduino aplicado a la robótica

  • Uso de encoders de cuadratura para robótica
  • Cómo calcular la velocidad ,posición angular y sentido de giro en motores.
  • Implementación de controladores de bajo nivel (PID)

Modelo  cinemático de robots móviles

  • Robot tipo diferencial o uniciclo
  • Robot omnidireccional 4 ruedas tipo Mecanum
  • Robot omnidireccional 3 ruedas
  • Robot omnidireccional 4 ruedas
  • Robot tipo triciclo
  • Robot tipo Car-Like

Pruebas experimentales en un robot diferencial o Uniciclo en Arduino.

  • Determinar la posición del robot en el plano xy
  • Pruebas experimentales y simulador 3D

Modelo  cinemático de brazos robóticos o manipuladores

  • Brazo de 2DOF plano xy
  • Brazo de 2DOF espacio xyz

Modelo  cinemático de manipuladores móviles

  • Manipulador + Robot móvil uniciclo

Modelo  cinemático de robots aéreos

  • Drone, UAV

Modelo  cinemático de manipuladores aéreos

  • Manipulador + Robot aéreo (UAV)

¿Para quién es este curso?

  • Estudiantes de ingeniería robótica, mecatrónica y electrónica en curso o graduados.
  • Estudiantes de postgrado.
  • Tesistas.
  • Docentes en el área de robótica, mecatrónica y electrónica.
  • Investigadores en el área de robótica.

556

 

1.7 GB

 

Subscribe
Notify of
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Emily00
Emily00
2 years ago

gracias

1
0
Would love your thoughts, please comment.x
()
x