roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 13:01

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 108 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8
Автор Сообщение
 Заголовок сообщения: Re: Универсальный протокол для управления шасси робота - вар. 1
СообщениеДобавлено: 05 сен 2008, 15:14 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2vintch: Так я ж писал:

В момент времени t из отрезка [0,T] скорости левого и правого колёс speedL(t)=(Lf-Ls)*t/T+Ls и speedR(t)=(Rf-Rs)*t/T+Rs соответственно. Аналогично - расстояния пройденные колесами с начала маневра: distL(t)=t*Ls+t*t*(Lf-Ls)/2/T и distR(t)=t*Rs+t*t*(Rf-Rs)/2/T.

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

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный протокол для управления шасси робота - вар. 1
СообщениеДобавлено: 05 сен 2008, 15:17 
Не в сети

Зарегистрирован: 03 апр 2008, 14:46
Сообщения: 19
2=DeaD=

И как всегда всё проще пареной репки...
Спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный протокол для управления шасси робота - вар. 1
СообщениеДобавлено: 09 сен 2008, 18:20 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Выкладываю прошивку для RealRobot'а учитывающую энкодеры. Реализовано управление через условные операторы и некоторую эвристику, а не через ПИД-алгоритмы, не знал я тогда как они работают. Но мне стыдно! :oops:


Вложения:
realgate2.zip [80.87 КиБ]
Скачиваний: 21

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 108 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO