Introducción a ROS - Robot Operating System
Aprende robótica con ROS en poco tiempo, en español y sin leer toda la documentación

Introducción a ROS - Robot Operating System free download
Aprende robótica con ROS en poco tiempo, en español y sin leer toda la documentación
Conoce a fondo ROS (Robot Operating System). Este curso es la recopilación de muchos tutoriales que existen en la web y que generalmente son confusos o difíciles de seguir, aquí aprenderás paso a paso y de forma sencilla, además explicaremos el por qué de todos los temas abordados. Vamos a empezar por conocer que es ROS, para que sirve, sus principales herramientas y a partir de ahí vamos a desarrollar aplicaciones con ROS para tener práctica con la herramienta.
En este curso cubriremos 6 grandes temas:
1. Introducción a ROS
2. Linux y python
3. Fundamentales de ROS
4. ROS + Arduino
5. Universal Robot Description File Format (URDF)
6. Navegación autónoma de robots
En cada tema presentaremos la teoría básica que nos permita luego pasar rápidamente a la práctica y entender por qué ocurre lo que ocurren desarrollando aplicaciones de ROS, su estructura y sus limitaciones.
Vamos a empezar por los conceptos mas básicos como son:
Nodos
Tópicos
Publicadores
Subscriptores
Servicios
Acciones
El objetivo general de este curso es que conozcas que es ROS, como funciona en la teoría y en la práctica, además de como se conecta con otras herramientas para desarrollar robótica como Arduino mediante comunicación serial, además del reconocimiento de otras herramientas fundamentales que acompañan a ROS como son la interfaz gráfica por defecto de ROS (Rviz) y el simulador de robótica (Gazebo/Ignition). No queremos que pierdas tiempo buscando en la web como hacer todo esto, así que decidimos juntar toda esta información en un sólo lugar para que ROS sea mucho mas comprensible y mas utilizado en la comunidad de habla hispana.
Bienvenidos al mundo de la robótica, bienvenidos a Robot Operating System - ROS