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 .. note:: 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: .. code-block:: bash $ git clone https://gitlab.com/therobox/box-device-cpp.git 2. Entrar al repositorio y carpeta box .. code-block:: bash $ cd robox-box-device/box 3. Compilación del proyecto: .. code-block:: bash ./sim_launch build 4. Ejecuta el proyecto: .. code-block:: bash ./sim_launch run .. _ROS 2: https://docs.ros.org/en/humble/Installation/Ubuntu-Install-Debs.html