roboforum.ru

Технический форум по робототехнике.

Балансирующий робот (теперь балансирующий скутер)

Балансирующий робот (теперь балансирующий скутер)

vvk » 21 авг 2012, 15:23

Здравствуйте.

Мой балансирующий робот:

Balanced.jpg


Из чего сделан:
Двигатели с колесами Devantech: http://www.robot-electronics.co.uk/
Контроллер этот: forum4/topic11707.html
Модуль измерения наклона: forum4/topic11675.html
Переходник USB-UART(для выдачи отладочной информации в PC): http://robowell.ru/moduli/perehodnik-usb-uart/
Силовой модуль управления двигателями (только картинка, описания нет):
Balanced_H.jpg


В процессе работы с роботом произошла непрятность - из-за программной ошибки был поломан один из двигателей. :shock: Поэтому на видео балансирует он только с одним, другой отключен.

Сам видео-ролик разбит на две части. В первой робот просто держит равновесие, но при этом пытается куда-нибудь укатиться. Т.к. у него работает только один двигатель, он ездит по кругу. Затем в середине ролика нажатием кнопки производится включение режима контроля положения. При этом робот старается вернуться в начальное положение.




Еще, для интереса, привожу график колебаний угла при балансировании. Данные сняты в режиме простого балансирования без контроля положения. Из графика видно, что отклонение робота от вертикали составляет порядка ±0,7°.

Balancing_Tilt.jpg
Последний раз редактировалось vvk 13 дек 2012, 12:42, всего редактировалось 2 раз(а).

Re: Балансирующий робот

elmot » 21 авг 2012, 15:41

Прикольная штука!
Последний раз редактировалось elmot 21 авг 2012, 16:11, всего редактировалось 1 раз.

Re: Балансирующий робот

yozik0ff » 21 авг 2012, 15:57

Это восхитительно!!

Re: Балансирующий робот

vvk » 21 авг 2012, 15:57

elmot писал(а):Прикольная штука

код для видео(надо убрать пробелы)
[ youtube ]8CQvABQezAo[ /youtube ]


Спасибо, исправил

Re: Балансирующий робот

Lutka » 03 сен 2012, 17:15

Блин, еще чуть-чуть и у нас будет свой сегвей!
Че-почем такая, если к ней пару кресел и руль приделать?
;)

Re: Балансирующий робот

vvk » 12 сен 2012, 02:10

Поменял двигатель. Теперь ездит:


Re: Балансирующий робот

robovan » 12 сен 2012, 21:03

класс!! а сколько примерно весит сей агрегат

Re: Балансирующий робот

vvk » 12 сен 2012, 22:20

robovan писал(а):класс!! а сколько примерно весит сей агрегат


2,4 кг.
Там половина веса - аккумуляторы.

Re: Балансирующий робот

robovan » 12 сен 2012, 22:28

не тяжелый то в принципе

Re: Балансирующий робот

Plastilinstyle » 12 сен 2012, 23:40

шэдэвриально :good:
но лучше б он тапочки с газетой тоскал

Re: Балансирующий робот

elmot » 12 сен 2012, 23:45

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

Re: Балансирующий робот

robovan » 13 сен 2012, 00:42

http://creep.ru/1161044633-boevoy-robot ... video.html
вот америкосы не дремлят

Re: Балансирующий робот

vvk » 13 сен 2012, 01:43

elmot писал(а):Балансеры - это прикольно. А осмысленное движение по маршруту умеет исполнять?


Нет, я его сделал чтобы в первую очередь алгоритм балансировки попробовать. В среднесрочных планах - добавить WiFi модуль MRF24WB0MA. У меня с ним канал связи уже проверен, можно будет через интернет управлять.

Re: Балансирующий робот

boez » 13 сен 2012, 01:50

А второй режим - держать позицию? А то вроде похоже, токо как-то он все равно многовато ездит после толчка и возврата назад...

Re: Балансирующий робот

vvk » 13 сен 2012, 01:57

robovan писал(а):http://creep.ru/1161044633-boevoy-robot-tbot-4-foto-3-video.html
вот америкосы не дремлят


Первое видео посмотрел, подумал, что он такой же маленький, как и мой. А потом глянул на фото - а он ростом человека!
Да, технологии впечатляют.

Добавлено спустя 6 минут 4 секунды:
boez писал(а):А второй режим - держать позицию? А то вроде похоже, токо как-то он все равно многовато ездит после толчка и возврата назад...


Да, согласен, ПИД - регулятор удержания положения до конца я так и не доработал. Есть еще поле для деятельности... :) Там интегральная составляющая потихоньку возвращает его в начальную точку. Но медленно.


cron
Rambler\'s Top100 Mail.ru counter