roboforum.ru

Технический форум по робототехнике.
Текущее время: 17 фев 2025, 07:57

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




Начать новую тему Ответить на тему  [ Сообщений: 62 ]  На страницу Пред.  1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Re: Алгоритмы и дизайн робота для езды по линии
СообщениеДобавлено: 05 фев 2009, 13:27 
Не в сети

Зарегистрирован: 23 авг 2008, 22:28
Сообщения: 1158
Откуда: Санкт-Петербург
ФИО: Сергей
Цитата:
Цитата:
имеется ввиду "Правый и средний датчик линии на темной полосе", хотя для лайнтрейсинга по этой трассе вроде достаточно вашего

ну это смотря как датчики поставить... если расстояние между мини менее ширины линии - то вполне актуально...

у olegsem'a датчики довольно широко установлены, я специально посмотрел - по тому и спросил.

Цитата:
сложновасто выходит ваять без дисплея или uarta. отладка вообще на уровне "угадай мелодию". по светодиодам и моторам :cry:

для этого я как-то высказывал идею установки около каждого датчика (или разъема для него) светодиода, показывающего его состояние.

2executer: датчики дискретные. ПИД - для управления движением - повороты без заносов и ускорение на прямой.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы и дизайн робота для езды по линии
СообщениеДобавлено: 05 фев 2009, 13:40 
Не в сети

Зарегистрирован: 12 фев 2007, 12:25
Сообщения: 1640
Откуда: Днепр
я датчики через ацп читаю, конечно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы и дизайн робота для езды по линии
СообщениеДобавлено: 05 фев 2009, 13:49 
Не в сети

Зарегистрирован: 23 авг 2008, 22:28
Сообщения: 1158
Откуда: Санкт-Петербург
ФИО: Сергей
Вложение:
Комментарий к файлу: Схема подключения датчиков линии Минибота
LineSensorsCircuit.jpg
LineSensorsCircuit.jpg [ 40.01 КиБ | Просмотров: 5002 ]


вот так?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы и дизайн робота для езды по линии
СообщениеДобавлено: 05 фев 2009, 13:52 
Не в сети

Зарегистрирован: 12 фев 2007, 12:25
Сообщения: 1640
Откуда: Днепр
а хз. я не электронщик.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы и дизайн робота для езды по линии
СообщениеДобавлено: 05 фев 2009, 14:53 
Не в сети
Аватара пользователя

Зарегистрирован: 30 янв 2009, 01:24
Сообщения: 784
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел
SMT писал(а):
2executer: датчики дискретные. ПИД - для управления движением - повороты без заносов и ускорение на прямой.


Я думаю вся прелесть пида исчезнет с дискретной ОС, все равно аццки вилять будет :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы и дизайн робота для езды по линии
СообщениеДобавлено: 05 фев 2009, 14:57 
Не в сети

Зарегистрирован: 12 фев 2007, 12:25
Сообщения: 1640
Откуда: Днепр
думаю, что полностью не исчезнет. там все ж есть не только пропорциональная компонента. авось меньше вилять будет.

а вообще, конечно, надо снимать побольше значений.

Добавлено спустя 50 секунд:
как раз с опросом датчиков основные бока и есть. ну у меня, во всяком случае.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы и дизайн робота для езды по линии
СообщениеДобавлено: 05 фев 2009, 15:26 
Не в сети
Аватара пользователя

Зарегистрирован: 30 янв 2009, 01:24
Сообщения: 784
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел
А в чем бока?
Ты же информацию с трех датчиков преобразуеш в одну величину - отколнение "+" - в право "-" - влево?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы и дизайн робота для езды по линии
СообщениеДобавлено: 05 фев 2009, 15:32 
Не в сети

Зарегистрирован: 12 фев 2007, 12:25
Сообщения: 1640
Откуда: Днепр
Цитата:
А в чем бока?


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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы и дизайн робота для езды по линии
СообщениеДобавлено: 05 фев 2009, 15:57 
Не в сети

Зарегистрирован: 23 авг 2008, 22:28
Сообщения: 1158
Откуда: Санкт-Петербург
ФИО: Сергей
executer писал(а):
Ты же информацию с трех датчиков преобразуеш в одну величину - отколнение "+" - в право "-" - влево?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы и дизайн робота для езды по линии
СообщениеДобавлено: 05 фев 2009, 16:04 
Не в сети

Зарегистрирован: 12 фев 2007, 12:25
Сообщения: 1640
Откуда: Днепр
да он про опрос датчиков.
там тоже хватает заморочек.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы и дизайн робота для езды по линии
СообщениеДобавлено: 05 фев 2009, 16:22 
Не в сети

Зарегистрирован: 23 авг 2008, 22:28
Сообщения: 1158
Откуда: Санкт-Петербург
ФИО: Сергей
Цитата:
да он про опрос датчиков. там тоже хватает заморочек.

а поконкретнее?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы и дизайн робота для езды по линии
СообщениеДобавлено: 05 фев 2009, 16:27 
Не в сети

Зарегистрирован: 12 фев 2007, 12:25
Сообщения: 1640
Откуда: Днепр
ну написано же

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


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

ты исходники от pololu смотрел? там все достаточно четко разрисовано.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы и дизайн робота для езды по линии
СообщениеДобавлено: 05 фев 2009, 22:33 
Не в сети

Зарегистрирован: 12 фев 2007, 12:25
Сообщения: 1640
Откуда: Днепр
удалось мне несколько побороть свои датчики... линию он теперь снимает нормально (относительно). поигрался с пропорциональным управлением и понял, что на 3-х датчиках мне нифига не светит. завтра буду лепить еще пару и может быть немного откатаю ПИД. если все получится - послезавтра выложу результаты.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы и дизайн робота для езды по линии
СообщениеДобавлено: 07 фев 2009, 20:24 
Не в сети

Зарегистрирован: 12 фев 2007, 12:25
Сообщения: 1640
Откуда: Днепр
не выходит у меня уговорить датчики давать толковые результаты. вроде все правильно, вроде должно работать, а гонит всякую ахинею. рулит куда вздумается. :-( уж не знаю чего и делать. может датчики понаряднее сделать, чтобы как можно более похожими друг на друга были...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы и дизайн робота для езды по линии
СообщениеДобавлено: 08 фев 2009, 00:17 
Не в сети

Зарегистрирован: 23 авг 2008, 22:28
Сообщения: 1158
Откуда: Санкт-Петербург
ФИО: Сергей
ты их открытыми оставил, или завернул - в черный кембрик или ну хотя-бы в изоленту? У меня без бубнотанцев (внутри лего 1-кубиков) понимает на высоте от 0.5 см до 2 см осень четко, только повернуть нужно оптическими осями линз [датчиков] вдоль траектории отражения сигнала.

frig писал(а):
завтра буду лепить еще пару и может быть немного откатаю ПИД

я код Pololulu пробовал немного на basic-е использовать, но пока с конвертацией типов не хорошо что-то - не конкретно В C как-то все конечно однозначнее. Перечитал перевод =Dead='a ПИД контроллера- вроде все понятно, буду еще пытать :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 62 ]  На страницу Пред.  1, 2, 3, 4, 5  След.

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


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

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


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

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