nicolasnna / Select-Ubication-ROS-Mobile

Interfaz para selector de ubicación de destino para navegación en ROS.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Selector de destino para navegación 2D

Paquete ROS para suscribirse a distintos tópicos de tipo booleano, para luego publicar un destino en específico para la navegación de un robot.

Pensado para configurar botones de la aplicación de ROS Mobile.

Requisitos

  • ROS
  • C++
  • Catkin Tools

Utilización

  1. Ajustar parámetros de destino utilizando archivos yaml (Ej: carpeta param).

  2. Crear lanzador usando como ejemplo select_ubication_multiple.launch.

  3. Compilar el paquete utilizando Catkin Tools:

catkin build interface_data_navigation
  1. Ejecutar lanzador:
roslaunch interface_data_navigation select_ubication_multiple.launch

El paquete está configurado para suscribirse a 8 tópicos a la vez, como se observa en el siguiente ejemplo:

Note

El tipo del tópico de publicación es geometry_msgs/PoseStamped.

Fue utilizado para configurar los botones de la interfaz desarrollada en ROS-Mobile, para especificar un destino distinto a cada botón.

Ejemplo de la interfaz utilizada:

About

Interfaz para selector de ubicación de destino para navegación en ROS.

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:CMake 64.5%Language:C++ 35.5%