Самобалансирующий робот из подвеса на бесколлекторниках на коленке :)

Да простят меня мечтатели данного подвеса, из чего собственно и был сделан самобалансирующий робот за один присест в воскресный вечер 😃
Давно хотелось попробовать, но планировал делать его на шаговых движках и уже было решил их заказать, как вспомнил что лежит мертвым грузом не опробованный по сути подвес + стало интересно, а получится ли “плавная” установка, в отличии от шаговиков…
Слегка модифицировал brushless-gimbal прошивку, что бы roll ось рулила обоими движками, но оставил раздельную настройку реверсов, силы и т.д. Далее чутка покумекав, что к чему прикрутить, связал пару болтиков, а на моторы надел мотки изоленты в качестве увеличения диаметра колес… Подергал пиды и опля, стоит как вкопанный! На полу правда разгоняется быстро и начинает падать 😃 Мощи двигов, явно маловато…

  • 6913
Comments
Mihbay

От отжег))))) ну хоть так пригодился) Осталось приемник подцепить чтоб с аппы управлять, чуток опустить ЦТ, вставить проху и гонять по дому подглядывать)

mahowik

та не… подвес останется подвесом, это так тест был… интересно было опробовать 😃
мот соберу что нить типа letsmakerobots.com/node/38610 или kickstarter.com/…/balanduino-balancing-robot-kit

Mihbay

ну отличный опыт что сказать,
из сылки про cing-robot-kit интересно было бы заставить так камеру следить за объектом, нежели просто ездить) но это уже из другой оперы

Руслан_Прохоров

мозг)) молоток))) забавно все работает…

mahowik
Mihbay;bt114635

ну отличный опыт что сказать,
из сылки про cing-robot-kit интересно было бы заставить так камеру следить за объектом, нежели просто ездить) но это уже из другой оперы

спасибо!
и по первой ссылке, как раз проект, который это умеет следить/гоняться за объектами типа мячик

Art_Nesterov

Александр, классная игрушка! Предлагаю доработать:

  1. Можно правое и левое колесо сделать независимыми и подключить к двум независимым контроллерам.
  2. Добавить радиоуправление. То есть подключиться на “рол” и “питч”. Таким образом можно управлять движением вперед-назад и поворот.
  3. Сделать несколько таких роботов, создать типа футбольной команды.
    Применение может быть самое разное…ну как минимум детей развлекать… очередь будет стоять поиграть!

ups… что то я не доглядел… он так и разворачивается…

c3c

Классно! Зачет! Насчет мощи, думаю, дело все таки в алгоритме.

Covax

Чет зря ты батарею помоему на голову ему одел 😃

c3c

Так в том и фишка, что даже с батареей на голове…

mahowik
Art_Nesterov;bt114641

Александр, классная игрушка! Предлагаю доработать:

  1. Можно правое и левое колесо сделать независимыми и подключить к двум независимым контроллерам.
  2. Добавить радиоуправление. То есть подключиться на “рол” и “питч”. Таким образом можно управлять движением вперед-назад и поворот.
  3. Сделать несколько таких роботов, создать типа футбольной команды.
    Применение может быть самое разное…ну как минимум детей развлекать… очередь будет стоять поиграть!

ups… что то я не доглядел… он так и разворачивается…

  1. по железу так и есть
  2. прошивка brushless-gimbal это имеет, но физика подобного робота там не учтена ясное дело… надо разбираться или пробовать миксить Balanduino с дриверами безколлекторников от brushless-gimbal…
  3. дочь не впечатлилась пока, хотя в 3 года, что стоит, что в воздухе висит, все одно 😃
mahowik
c3c;bt114642

Насчет мощи, думаю, дело все таки в алгоритме.

моторки намотаны на gopro, с учетом что центр масс в пересечении roll pitch осей…
также вес gopro ~75г? а тут весь вес конструкции 598г!
На видео мощ. выставлена практически на макс. и за пару мин моторки нагреваются прилично…

mahowik
Covax;bt114660

Чет зря ты батарею помоему на голову ему одел 😃

Ребята в Balanduino так сделали.
Как лучше в динамике пока мне не понятно, но в статике, т.е. в удержании баланса на месте, это точно имеет смысл, т.к. более инертная часть вверху будет более статичной, а у динамичной (нижней) меньше инерции и больше “шансов” вывести систему в равновесие 😃
Попробуй взять палку с грузом на конце и балансировать поставив ее вертикально на палец. Проще будет если груз сверху…

Nick_CNC

Прикольная штука. Давно собираю инфу по сигвеям, а насколько сложно приспособить эту прошивку под управление вот такими мостами с е-бея “3-36V Dual 15A H-Bridge DC Motor Driver 30A” ???
Входные сигналы моста “DIR” и “PWM” (направление и скорость), выход - сразу не мотор постоянного тока.

mahowik

По идее можно, только надо конечный софт. драйвер адаптировать…

НО как писал выше, проект brushless-gimbal не совсем подходит и управляемой езды скорее всего не выйдет…
физика подобного робота там не учтена ясное дело… надо разбираться или пробовать миксить Balanduino с дриверами безколлекторников от brushless-gimbal”…