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.
- ROS
- C++
- Catkin Tools
-
Ajustar parámetros de destino utilizando archivos yaml (Ej: carpeta
param
). -
Crear lanzador usando como ejemplo
select_ubication_multiple.launch
. -
Compilar el paquete utilizando Catkin Tools:
catkin build interface_data_navigation
- 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: