-
Notifications
You must be signed in to change notification settings - Fork 6
home
Внимание данная версия документации не поддерживается начиная с b1481ea коммита по причине трудоемкости поддержания актуальности документации сразу на двух языках. Пожалуйста пользуйтесь английской версией, как наиболее свежей.
Данный пакет является решением в области компьютерного зрения, который содержит набор различных методов детектирования объектов, объединенных одним интерфейсом. Для использования пакета не требуется погружение в API, все настройки детектирования доступны через единый конфигурационный файл.
Пакет разработан в рамках парадигмы "распознавания по частям", что позволяет указывать различные признаки объекта, такие как образ, цвет, форма, размеры и др. Эти признаки распознаются по-отдельности и далее агрегируются в целостные объекты.
Помимо распознавания простых объектов, пакет позволяет задавать их комбинации, детектируя сложный объект, который является набором простых объектов и отношений между ними.
Пакет предоставляет полноценный ROS интерфейс, позволяющий использовать его в задачах робототехники.
1.1. Узлы
1.2. Сообщения
1.3. Сервисы
2.1. Общая структура конфигурационного файла
2.2. Простые объекты
2.3. Сложные объекты
3.1. Установка пакета
3.2. Zbar (опционально)
3.3. OpenCV contrib для ROS Noetic (опционально)
3.4. OpenCV 4.2.0 для ROS Melodic и ниже (опционально)(в разработке)
3.5. Tensorflow API (опционально)(в разработке)
3.6. Dlib (опционально)
3.7. igraph (опционально)
3.8. Установка на Jetson
4.1. Тестовый запуск (камера и кинект)
4.2. Тестовый запуск на bag-файлах
4.3. Сопровождающие видео
5.1. Описание ошибок
5.2. Обратная связь
6.1. TO DO list
6.2. Руководство по добавлению своих признаков (в разработке)
6.3. Руководство по добавлению своих отношений (в разработке)
- ROS-интерфейс
- Взаимодействие посредством конфигурационного файла
- Установка
- Руководства
- Проблемы
- Разработка