Ошибка при загрузке общих библиотек: libpangolin.so: невозможно открыть файл общего объекта: нет такого файла или каталога

Я новичок в ROS и пытаюсь реализовать пример ORB_SLAM2. Я получаю несколько других подобных ошибок с библиотеками, и я могу их решить. Однако в данном случае я понятия не имею, что такое libpangolin.so.

Может ли кто-нибудь помочь мне решить эту проблему.

Я запускаю следующую команду;

$ rosrun ORB_SLAM2 Mono /Path/To/ORB_SLAM2/Vocabulary/ORBvoc.bin /Path/To/ORB_SLAM2/Examples/Monocular/TUM1.yaml


person NetBotix    schedule 04.12.2019    source источник


Ответы (1)


Pangolin — это легкая портативная библиотека быстрой разработки для управления отображением/взаимодействием OpenGL и абстрагирования видеоввода.

Ваш узел ROS ожидает общую библиотеку Pangolin, которая не установлена ​​в вашей системе. Установите библиотеку, как описано в GitHub-репозиторий Pangolin. После установки вы сможете запустить свой узел. Убедитесь, что общая библиотека установлена ​​и распознана вашей системой.

person Fruchtzwerg    schedule 04.12.2019