Научная статья на тему 'Бесконтактная одометрия в составе бортовых навигационных систем'

Бесконтактная одометрия в составе бортовых навигационных систем Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
336
102
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
СИСТЕМЫ ТЕХНИЧЕСКОГО ЗРЕНИЯ / БЕСКОНТАКТНАЯ ОДОМЕТРИЯ / ОПТИЧЕСКИЙ ПОТОК / ЛОКАЛЬНАЯ НАВИГАЦИЯ / VISION SYSTEMS / CONTACTLESS ODOMETER / AN OPTICAL FLOW / LOCAL NAVIGATION

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Соколов Сергей Михайлович, Платонов Александр Константинович, Богуславский Андрей Александрович, Куфтин Феликс Андреевич, Моксин Константин Александрович

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Соколов Сергей Михайлович, Платонов Александр Константинович, Богуславский Андрей Александрович, Куфтин Феликс Андреевич, Моксин Константин Александрович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

CONTACTLESS ODOMETER AS A PART OF ONBOARD NAVIGATING SYSTEMS

In article contactless odometer possibilities as a part of mobile robots navigating systems and other vehicles are considered. Researches of similar systems are described and results of experiments with pre-production models contactless odometers are resulted. On the basis of the spent researches quantitative estimations of reliability and accuracy of offered algorithms are given. These estimations allow formalizing criteria of decision-making on configuration of contactless odometers hardware-software means for achievement of the set characteristics of reliability at the set restrictions on parameters of relative movement and restrictions on accessories cost. In the conclusions the conclusion about high accuracy and reliability of this independent (from other known ways of a way notation) channel of navigating data becomes.

Текст научной работы на тему «Бесконтактная одометрия в составе бортовых навигационных систем»

УДК 004.896, 004.932.2, 004.823

СМ. Соколов, АЖ. Платонов, А.А. Богуславский, Ф.А. Куфтин, КА. Моксин

БЕСКОНТАКТНАЯ ОДОМЕТРНЯ В СОСТАВЕ БОРТОВЫХ НАВИГАЦИОННЫХ СИСТЕМ*

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

Системы технического зрения; бесконтактная одометрия; оптический поток; ло.

S.M. Sokolov, A.K Platonov, A.A. Boguslavskij, F.A. Kuftin, K.A. Moksin

CONTACTLESS ODOMETER AS A PART OF ONBOARD NAVIGATING

SYSTEMS

In article contactless odometer possibilities as a part of mobile robots navigating systems and other vehicles are considered. Researches of similar systems are described and results of experiments with pre-production models contactless odometers are resulted.

On the basis of the spent researches quantitative estimations of reliability and accuracy of offered algorithms are given. These estimations allow formalizing criteria of decision-making on configuration of contactless odometers hardware-software means for achievement of the set characteristics of reliability at the set restrictions on parameters of relative movement and restrictions on accessories cost.

In the conclusions the conclusion about high accuracy and reliability of this independent (from other known ways of a way notation) channel of navigating data becomes.

Vision systems; contactless odometer; an optical flow; local navigation.

Введение. Системы технического зрения (СТЗ) - неотъемлемая часть современных систем информационного обеспечения мобильных робототехнических комплексов. Эти системы могут обеспечить успешное решение ряда навигацион-, , -, .

, -

ния камеры относительно наблюдаемой поверхности или сцены (набора поверх) . таких систем является независимость счисления пути от особенностей реализации ( , , ,

, ).

, -

дов есть и свои ограничения и недостатки.

Целью описываемого исследования является установление границ эффективного применения бесконтактной одометрии и разработка механизмов её реализации в информационных системах конкретных движущихся объектов.

На описываемом этапе исследовалось одно из направлений в прикладном использовании оптического потока: счисление пути по факту перемещения камеры относительно наблюдаемой поверхности или сцены.

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

* Работа частично поддержана грантом РФФИ № 08-01-00908.

ности. Для выполнения этой операции достаточно иметь зрительные данные с определённых фрагментов поля зрения одной или нескольких ТВ-камер. В остальных частях поля зрения может производиться другая обработка.

Задача должна решаться в масштабе реального времени, определяемого скоростью перемещения ТС, поэтому существенным требованием (и ограничением) на предлагаемые алгоритмы является их быстродействие.

В основе бесконтактной одометрии лежит работа с оптическим потоком [1-6]. Для корректной работы бесконтактных одометров необходимо обеспечение надёжности получения и обработки оптического потока характеризующего относитель-

( ).

Одно из важных требований к бесконтактной одометрии: автоматическая подстройка к изменяющейся текстуре поверхности или сообщение о невозможности выполнить одометрию по отношению к текущей поверхности. Такой автоматизм позволяет маневрировать выбором поля зрения для определения векторов смещения ТС и также автоматически обеспечивать требуемые показатели точности и надёжности.

Математическая модель формирования оптического потока. Для разработки алгоритмов работы с оптическим потоком (ОП) была построена математическая модель формирования ОП в среде МаШСАБ.

На этой модели (рис. 1, 2) исследовались зависимости надёжности и точности определения векторов смещения от параметров входного изображения и масштаба рассмотрения сцены.

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

Изучение известных алгоритмов работы с ОП показывает [1, 6], что на всех этапах определения ОП и его обработки возможно повышение эффективности этих алгоритмов с точки зрения времени обработки и надёжности выделения реальных векторов смещения камеры относительно подстилающей поверхности.

Среди известных алгоритмов работы с ОП для рассматриваемой задачи был выбрано направление работы с разреженным ОП, как наиболее эффективное с точки зрения работы в масштабе реального времени и соответствующее имеющимся исходным данным (видеоматериалам) для счисления пути.

0.35

0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4

0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45

Рис. 1. Непрерывная модель кадра и вычисленные на её основе вектора смещений

Рис. 2. Дискретная модель кадра и вычисленные на её основе вектора смещений

В общей схеме вычисления разреженного ОП уже на этапе выделения характерных точек учитывается интересующее направление векторов смещения (из-

( ),

, ).

Градиенты яркости в направлениях перпендикулярных направлению движения не ( ) , -дающие этими градиентами, не являются надёжными характерными точками. С другой стороны, на выделение таких характерных точек будут затрачены дополнительные вычислительные ресурсы.

На этапе определения векторов смещений выполняется двойная фильтрация кандидатов: по направлению (с допуском, учитывающим кинематику ТС и возможные погрешности одиночных измерений); по модулю (известным ... и дина).

, , -ния по данному полю зрения. Проверяется удельная плотность векторов смещения, найденных по текущему кадру. Проверка осуществляется в соответствии с заранее промоделированными и откалиброванными в лабораторных условиях видами текстур подстилающей поверхности.

Эксперименты по счислению пути. Для практической реализации разработанных алгоритмов был скомпонован опытный образец бортового бесконтактного одометра для включения в состав систем навигационного обеспечения систем управления ТС с повышенной степенью автономности. Кроме того, был организован стенд для калибровки бесконтактного одометра (рис. 3).

Рис. 3. Общий вид стенда для экспериментов и калибровки алгоритмов определения смещений камеры на основе оптического потока. Белой рамкой ограничена зона, в которую могут помещаться объекты, имеющие различную текстуру>

В экспериментах получены количественные оценки качества оптических по,

различными характеристиками быстродействия.

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

лученных на основе обработки видеопотока с быстродействующей камеры (200 Гц) и камеры ТВ стандарта (25 Г ц или 50 Гц при работе с полукадрами), получены результаты, свидетельствующие о существенно более высокой надёжности/стабильности в определении смещений по данным с первой камеры.

Эти оценки позволяют формализовать критерии принятия решения о компо--

заданных характеристик надёжности при заданных ограничениях на параметры относительного движения и ограничениях на стоимость комплектующих.

Предлагаемые методы и алгоритмы работы с ОП для задач бесконтактной одометрии верифицированы в экспериментах по счислению пути различных . -томобильных средств при движении по дорогам с асфальтовым покрытием и грунтовым дорогам (до 0,3 % от пройденного пути). Хорошие результаты показала бесконтактная одометрия на железной дороге (до 0,2 %). Для мобильных роботов внутри помещений были получены ещё более высокие результаты (до 0,01 %).

,

,

обеспечить обработку двух полей зрения, что ещё более повышает точность и надёжность бесконтактной одометрии.

Заключение. Современные средства сбора и обработки зрительных данных в сочетании с интеллектуальными алгоритмами обработки позволяют реализовывать бесконтактное счисление пути для ряда практических задач. Экспериментально подтверждена высокая точность и надёжность этого канала навига-.

.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Bouguet Jean-Yves. Pyramidal Implementation of the Lucas Kanade Feature Tracker. The paper is included into OpenCV distribution http://www.mtel. com/technology /computing /opencv/ index.htm

- официальный сайт поддержки библиотеки OpenCV.

2. Shi Jianbo and Tomasi Carlo. “Good features to track”, Proc. IEEE Comput. Soc. Conf. Comput. Vision and Pattern Recogn., 1994. - P. 593-600.

3. Horn B.K.P., SchunkB.G. Determining Optical Flow. Artificial Intelligence. Vol. 2. - 1981.

- P. 185-203.

4. Braillon Christophe, Pradalier C'edric, James L. Crowley 1, Christian Laugier Real-time moving obstacle detection using optical flow models Intelligent Vehicles Symposium 2006, June 13-15, 2006, Tokyo, Japan.

5. Dev B.J.A Krose F.C.A. Green Heading Direction for a Mobile Robot from Optical Flow Proceedings of the 1998 IEEE International Conference on Robotics & Automation Leuven, Belgium. May 1998.

6. Baker S.and Matthews I. “Lucas-Kanade 20 Years On: A Unifying Framework” IJCV, Vol. 56, № 3, March, 2004. - P. 221-255.

Соколов Сергей Михайлович

Институт прикладной математики им. М.В. Келдыша РАН.

E-mail: [email protected].

125047, г. Москва, Миусская пл., д. 4 Тел.: 89161220113.

Платонов Александр Константинович

E-mail: [email protected].

Тел.: 89104390250.

Богуславский Андрей Александрович

E-mail: [email protected].

Тел.: 89164827544.

Куфтин Феликс Андреевич

Коломенский государственный педагогический институт.

E-mail: [email protected].

140411, Московская обл., г. Коломна, ул. Зеленая, 30.

Тел.: 89160581523.

Мокеин Константин Александрович

Московский физико-технический институт (государственный университет). E-mail: [email protected].

141709, Московская обл., г. Долгопрудный, Институтский пер., 9.

Тел.: 89154772055.

Sokolov Sergey Mikhailovich

Keldysh Institute of Applied Mathematics.

E-mail: [email protected].

125047, г. Москва, Миусская пл., д. 4

4, Miusskaya area, Moskow, 125047, Russia.

Phone: 89161220113.

Platonov Alexandr Konstantinovich

E-mail: [email protected].

Phone: 89104390250.

Boguslavsky Andrey Alexandrovich

E-mail: [email protected].

Phone: 89164827544.

Kuftin Felix Andreevich

Kolomna Teacher Training Institute.

E-mail: [email protected].

30, Zelenaya street, Kolomna, Moscow Region, 140411, Russia.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Phone: 89160581523.

Moksin Konstantin Alexandrovich

Moscow Institute of Physics and Technology.

E-mail: [email protected].

9, Institutskii per., Dolgoprudny, Moscow Region, 141700,Russia Phone: 89154772055.

УДК 623.4

Г.В. Анцев, Е.Г. Борисов, Л.С. Турнецкий

ПОВЫШЕНИЕ ЭФФЕКТИВНОСТИ СИСТЕМ САМОНАВЕДЕНИЯ

С КООРДИНАТОРАМИ РАЗЛИЧНОЙ ФИЗИЧЕСКОЙ ПРИРОДЫ

В статье обсуждены методы повышения качества системы самонаведения летательных аппаратов путем комбинирования и комплексирования радиолокационного и оптикоэлектронного координаторов-жленгаторов, входящих в состав системы. Рассмотрены примеры основных видов объединения информационных каналов. Приводится оценка эффективности объединения информации измерительных каналов различной физической природы.

Комтексирование информации; система самонаведения.

i Надоели баннеры? Вы всегда можете отключить рекламу.