Error de compilación de ORB-SLAM3 ROS:
No se pudo invocar /opt/ros/melodic/bin/rospack deps-manifests ORB_SLAM3
[rospack] Error: la vista de rosdep está vacía: llame a 'sudo rosdep init' y 'rosdep update'
Error de CMake en /opt/ros/melodic/share/ros/core/rosbuild/public.cmake:129 (mensaje):
No se pudo invocar rospack para obtener indicadores de compilación para el paquete 'ORB_SLAM3'.
Busque arriba los errores del propio rospack. Abortando. ¡Por favor solucione la
dependencia rota!
Incluso si la ruta a ROS se agrega correctamente al archivo .bashrc, todavía se produce un error
Como se muestra en la imagen:
De acuerdo con el mensaje, sudo rosdep init y luego rosdep update, ¡pero se informará un error!
En este momento, primero verifique si hay un archivo 20-default.list en la ruta /etc/ros/rosdep/sources.list.d/. Si no, actualícelo de acuerdo con los siguientes pasos: (Si se instaló con un clic de Yuxiang ROS Los siguientes métodos son aplicables a ros :)
sudo apt-get install python3-pip
sudo pip3 install rosdepc
sudo rosdepc init
rosdepc update
¡Hecho!