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

Robotics, Arduino, Encoders, Control PID, Cinemática, Simulación 3D, Robots móviles, aéreos y manipuladores

Ratings: 4.76 / 5.00




Description

¿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 directa, cinemática diferencial, Jacobiano y simulación de una diversidad de robots móviles, aéreos y brazos robóticos.

Mediante la cinemática vamos a calcular la velocidad, posició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)

What You Will Learn!

  • 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.

Who Should Attend!

  • 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.