TrashRobotics

TrashRobotics 

Исключительно развлекательный контент

985subscribers

60posts

goals4
160 of 1 000 paid subscribers
Открываем свое производство с ...
3 of 3
$860.95 of $1 073 raised
На комплектуху и ускорение разработки мощного робопса/гексапода

Хтонь. Промежуточные этапы работы №3

Пока пилю видос, выкладываю что вышло.
Результат получился гораздо лучше, чем я ожидал.
В процессе тестов оказалось, что собака, вероятно, даже сможет прыгать (но это пока неточно :)).
Я пока ее на пределе не тестировал, т.к. лучше это делать уже с датчиками тока на линии. Можно и нагрузить ее еще сильнее и разогнать. Но даже так результат довольно оптимистичный.
После замены микроконтроллера с ардуинки на stm + замены энкодера на MT6701 капитально увеличилась скорость.
А при подъеме напряжения с 12В до 21В (5s) по пока непонятной мне причине повысилась грузоподъемность (почти в 2 раза).
Хотя, в теории, могла увеличиться только максимальная скорость, т.к. момент рулится током.
Хотя возможно дело в замене питающих проводов с 0.5мм2 на 1.5мм2 и вероятной просадке напряжения на драйвере до этого (токи то большие были ~10А). Пока не разбирался. Может я что-то путаю.        
Редуктор в видосе тот же: ВПТК i=12
Чтож так долго то...
вас бы с Бурканом объединить... вы бы мир захватили)))
тот поди еще перчатку бесконечности делает 
или бесконечно делает ))))
Добрый день. На 7-й секунде видео справа видно ноутбук с программой. Расскажите пожалуйста, что это за приложение и оно ли оно формирует траекторию движения? И вообще как на текущем этапе формируется траектория движения (углы поворота обоих редукторов). Спасибо.
GrbNew Грабовский, Добрый день. Это побыстрому накиданный на питоне скрипт, чтоб просто проверить работу. Сама траектория была задана массивом точек (x,y) в пространстве ( ~30 положений). После чего за счет решения обратной задачи кинематики были найдены углы q1 и q2, на которые необходимо повернуть приводы, чтоб конец лапы находился в заданной точке x,y. Программа пока практической ценности не представляет, т.к. для реальной работы траекторию нужно будет "задавать" с большей частотой чем сейчас (для этого нужно будет высокоскоростной интерфейс использовать). Сейчас основная цель была, все же, проверить грузоподъемность и удачность реализации лапы.
Теперь это я понимаю. Обратную задачу кинематики тоже рассчитали заранее и задали массив углов q1 и q2. Скрипт на питоне просто показывает реальное положение лапы. Я правильно понимаю этот процесс?
GrbNew Грабовский, Ну, обратная задача кинематики считается в процессе работы программы, поэтому можно любые положения в пространстве (x, y) задавать (пример как в самом начале видоса). Скрипт это и делает - пересчитывает точки x,y в q1,q2 в реальном времени, выводит задающее положение на график + отправляет углы q1,q2 на лапу по wifi (не хотел проводом к ноуту цеплять). Там уже микроконтроллер эти углы задает через драйвер на приводы.
Все понял, спасибо. Это и хотел уточнить.
Ждем с нетерпением следующих видео:)
Subscription levels3

Любитель роботов

$1.42 per month
На проекты

Домашний автоматизатор

$4.3 per month
На проекты

Буржуй

$14.2 per month
Остановись! Подумай)
Go up