Saltar al contenido
MundoCursos

Los 10 mejores cursos de robótica online

Si sueñas con robots o te gustaría estar en primera línea de una de las ciencias de la tecnología más innovadoras y refrescantes, debes saber que no hay nadie que te lo vaya a impedir.

Lo que necesitas es una buena preparación, formarte como un profesional de la robótica que tenga capacidad para crear, diseñar, programar y resolver todo tipo de desafíos. Sabemos de la importancia de aprender de las mentes más brillantes y nos hemos asegurado, por ello, de elegir aquellos cursos que destacan con un mejor temario y unos profesores más versados.

Los 3 mejores cursos online para aprender robótica desde cero (nivel principiante)

Si partes de cero, y quieres introducirte en el mundo de la robótica desde algunos de sus sectores, aquí te traemos 3 de las formaciones más completas de la red, con grande docentes, calidad informativa y que te permitan acabar construyendo y programando

1. Aprendiendo ROBÓTICA con ROS rápidamente

Aprendiendo ROBÓTICA con ROS rápidamente (udemy)
Valoraciones positivas
Más de 235
Duración
8h 40m de videoclases
Estudiantes
Más de 865
Temario
7 módulos con 40 clases

Lo que propone el profesor Fernando Alonso Martín con esta formación es aprender robótica con ROS rápidamente. Es un curso muy completo que dispone de multitud de beneficios y ventajas. Por ejemplo, cuenta con un grupo privado muy activo en el cual los estudiantes tienen la oportunidad de avanzar en compañía.

También dispone de certificado al terminar la formación, de exámenes que nos permiten hacer una autoevaluación para ver hasta dónde hemos aprendido y artículos de apoyo, así como podcasts, diapositivas y archivos descargables del estilo de ejercicios con código fuente.

El curso nos propone lecciones que nos enseñarán a usar el sistema operativo Linux, a programar en Python o C++ sin conocimientos y a usar ROS de una forma muy activa en robótica. Empezando por un nivel de conocimiento cero, podremos pasar a un nivel intermedio usando temporizadores, nodos y comprendiendo los sistemas de compilación. 

La forma en la que el profesor cuida el curso, lo mantiene activo y actualizado de forma periódica es uno de sus rasgos más característicos y algo que no suele ocurrir con muchas otras formaciones.

Pros
  • Buen grupo de opciones adicionales
  • La implicación del profesor
  • Los recursos que se proporcionan
  • Los ejemplos incluidos
Contras
  • Está pensado para Linux
Ver precio en oferta


2. Introducción a Arduino, Sensores y Robótica

Introducción a Arduino, Sensores y Robótica (Udemy)
Valoraciones positivas
Más de 1800
Duración
3h 7m de videoclases
Estudiantes
Más de 1.050
Temario
24 módulos con 48 clases

La empresa cursos Target Motion elige Udemy para proponer esta formación en el cual la robótica ocupa el papel protagonista en combinación con el lenguaje Arduino y la tecnología de sensores. Como requisito de entrada nos sugieren tener el material listo, que podemos consultar en el curso de introducción a Arduino, sensores y robótica. 

Empezaremos por programar nuestra placa Arduino, y aprenderemos sobre robótica y domótica, realizando interacciones entre el mundo digital y el físico. Aprenderemos a programar y diseñar nuestros circuitos y conexiones de potenciómetros, botones y sensores LDR y de sonido. 

Usando Arduino llegaremos a crear circuitos básicos, también estaremos preparados en lo referente al trabajo con fotoresistores y LEDs, mientras que con estos últimos podremos dimerizar. Para todo ello nos ofrece variados recursos descargables así como nos recomienda librerías  locales. 

Se nos enseñará todo esto en 48 clases que superan algo más de 3 horas de vídeo en las que el contenido se va desgranando de forma constante para que no bajemos el ritmo.

Pros
  • El temario está bien estructurado
  • Tiene un buen contenido
  • El ritmo de aprendizaje es adecuado
  • El material que se proporciona
Contras
  • Necesita una actualización

Ver precio en oferta


3. Automatización robótica de procesos (RPA). Casos prácticos

Automatización robótica de procesos (RPA). Casos prácticos
Valoraciones positivas
Más de 39
Duración
2h 38m de videoclases
Estudiantes
Más de 3.250
Temario
5 módulos con 22 clases

Si lo que buscas es insertarte en la transformación digital, necesitas adentrarte en el diseño de robots de software, que te permitan automatizar procesos. Para ello este curso de automatización de robótica de procesos, por sus siglas RPA, es perfecto, además de mostrarnos toda la información mediante casos prácticos. 

Empezaremos por conocer las definiciones de los procesos, que sí se puede automatizar y que no debe hacerse; al igual que sabremos que si puede y qué no hacer un robot por nosotros. Con las bases asentadas podremos establecer los beneficios del RPA para nuestras carreras. 

Aprenderemos UiPath, la plataforma de fuerza de trabajo digital más utilizada en el mundo, con las estructuras y condicionales más importantes. En cuanto a los ejercicios, aprenderemos desenvolver nuestros robots en una ERP como es SAP.

Tras 22 clases y más de 2h y media seremos capaces de identificar procesos empresariales de automatización, de comprender la lógica de los bots de software y la utilización de las características y funciones de UriPath. 

Pros
  • Curso práctico mediante ejercicios
  • Aplicable a diferentes problemas
  • Incluye UiPath y SAP
  • Buena estructura del curso
Contras
  • La parte teórica es muy escasa
Ver precio en oferta

Los 3 mejores cursos para ampliar tus conocimientos en robótica (nivel intermedio)

Si tienes las bases asentadas, y lo que deseas es ver los movimientos diferenciales en tu robot, necesitas adentrarte en la cinemática. Para ello te ofrecemos los 3 mejores cursos de la web, con los que aprenderás a construir, programar y comunicar a tu robot. 

4. Robótica con Matlab y Arduino: cinemática directa y simulación

Robótica con Matlab y Arduino Modelo y Simulación (Udemy)
Valoraciones positivas
Más de 190
Duración
6h 50m de videoclases
Estudiantes
Más de 840
Temario
11 módulos con 51 clases

Continuamos proporcionando formas recomendables de aprender robótica, como este curso en el que modelamos robots, aprenderemos la mejor forma de usar Arduino en esta disciplina y usaremos Matlab con la intención de hacer simulaciones. En este caso como requisitos de entrada nos sugieren tener conocimientos de MatLab, Arduino y de matrices y derivadas. 

Con esa base, aprenderemos a  calcular posición angular, velocidad y giro de motores, y podremos llegar a determinar cuál es la posición de un robot en base al índice de velocidad del motor y a usar encoders de cuadratura.

Nos adentraremos en la cinemática directa, cinemática diferencial, Jaboniana y la simulación. El temario es profundo, incluyendo también el uso de controladores PID, simulación de por dónde se moverá el robot y tipos de diseño y tecnología de robot móviles.

Incluso llegaremos a estudiar drones y brazos robóticos entre otros avances. Todo de la mano del ingeniero Edison Ruben Sasig Simba, que desde Udemy tiene más de 5 horas de aprendizaje de robótica para nosotros.

Pros
  • Los conocimientos que tiene el profesor
  • Explicaciones sencillas
  • Es un curso fácil de seguir
  • Los archivos adicionales que se proporcionan al estudiante
Contras
  • Se debería tocar Arduino en mayor profundidad

Ver precio en oferta


5. Robótica: de la cinemática al control

robótica. de la cinemática al control
Valoraciones positivas
Más de 40
Duración
6h 19m de videoclases
Estudiantes
Más de 255
Temario
8 módulos con 48 clases

Seguimos con cinemática, en este caso de la mano del equipo de zDynamics, centrados en tecnologías de la innovación como es la robótica. Para iniciarnos en este curso de robótica: de la cinemática al control nos requieren álgebra lineal , diferenciales y física básica; así como conocer las bases de la programación en MatLab.

En la formación nos guiarán paso a paso en las complejas teóricas algorítmicas, haciendo fácil lo avanzado para que podamos comprender las aplicaciones robóticas. Aprenderemos a establecer modelos sin matrices de transformación homogéneas, y a diseñar las funciones de control con incertidumbre para este tipo de sistemas. 

Con la ayuda de MatLab y Python, nos adentraremos en los cuerpos rígidos y sus posiciones relativas; los cuaterniones y cuaterniones duales para poder adentrarnos en pleno a la cinemática diferencial y la planificación de trayectorias mediante el control de nuestros robots. 

Tras más de 6 horas repartidas en 8 módulos y 48 clases, seremos capaces de razonar las funcionalidades y funcionamiento de los robots, y de implementar sistemas reales de cinemática sin ecuaciones simbólicas. 

Pros
  • Curso teórico-práctico
  • Fácil comprensión aplicaciones matemáticas
  • Amplio en cuaterniones
  • Buen sistema de respuesta a dudas
Contras
  • Vendría bien incluir más ejercicios
Ver precio en oferta


6. Robótica con Python y Arduino: robot móvil diferencial

Robótica con Phyton y Arduino. robot movil diferencial
Valoraciones positivas
Más de 85
Duración
7h 24m de videoclases
Estudiantes
Más de 530
Temario
6 módulos con 57 clases

 Terminamos este nivel intermedio, con una tercera opción cinemática, con Python y Arduino. De nuevo de la mano de Roboticoss, en este caso con el objetivo principal de diseñar algoritmos de control para posicionamiento, seguimiento de trayectoria y seguimiento de camino. 

Si te decantas por esta formación, unido a los requerimientos anteriores, añadiremos diferentes materiales, ya que vamos a construir nuestro robot omnidireccional de 3 ruedas desde cero: empezando por los actuadores, siguiendo por sensores  y terminando con el sistema de control, la alimentación y la comunicación inalámbrica. 

Aprenderemos a programar completamente nuestro robot, calculando la velocidad, posición y orientación con respecto a una referencia, y basándonos en los algoritmos de control de la teoría de Lyapunov. La simulación la haremos con la ayuda del entorno 3D de Python,  pudiendo diseñar o importar desde un CAD. 

Tras más de 7 horas, habremos construido nuestro robot con Arduino, programado con Python y comunicados entre sí por Bluetooth de manera que retroalimenta los algoritmos: Python envía a Arduino las acciones de control, y Arduino responde con las velocidades medidas para retroalimentar el controlador. 

Pros
  • Aporta conocimientos de control avanzados
  • Gran calidad docente y de explicaciones
  • Incluye teoría, simulación y práctica
  • Gran proceso lectivo por evolución
Contras
  • Respuestas de dudas podrían ser más detalladas
Ver precio en oferta

Los 3 mejores cursos online para convertirte en un experto en robótica (nivel avanzado)

Tanto si quieres construir tu robot, como si solo deseas avanzar en programación, aquí tienes las formaciones mejor evaluadas de la red. Eso sí, todas ellas cuentan con requisitos de entrada, ya sea en Python, MatLab, Arduino o ROS. 

7. Robótica con Matlab y Arduino: diseño de controladores

Robótica con Matlab y Arduino.diseño de controladores
Valoraciones positivas
Más de 40
Duración
4h 20m de videoclases
Estudiantes
Más de 290
Temario
13 módulos con 35 clases

Os presentamos el curso de nivel avanzado de Roboticoss con Edison Sásig, robótica con Matlab y Arduino, diseño de controladores, mediante el cual evolucionaremos a nuestro robot diferencial con diferentes algoritmos de control. 

Empezaremos por teorías de control de posición sin orientación con y sin saturación de velocidades; para pasar a las orientadas. Seremos capaces de seguir las trayectorias basadas en las teorías de Lyapunov mediante métodos numéricos, algebraicos. 

Tras más de 4 horas de videoclases seremos capaces de programar y visualizar el seguimiento en 2D y 3D de nuestro robot, mediante pruebas de simulación, y algoritmos de control sin restricciones.

Al finalizar habremos comprendido el procedimiento completo del diseño de algoritmos para modelos aéreos, móviles y brazos robóticos; utilizando Octave o Matlab, y realizando nuestras pruebas experimentales con un robot Arduino. Todo el código nos los ofrecen en plantillas descargales que podemos adaptar a nuestras necesidades. 

Pros
  • Buen contenido matemático
  • Ideal para robótica móvil
  • Relación contenido teórico-práctico
  • Gran conocimiento docente
Contras
  • Sería conveniente añadir más casos reales
Ver precio en oferta


8. Visión por computador con OpenCV y Python: Control de robots

Robótica con Python: Visión por computador control de robots (udemy)
Valoraciones positivas
Más de 90
Duración
5h 37m de videoclases
Estudiantes
Más de 535
Temario
9 módulos con 46 clases

Seguimos con Roboticoss y también en Udemy con Edison Sasig, que demuestra sus conocimientos enseñando la exploración de la robótica de una forma muy profunda. En esta formación de visión por computador con OpenCv y Python, daremos otro paso más, añadiendo la visión artificial. 

Para acceder a la formación que ofrece este curso de robótica especializado en Python tendremos que cumplir una serie de requisitos en términos de conocimientos. Así, necesitaremos unos conocimientos básicos del lenguaje Arduino, de Tkinter, Python y de robótica. Si lo cumplimos veremos que su nivel avanzado nos llevará a aprender mucho, llegando a dominar el uso de la visión artificial para el control de robots, además del sistema de cámara en mano y cámara fija.

Empezaremos por armar un robot diferencial, omnidireccional o uniciclo, al que haremos el seguimiento de línea. También estudiaremos los robots con capacidad de seguir cualquier objeto y llegaremos a crear detectores de objetos, seguidores de rostros, colores y formas. Ya sea por cámara fija o en mano, aprenderemos a controlar a entrenar mediante señales de tránsito. 

Esta formación ocupa más de 5 horas y media en las cuales crearemos, programaremos y manejaremos nuestro robot con visión artificial. Antes de decantarte, te recomendamos pases por la página oficial de la formación para analizar todos los componentes que necesitarás para el montaje de tu propio robot. 

Pros
  • Lleva al estudiante paso a paso de la mano
  • Explicaciones profundas y de calidad
  • Aporta resultados muy valiosos
  • Buen método de enseñanza
Contras
  • Podría tener más ejemplos

Ver precio en oferta


9. Robótica: Programación de Robots con ROS

Robótica Programación de Robots con ROS (udemy)
Valoraciones positivas
Más de 150
Duración
3h 56m de videoclases
Estudiantes
Más de 540
Temario
10 módulos con 49 clases

Ahora recomendamos un curso que parte del uso del Robot Operating System (ROS) para que llevemos a cabo la programación de las máquinas de una forma eficaz. Es un curso del experto en robótica Luis Cruz, que nos instruirá para que podamos programar en entornos de simulación distintos proyectos, como un robot cuadrúpedo o un robot móvil manipulador.

Para comenzar necesitermos Ubunti y conocimiento de Linux, Python, github y Git. Cn ello aprenderemos a desenvolvernos en ROS con sus elementos, así como los conceptos que nos ayudarán a trabajar de forma muy provechosa usando acciones, servicios y tópicos.

A través de casi 4 horas nos adentraremos en la arquitectura, organización de archivos, e intercambio de Data para programar nuestro robot mobile-manipulator. Podremos configurarlo en movimiento de base, de brazo y detección y evitación de objetos. También conoceremos las bases de los cuadruped robots, con su simulación y movimientos. 

Al final seremos capaces de dar forma a programas propios con ROS y entender en todo momento qué es lo que estamos haciendo y cómo funciona todo lo que creamos. Si bien el código de Python nos lo ofrecen, tendremos opción de revisarlo y modificarlo para que se adapte a nuestros requerimientos. 

Pros
  • Hay una buena combinación de teoría y práctica
  • Los ejemplos son de gran calidad
  • Profundiza de forma muy conveniente en el trabajo con robots
  • Explicaciones que ayudan a aprender cada vez más
Contras
  • No hay un buen soporte al estudiante
  • Solo para un sistema operativo

Ver precio en oferta

No me decido, ¿hay algún curso de robótica gratis?

Depende. Un curso en robótica completo, que nos ofrezca un certificado soporte, apoyo, y responda a nuestras dudas no. Tutoriales en conceptos puntuales si. Por nuestra parte os recomendamos un curso básico, corto e ideal para el nivel cero, desde la perspectiva de la robótica educativa

10. Curso básico de robótica con Microbit

curso básico de robotica con microbit
Valoraciones positivas
Más de 20
Duración
32m de videoclases
Estudiantes
Más de 5.900
Temario
1 módulos con 5 clases

No habíamos hablado hasta este momento de la robótica educativa, ni de la tarjeta Microbit de Microsoft, y ambos componentes nos los ofrece Luisfe Gómez en esta formación gratuita de iniciación a la robótica.

De forma comprimida en tan solo 30 minutos y 5 videoclases nos adentraremos en los tópicos más importantes de este sector robótico como la lógica del pseudocódigo, los diagramas de flujo, la programación básica, sensores, actuadores y electrónica. 

Para que no solo visualicemos, si no comprendamos la importancia de la robótica, se enfatiza en el uso de herramientas digitales de enseñanza de Microbit con las interfaces de Makeupcode y  Tinkercad. El módulo físico y la articulación del proyecto se desarrollará utilizando Github. 

 Al finalizar seremos capaces de diseñar, construir y elaborar nuestro propio robot, desde el entorno virtual. Si deseas adentrarte en aplicaciones IOT, scada o cursos más avanzados, te lo recomendamos en especial, al estar dirigido a los concursos de robótica y desarrollo de videojuegos. 

Pros
  • Ideal para principiantes
  • Centrado en Microbit
  • Desarrollo continuado
  • Formación gratuita
Contras
  • Debería mejorar la oratoria del docente
Ver curso gratis

¿Qué debes saber antes de hacer un curso de robótica online?

La robótica es uno de los campos en mayor expansión de la actualidad. De hecho si tienes algún niño en edad escolar cerca, verás que desde primaria se ofertan cursos en la mayoría de colegios dedicados a este campo. 

La unión de la mecánica, electrónica, ingeniería, programación y otros sectores ya no es el fruto si no el presente. Toma las riendas y adéntrate desde la comodidad y calidad de la educación a distancia. 

Ventajas de Estudiar robótica desde casa

  • Certificado: con salvedad de las formaciones gratuitas, todos las formaciones que recomendamos desde Mundo Cursos son certificadas. Podremos incluir el título en nuestro currículo, además de nuestros robots. 
  • Práctica: qué el mundo de la robótica es muy variado, ya lo hemos visto, y la parte educativa no iba a ser menos. En este caso desarrollamos las prácticas en la parte de diseño, mecánica, y de programación, requiriendo mayor inversión temporal que podemos adaptar en nuestro espacio doméstico. 
  • Calidad formativa: los mejores profesores, con experiencia en campo y docencia se encuentran en la red, a un clic  de alcance .
  • Precio: estudiar a distancia supone una reducción de costos formativos. Al poder llegar a mayor número de alumnos, los costos se ven reducidos. 

¿Qué es y para qué sirve la robótica?

que es y para que sirve la robotica

Acotar la robótica sería como poner diques al mar, y es que es una ciencia que abarca diversos campos dentro del mundo de la tecnología. Por un lado abarca la mecánica, de construcción del robot en sí, y por otro la programación, para que pueda realizar las tareas que nos interesan. 

Su objetivo es diseñar máquinas que realicen tareas de forma automática, y sustituyan a los humanos en las labores más repetitivas, difíciles, cansinas y hasta peligrosas. 

¿Qué aplicaciones tiene la robótica en el mercado laboral?

Si no hemos sido capaces de delimitar un campo o ciencia único de actuación, podrás imaginar la delimitación laboral. Eso sí, podemos marcar los sectores donde más se emplean aplicaciones robóticas. 

  • Ámbito sanitario: la cirugía robótica asistida cada día gana más adeptos profesionales. Nos permite adquirir una precisión y complejidad en las operaciones imposibles de alcanzar por las personas. Un claro ejemplo es el Da Vinci aunando cirugía abierta y laparoscopia, otorgando al cirujano un campo de visión ampliado y nítido que le permita actuar con mayor precisión y seguridad a la vez que menor invasión. 
  • Industria electrodoméstica: todas esos pequeños electrodomésticos que tenemos por casa, y nos facilitan la vida y otorgan tiempo libre. El ejemplo más claro son las aspiradoras inteligentes, que nos aspiran, limpian y hasta friegan el suelo.
  • Industria militar: de la que parten muchos de los inventos robóticos. Un claro ejemplo son los drones, o pequeños aviones autónomos que podemos controlar, y con los que realizar diferentes funciones a la vez que están en el aire. 
  • Empresas de paquetería: toda la logística de los centros de distribución se encuentra mecanizada y robotizada. A través de códigos, lectores, movimiento y empaquetado.
  • Banca: si, la banca también cuenta con robótica en sus filas. De hecho cada día se extienden más los sistemas de IA con capacidad de revisión de contratos de forma automatizada y autónoma. 

Como decíamos la variedad es grandiosa, podríamos hablar del transporte con los coches sin conductor; de multinacionales y procesos de automatización; de cualquier tipo de fabricación; de ensobrado de cartas, etc. 

¿Cuáles son los sistemas de comunicación más utilizados en robótica?

curso básico de robotica con microbit

y lo denominamos sistemas de comunicación, porque necesitamos de varios factores: el robot físico en sí con su plaga programable, un programa nos ayude a programar lo que nuestro amigo debe hacer, y una forma de comunicación que una a los dos. Desde este punto de vista, tenemos:

  • Arduino: simplificando mucho, es una placa de microcontroladores en los que podemos grabar las instrucciones. Junto con el soporte se ofrece Arduino IDE, para escribir nuestro código, que tiene la ventaja de ser de código abierto, pudiendo darle usos casi infinitos.
  • ROS: o en extendido Robot Operating System, es un marco de trabajo para escribir el software simplificando el comportamiento robótico. También es de código abierto, y se creó como red de colaboración P2P.
  • Python: si bien el IDE de Arduino es el que le otorga autonomía al robot, podemos transformarlo en  un terminal vacío, e insertar scripts de Python mediante la biblioteca Firmata de Arduino, interpretando así el lenguaje. 
  • Matlab: otro entorno de trabajo, en este caso diseñado para dar forma de pensar y trabajar a nuestros robots. En este caso no los problemas y soluciones son expresados matemáticamente, sin programación. Nos ayuda al análisis numérico, cálculo matricial y procesamiento de señales y gráficos de nuestro robot. 

Otros cursos que pueden interesarte