Ros_melodic

11 Acciones en ROS (Parte 2)

Acciones en ROS (Parte 2) Otras entrads del blog En la primera parte de esta entrada creamos el servidor, en la segunda parte vamos a crear el cliente de nuestra acción y vamos a ejecutarla. Si quieres ver el código de la entrada anterior consulta nuestro GitHub. Y si quieres puedes ver la info de […]

Leer más »
ROS_custom_message

10 ROS Custom Message

ROS Custom Message Fundamentos de ROS Accede a otros posts En tutoriales anteriores a la hora de la comunicación pub/sub, siempre hemos usado mensajes predefinidos para pasar datos de un nodo a otro.   Estos mensajes predefinidos son como una plantilla aportada por ROS, en los que nuestros datos del programa se adecuarán a esta […]

Leer más »
Ros_melodic

11 Acciones en ROS (Parte 1)

Acciones en ROS (Parte 1) Otras entrads del blog En esta primera parte de esta entrada veremos qué son las acciones en ROS? Porqué usarlas? Cuales son sus mensajes? En esta primera entrada explicaremos qué es una acción, cómo funcionan y lo veremos con un ejemplo. Las acciones son uno de los temas que más […]

Leer más »
kinetic

9 CmakeLists & Package.xml

Cmake y package.xml Fundamentos de ROS Accede a otros posts En esta breve entrada del blog, hablaremos sobre Cmake y package.xml Cmake es una herramienta para la generación de codigo. Ya….,pero… Para qué se usa en ROS?? Si echamos un ojo a cualquier paquete de ROS siempre vemos un archivo llamado CmakeLists.txt y otro archivo […]

Leer más »
rosss_urdf

8 URDF, joint state publisher y robot state publisher

URDF, Joint State Publisher y Robot State Publisher Otras entrads del blog Qué es URDF ?? Qué son el nodo Joint state Publisher y el nodo Robot State Publisher? En esta entrada veremos estos conceptos básicos, explicaremos qué es URDF y para que se usa. Sin embargo con URDF sólo, no definimos nuestro robot. Por […]

Leer más »
indigo

7 Servicios

Servicios Otras entrads del blog Qué son los servicios en ROS?? Ejemplo práctico para aclarar conceptos. Si queréis info que complemente este artículo, lo podréis hacer en el siguiente enlace Diagrama de aprendizaje Qué son los servicios en ROS ?? En entradas anteriores de este blog hemos hablado del método principal de comunicación entre nodos, […]

Leer más »
hydro

6 Rosparam y Roslaunch

Ros Parameter Server y Roslaunch Otras entrads del blog Qué es Ros Parameter Server ?? Qué es Roslaunch?? En esta breve entrada veremos estos dos conceptos básicos de manera muy sucinta, explicaremos estos conecptos pero sin profundizar en ellos, dejando simplemente el camino allanado para cuando nos toque usarlos, momento en que los explicaremos al detalle. […]

Leer más »
groovy

5 Publish/Subscribe Rqt

Publish/Subscribe Rqt Otras entrads del blog Qué es el método de intercambio de información de ROS llamado Publish/Subscribe?? Como hacer un Publisher, y un Subscriber?? Haremos un ejemplo práctico para que estos conceptos queden claros. En esta entrada también veremos brevemente la herramienta Rqt.  Diagrama de aprendizaje Qué es el método Publish/Subscribe ?? Ya hemos […]

Leer más »
ros_fuerte

4 Nodos, Topics y Mensajes. Turtlesim

Nodos, topics y mensajes. Turtlesim Otras entrads del blog Qué son los nodos en ROS? Qué son los topics en ROS? Cual es su estructura? En esta entrada ahondaremos en todos estos temas fundamentales y además veremos como identificar todos estos componentes fundamentales con un ejemplo práctico usando Turtlesim Diagrama de aprendizaje Qué son los […]

Leer más »
ros_electric

3 Roscore y workspace

ROSCore y Workspaces Fundamentos de ROS Accede a otros posts Roscore  Seguimos con el tutorial de ROS en español. Tal y como hemos comentado en las entradas anteriores de ROS Tutorial, una aplicación de ROS está formada por paquetes, que a su vez están formados por nodos, bien pues Roscore es el corazón de ROS, […]

Leer más »