Управление реальным роботом c обратной связью в ROS (часть 5)

Материал из RoboWiki
Версия от 14:35, 17 июля 2019; Editor (обсуждение | вклад) (Новая страница: «В этом разделе мы сосредоточимся на использовании данных, поступающих с колесных энкоде…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

В этом разделе мы сосредоточимся на использовании данных, поступающих с колесных энкодеров, с двумя целями: 1. Создание замкнутой системы управления с использованием ПИД-регулятора

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

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