
- •Управление с обратной связью/пид-регулятор
- •Что такое управление с обратной связью?
- •Основная терминология технологии управления с обратной связью
- •Описание временной реакции управляемых систем
- •Регуляторы с обратной связью
- •Пропорциональный регулятор
- •Регулятор интегрального действия
- •Регулятор с дифференциальным действием
- •Комбинированные регуляторы
- •Структуризация и параметрирование регуляторов
- •Подсистемы робота: привод
- •Общая информация по всенаправленным роботам
- •Разнонаправленные колеса
- •Свобода движения системы на плоскости и в пространстве
- •Степени свободы
- •Система координат
- •Движение тел
- •Включение всенаправленного привода
- •Включение и направление движения
- •Включение трех двигателей Robotino®
- •График характеристик датчиков
- •Запись графика характеристик
- •Линеаризация графика характеристик
- •Инфракрасные датчики расстояния
- •Инфракрасные датчики в Robotino® View
- •Оптические датчики приближения
- •Конструкция оптических датчиков приближения
- •Запас рабочих характеристикоптических датчиков приближения
- •Технические характеристики
- •Примечания по эксплуатации
- •Подавление фона посредством диффузионного датчика
- •Регулируемая чувствительность
- •Поведение диффузионного датчика в случае с зеркальным объектом
- •Примеры применения
- •Оптические датчики приближения с волоконно-оптическими кабелями
- •Примечания по эксплуатации
- •Примеры применения
- •Индуктивный датчик
- •Применение
- •Чувствительная кромка, обнаружение столкновения
- •Области применения
- •Бампер в Robotino® View
- •Веб-камера
Включение трех двигателей Robotino®
Robotino® оборудован тремя приводными двигателями для приведения в действие трех разнонаправленных колес. Скорость вращения отдельного колеса можно задать независимо от скорости вращения остальных колес. Чтобы двигать Robotino® в одном направлении, надо согласовать вращение отдельных колес, так как только в случае правильного взаимодействия получается движение Robotino® в необходимом направлении.
Двигатели можно включать или напрямую через Robotino View, или при помощи функционального блока "Omnidrive". Однако, для всех случаев рекомендуется применять функциональный блок "Omnidrive" (Robototino® View)
Функциональный блок "Omnidrive"
В блоке "Omnidrive" рассчитываются заданные скорости вращения для двигателей 1, 2 и 3 в направлениях x и y на основании заданной скорости. Кроме того, фактическая скорость в направлении x и y, а также фактическая скорость вращения рассчитывается из фактической скорости.
У Robotino® две поступательные степени свободы, движение по оси x и y для движения прямо вперед и боком. Кроме того, возможно вращение вокруг оси z.
Входы и выходы модуля "omni" заняты соответствующим образом:
Входы Описание
vx_float Заданная скорость в направлении х в локальной системе координат Robotino в мм/с
vy_float Заданная скорость в направлении у в локальной системе координат Robotino в мм/с
omega_float Заданная скорость вращения в град./с
Выходы Описание
m1_float Заданное значение скорости двигателя 1 в об./мин.
m2_float Заданное значение скорости двигателя 2 в об./мин
m3_float Заданное значение скорости двигателя 3 в об./мин
Omnidrive
Направление (координаты) и заданная скорость определяются, вводятся и рассчитываются на входе функционального блока "Omnidrive" и преобразовываются в заданные значения для соответствующей скорости двигателя (см. рис. выше).
Заданные скорости для трех двигателей выводятся на выходе функционального блока "omnidrive". Эти заданные скорости позволяют реализовать соответствующие фактические скорости в направлении x и y или скорость вращения.
По ключевому слову "omnidrive" в справке Robotino® View можно найти информацию о том, как в результате преобразования вектора заданной скорости и заданной скорости вращения можно получить заданную скорость отдельных двигателей.
Примечание
Небольшой пример использованного векторного анализа можно найти в проекте 3, линейное перемещение и позиционирование роботизированной системы "Движение на определенное расстояние".
График характеристик датчиков
График характеристик описывает отношение двух значений в форме линии в пределах двумерной системы координат. В случае с датчиками расстояния Robotino® это отношение между расстоянием до препятствий и выходными значениями, генерированными в Robotino® View.
Запись графика характеристик
Как правило, запись графика характеристик происходит при помощи измерения двух переменных и ввода их в соответствующую систему координат или таблицу, в которой значения одной переменной однозначно назначаются для другой. График характеристик компоненты получается после соединения этих пар точек линией/кривой. Точность кривой повышается по мере увеличения количества точек измерения. Для особенно важных диапазонов значений рекомендуется выполнять более точную запись графика характеристик.