roboforum.ru

Технический форум по робототехнике.

Установка ORB_SLAM на Ubuntu 16.04

В этом разделе обсуждаются вопросы по использованию ПК и КПК в робототехнике.
Программирование, настройка, аппаратная часть.

Установка ORB_SLAM на Ubuntu 16.04

Сообщение psi » 28 июл 2016, 00:50

Здравствуйте! Хочу поиграться со SLAM алгоритмами, особенно с ORB_SLAM, начал устанавливать его согласно статье на Хабре https://habrahabr.ru/company/singularis/blog/277537/, однако возникли проблемы с библиотекой Eigen. Там прежде всего рекомендуют работать с Ubuntu 14.04, однако так не хочется делать шаг назад: устанавливать ее рядом или вообще заменить текущую 16-ую. В связи с этим вопрос: реально ли вообще установить и затем работать без танцев с бубном ORB_SLAM (ORB_SLAM2) на последнюю версию Ubuntы?
psi
 
Сообщения: 10
Зарегистрирован: 20 июл 2016, 21:19

Re: Установка ORB_SLAM на Ubuntu 16.04

Сообщение Андрей Кищенко » 25 ноя 2019, 17:05

Выложи более подробно об ошибке. На каком этапе ошибка? что в терминале при этом ... Обычно просто компилируется и все. Сложнее камеру воткнуть ...

Добавлено спустя 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
Андрей Кищенко
 
Сообщения: 29
Зарегистрирован: 11 окт 2019, 13:29
Откуда: г. Боровск.
прог. языки: C/C++ ASM :)
ФИО: Андрей Александрович Кищенко

Re: Установка ORB_SLAM на Ubuntu 16.04

Сообщение Angel71 » 25 ноя 2019, 18:30

освоена специализация некромант, доступны новые навыки:
- поднятие скелета
- стена костей
- костяная клетка
- взрыв трупа
- заражение площади
- вызов духа
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Установка ORB_SLAM на Ubuntu 16.04

Сообщение Андрей Кищенко » 26 ноя 2019, 17:34

Честно скажу, шутку понял только через несколько дней, когда заметил дату начально сообщения :ROFL:
Андрей Кищенко
 
Сообщения: 29
Зарегистрирован: 11 окт 2019, 13:29
Откуда: г. Боровск.
прог. языки: C/C++ ASM :)
ФИО: Андрей Александрович Кищенко


Вернуться в Компьютеры в роботостроении

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2