Herramientas de monitoreo de sistemas para ROS.
Autor(es): Willow Garage, Inc., Jerome Maye, Ralf Kaestner
Mantenedor: Ralf Kaestner [email protected]
Licencia: Licencia BSD (BSD)
Sistemas operativos: Linux basado en Debian
Paquete PPA: ppa:ethz-asl/ros
Este proyecto proporciona herramientas de monitoreo de sistemas para ROS en forma de los siguientes nodos ROS:
Cada nodo publica diagnósticos de ROS que se pueden visualizar cómodamente en el monitor de tiempo de ejecución.
Aquí, asumimos que tiene la intención de compilar/instalar el proyecto para la distribución de ROS denominada ROS_DISTRO
.
Los mantenedores de este proyecto proporcionan paquetes binarios para las últimas versiones de Ubuntu LTS y arquitecturas de sistemas de uso común. Para instalar estos paquetes, puede seguir estas instrucciones:
Agregue el PPA del proyecto a sus fuentes APT emitiendo
sudo add-apt-repository ppa:ethz-asl/ros
en la línea de comando
Para volver a sincronizar los archivos de índice de su paquete, ejecute
sudo apt-get update
Instale todos los paquetes del proyecto y sus dependencias a través de
sudo apt-get install ros-ROS_DISTRO-system-monitor
o usando tu herramienta de administración de paquetes favorita
Este proyecto se puede crear utilizando el sistema de compilación CMake con una extensión de macro de código abierto llamada ReMake.
Las dependencias de compilación de este proyecto están disponibles en los repositorios de paquetes estándar de versiones recientes de Ubuntu y ROS. Para instalarlos, simplemente use el comando
sudo apt-get install ros-ROS_DISTRO-rospy, ros-ROS_DISTRO-message-generation, ros-ROS_DISTRO-std-msgs, ros-ROS_DISTRO-diagnostic-msgs
Si ya ha instalado ReMake en su sistema de compilación, puede omitir este paso. De lo contrario, antes de intentar construir este proyecto de la forma tradicional de CMake, debe instalar ReMake siguiendo estas instrucciones.
Una vez que ReMake esté disponible en su sistema de compilación, puede intentar compilar este proyecto a la manera de CMake. Suponiendo que haya clonado las fuentes del proyecto en PROJECT_DIR
, una compilación típica fuera de la fuente podría verse así:
Cree un directorio de compilación usando
mkdir -p PROJECT_DIR/build
Cambie al directorio de compilación haciendo
cd PROJECT_DIR/build
En el directorio de compilación, ejecute
cmake -DROS_DISTRIBUTION=ROS_DISTRO PROJECT_DIR
para configurar la construcción
Si desea inspeccionar o modificar la configuración de compilación, emita
ccmake PROJECT_DIR
Construya el proyecto usando
make
Si desea instalar el proyecto, llame
make packages_install
(solo de paquetes en Linux basado en Debian) o
make install
Este proyecto aún no proporciona ninguna documentación API.
Si desea proponer una función para este proyecto, considere contribuir o enviar una solicitud de función a los autores del proyecto. Los errores se pueden informar a través de la página de problemas del proyecto.
Para obtener información adicional sobre el sistema operativo del robot (ROS), consulte la documentación oficial de ROS.