Skip to content

eod_install

Moscowsky Anton edited this page Jan 20, 2021 · 21 revisions

Установка пакета Extended Object Detection

Поддержка OpenCV

Для начала требуется определить, какая версия OpenCV установлена на вашем компьютере. OpenCV является ядром данного решения, ниже приведен список версий для которых тестировалась работа пакета.

Версия OpenCV Дистрибутив ROS Неподдерживаемые модули EOD
4.4.0 - Feature
4.2.0 Noetic -
3.2.0 Melodic Tracking, Dnn
Kinetic Tracking, Dnn

Установка

  1. Данное руководство подразумевает, что у вас уже имеется установленный ROS и создано для него рабочее окружение, если нет, то воспользуйтесь этим и этим гайдами.

  2. Клонируйте данный репозиторий в свое рабочее окружение

cd ~/catkin_ws/src # путь к вашему рабочему окружению
git clone https://github.com/Extended-Object-Detection-ROS/extended_object_detection.git
  1. Выполните сборку проекта 2.a. Если вы пользуетесь catkin_make, то перейдите в корневую папку рабочего окружения и выполните команду сборки
cd ~/catkin_ws # путь к вашему рабочему окружению
catkin_make

2.b Если вы пользуетесь catkin tools, то из любой поддиректории вашего рабочего окружения выполните команду

catkin build extended_object_detection
  1. После сборки выполните команду
source ~/catkin_ws/devel/setup.bash # опять же, следите чтобы корректно был указан путь до вашего рабочего окружения
Clone this wiki locally