- •05020101 – Комп’ютеризовані
- •Содержание
- •1 Общие сведенья о промышленных роботах
- •1.1Назначение и область применения
- •Предшественники пр
- •Краткая история развития робототехніки
- •1.4. Термины и определения в области робототехники
- •1.5. Основные технические показатели пр
- •2. Механика промышленных роботов
- •2.1.Степени подвижности и кинематические пары пр
- •1.6. Три поколения роботов
- •2.2.Схемы манипуляторов с тремя переносными степенями подвижности
- •2.3. Механизмы передач пр
- •Рабочие органы и захватные устройства пр
- •2.5. Модульное построение пр
- •3 Приводы промышленных роботов
- •3.1. Общие сведенья о промышленных пр
- •3.2. Пневматический привод
- •3.3 Гидравлический привод
- •3.4. Электромеханический привод
- •3.5. Шаговые электродвигатели
- •3.6. Вибродвигатели
- •4. Системы управления промышленными работами.
- •4.1. Общие сведения о системах управления промышленными работами.
- •4.2. Методы управления пр.
- •4.3. Общая структура системы управления пр
- •4.4 Цикловые программные устройства управления пр
- •4.5. Программируемые контроллеры
- •4.6. Позиционные и контурные устройства управления пр
- •5. Особенности управления адаптивными промышленными роботами
- •5.1 Общая схема адаптивного пр
- •5.2 Проблемы организации адаптивного управления
- •5.3. Принципы построения систем управления адаптивных роботов.
- •6. Микропроцессорные системы управления промышленными роботами.
- •6.1. Состав и структура микропроцессорной системы управления пр
- •6.2. Особенности следящих приводов с микропроцессорным управлением
- •6.3. Архитектура микропроцессорного контроллера для цсп
- •6.4. Микропроцессорная система управления промышленным роботом «Сфера-36»
- •7. Датчики промышленных роботов
- •7.1. Классификация датчиков промышленных роботов
- •7.2. Датчики для измерения состояния пр (датчики внутренней информации)
- •7.2.1 Датчики перемещений
- •7.2.1.1 Электроконтактные датчики перемещений
- •7.2.1.2 Потенциометрические датчики переключений
- •7.2.1.3. Тензометрические датчики перемещений
- •7.2.1.4 Емкостные датчики перемещений
- •7.2.1.5 Индуктивные и трансформаторные датчики перемещений
- •7.2.1.6. Индукционные датчики перемещения
- •7.2.1.7 Оптоэлектронные датчики перемещений
- •7.2.2 Датчики усилия
- •7.2.2.1 Магнитоупругие датчики усилия
- •7.2.2.2 Пьезоэлектрические датчики усилий
- •7.2.3 Датчики момента вращения и скорости
- •7.2.3.1. Датчики момента вращения
- •7.2.3.2 Датчики скорости
- •7.3. Датчики для измерения состояния окружающей среды (датчики внешней информации)
- •7.3.1 Тактильные датчики роботов
- •7.3.2 Датчики геометрических величин
- •8. Система технического зрения промышленных роботов
- •8.1. Общие сведенья о системах технического зрения пр
- •8.2 Обобщенная структурная схема стз
- •8.3. Телевизионные системы технического зрения
- •8.4. Алгоритм обработки изображения
- •8.4.1 Алгоритмы предварительной обработки изображения
- •8.4.2 Алгоритмы распознавания объектов
- •8.5. Типовые элементы и узлы стз
- •8.5.1 Источники оптического излучения
- •8.5.2 Приемники оптического излучения
- •8.5.3 Передающие телевизионные трубки и камеры
- •9.Роботизированные технологические комплексы гибкие автоматизированные производства
- •Состав, назначение, структура ртк
- •9.2. Гибкое автоматизированное производство и его особенности
- •9.3. Структура иап (гап)
- •9.4. Классификация иап (гап)
- •9.5. Сравнительная характеристика гибких и негибких систем механической обработки
- •Литература
8.4. Алгоритм обработки изображения
Процесс идентификации объектов, находящихся в рабочей зоне робота, обычно включает два этапа:
а) выделение характерных признаков объектов;
б) распознавание объектов по найденной совокупности характерных признаков.
В соответствии с такой структурой процесс идентификации алгоритма обработки информации в СТЗ принято делить на:
1) алгоритмы предварительной обработки изображения;
2) алгоритмы распознавания объектов.
8.4.1 Алгоритмы предварительной обработки изображения
Под изображением обычно понимается двумерная картинка поля интенсивности излучений рабочей зоны. Формально полученное изображение заключается в определении функциональной зависимости интенсивности излучений рабочей зоны от координат точек изображения х и у (рис. 8.5.).
Рис. 8.5.
Задачей предварительной обработки изображения поиск каких-либо особенностей функции f (x, y), которые могли бы указать на тип объекта, находящегося в рабочей зоне.
Первый шаг предварительной обработки изображения на ЭВМ состоит в квантовании исходного изображения f (x, y). Квантование ведется как в пространстве по координатам х и у, так и по уровню функции f (x, y).
Результатом квантования является дискретное изображение функции
g (m, n),
значение которой совпадают со значениями f (x, y) в точках
x = x0 + xm; y = y0 + yn,
где m = 0, 1, 2, …, М-1; n = 0, 1, 2, …, N-1, М – число элементов по оси Х, N – число элементов по оси у.
Для компенсации шумов в изображении успешно применяется простой пороговый метод. Те элементы изображения, яркость которых превышает пороговое значение, остаются на изображении, а те элементы яркость которых ниже порогового значения – заменяются фоном. Дискретные изображения в дальнейшем подвергаются обработке с целью определения некоторых их глобальных особенностей (построение гистограммы яркости, определение среднего значения яркости, дисперсии яркости, максимум градиент изображения и т.д.). При этом используются как интегральные так и дифференциальные алгоритмы обработки. Одним из самых распространенным методов предварительной обработки дискретных изображений является метод дискретного преобразования Фурье.
На этапе предварительной обработки стремятся создать сжатое описание объекта в выбранной системе признаков. Выбор признаков осуществляется на основе анализа – класса объектов, возможностей датчиков изображения по разрешению, требований к скорости обработки. Наиболее используемыми можно считать геометрические признаки (площадь и периметр изображения, число отверстий число и расположение углов и т.д.).
Геометрические признаки инвариантна относительно поворотов изображения в поле зрения. Наиболее престо из геометрических признаков вычисляется площадь изображения. Ее значение можно получить простым подсчетом числа элементов цифрового изображения при сканировании кадра.
Периметр изображения вычисляется после выделения границ. Границы изображения наиболее просто выделяются у бинарных цифровых изображений. В случае полутоновых цифровых изображений граница изображения выделяется на том или ином уровне яркости. Геометрический центр изображения (Xc, Yc) можно вычислить с помощью изображений
где ij – функция, принимающая значения 1 или 0:
М – множество координат (х, у) элементов цифрового изображения, принадлежащих объекту;
xij, yij – дискретные отсчеты координат в поле цифрового изображения.
После определения Хс и Ус вычисляется минимальное и максимальное расстояние до уже выделенных граничных элементов (радиус вписанной и описанной окружностей). Кроме того, может быть определена и длина сторон описанного прямоугольника.
Главные моменты инерции изображения I1 и I2 и определяются моменты инерции Ix и Iy относительно осей координат, а также через сменный момент инерции Ixy.
Если N – общее число элементов изображения объекта в поле зрения, а f (x, y) – функция распределения освещенности, то координаты центра тяжести изображения Xц, Уц вычисляются по формулам
где xij и yij – отсчеты координат на цифровом изображении.
Далее по известным Хц и Уц вычисляются моменты инерции изображения относительно координатных осей
и смешанный момент инерции.
Теперь можно определить главные моменты инерции
Эти моменты принимают за отличительные признаки изображения объектов. Именно пара I1, I2 несут наибольшую информацию о различии объектов заданного класса.
