Background Image
Previous Page  7 / 19 Next Page
Information
Show Menu
Previous Page 7 / 19 Next Page
Page Background

Моделирование операции приближения космического манипуляционного робота…

7

5) выполняется анализ сцены и поиск среди всех найденных

окружностей (или эллипсов), принадлежащих мишени, и определя-

ются координаты их центров.

Поскольку при определении расстояния до мишени используются

линеаризованные уравнения (7) и (8),

корректное выполнение расче-

тов возможно только при соблюдении следующих условий:

углы поворота плоскости мишени относительно плоскости

камеры не должны превышать 20

;

линия, проходящая через центры боковых реперов мишени,

должна быть повернута относительно горизонтали камеры не более

чем на 20

.

Эти условия всегда выполняются в режимах близкого движения

КМР.

При проведении экспериментов и расчетов в качестве мишени

использован макет мишени ERA в виде площадки черного цвета с

двумя кругами-реперами белого цвета диаметром 20 мм, с расстояни-

ем между центрами 140 мм. В центре макета перпендикулярно пло-

щадке установлен прямой цилиндр высотой 32 мм и диаметром

20 мм. Боковая поверхность цилиндра окрашена в черный цвет, верх-

нее его основание

в белый и является третьим кругом-репером

мишени. Расстояние между центрами каждого из боковых кругов и

центром основания цилиндра составляет 70 мм.

Формирование и фильтрация

видеоизображения мишени.

Ввод

изображения с видеокамеры в СТЗ ФМС осуществляется с использова-

нием цифровой системы ввода изображения (ЦСВИ) ВИДЕОСКАН-

415-ВО/50. Программное обеспечение (ПО) ЦСВИ выполняет не толь-

ко ввод изображения с матрицы камеры, но и необходимые инициали-

зирующие и завершающие действия при работе с оборудованием. При

первичной обработке изображений мишени используется библиотека

OpenCV (Open Source Computer Vision Library) [4], содержащая большое

количество алгоритмов фильтрации шумов [5] (Гаусса, Лапласа, меди-

анные методы сглаживания и др.).

Выделение границ контуров

.

Для нахождения границ и выделе-

ния контуров в отфильтрованном изображении также используется

библиотека OpenCV (метод Canny [6, 7]). На рис. 4 представлен кадр

отфильтрованного изображения макета мишени с «оконтуренными»

по методу Canny объектами.

Распознавание объектов.

Для решения задачи распознавания

мишени составлен алгоритм и разработано ПО распознавания кривых

в форме эллипсов и окружностей среди контуров кадра изображения.

Окружности приобретают форму эллипса при их рассмотрении под

некоторым углом, что обязательно происходит в реальности. Алго-

ритм распознавания состоит из нескольких этапов.