Выложи более подробно об ошибке. На каком этапе ошибка? что в терминале при этом ... Обычно просто компилируется и все. Сложнее камеру воткнуть ...
Добавлено спустя 7 минут 46 секунд:Может пригодится
Команды для запуска алгоритма.
в 1 терминале
usb_cam_node нужно скачать и откомпилировать с исправлениями (если не работает стандарт)
- исправленная версия AV_PIX_FMT_YUV420P
git clone
https://github.com/clydemcqueen/usb_cam.git$ mkdir -p ~/catkin-ws/src
$ cd ~/catkin-ws/src
$ git clone
https://github.com/bosch-ros-pkg/usb_cam.git cd ..
catkin_make
source ~/catkin_ws/devel/setup.bash
roslaunch usb_cam-test.launch
Должны увидеть картинку на экране, если да, то закрываем приложение и запускаем далше
~/.ros/camera_info$ rosrun usb_cam usb_cam_node _video_device:=/dev/video0
В другом терминале запускаем
:~/software/orb_slam2/Examples/Monocular$ rosrun ORB_SLAM2 Mono ../../Vocabulary/ORBvoc.txt head_camera2.yaml /camera/image_raw:=/usb_cam/image_raw
Как работает у меня.
https://youtu.be/Fm86RYL4T4Q?t=105