Requisitos e instalación

Requisitos previos

Antes de usar este proyecto, asegúrate de tener instalado: Para poder instalar el proyecto correctamente asegurate de tener instalado:

  • CMake (versión 3.15 o superior).

  • ROS 2 (Humble).

  • Python 3.8+.

  • libmosquitto1

  • libjsoncpp24

  • libmosquitto-dev

  • libjsoncpp-dev

Nota

Algunas librerías varían dependiendo de la versión de Ubuntu, puedes buscarlas con “sudo apt search” para poder instalar su equivalente.

Instalación y ejecución

Sigue estos pasos para instalar y ejecutar el proyecto:

  1. Clonar el repositorio:

$ git clone https://gitlab.com/therobox/box-device-cpp.git
  1. Entrar al repositorio y carpeta box

$ cd robox-box-device/box
  1. Compilación del proyecto:

./sim_launch build
  1. Ejecuta el proyecto:

./sim_launch run