Skip to content

eod_install

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

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

Поддержка 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