Хтонь. Промежуточные этапы работы №3
Пока пилю видос, выкладываю что вышло.
Результат получился гораздо лучше, чем я ожидал.
Результат получился гораздо лучше, чем я ожидал.
В процессе тестов оказалось, что собака, вероятно, даже сможет прыгать (но это пока неточно :)).
Я пока ее на пределе не тестировал, т.к. лучше это делать уже с датчиками тока на линии. Можно и нагрузить ее еще сильнее и разогнать. Но даже так результат довольно оптимистичный.
После замены микроконтроллера с ардуинки на stm + замены энкодера на MT6701 капитально увеличилась скорость.
А при подъеме напряжения с 12В до 21В (5s) по пока непонятной мне причине повысилась грузоподъемность (почти в 2 раза).
Хотя, в теории, могла увеличиться только максимальная скорость, т.к. момент рулится током.
Хотя, в теории, могла увеличиться только максимальная скорость, т.к. момент рулится током.
Хотя возможно дело в замене питающих проводов с 0.5мм2 на 1.5мм2 и вероятной просадке напряжения на драйвере до этого (токи то большие были ~10А). Пока не разбирался. Может я что-то путаю.
Редуктор в видосе тот же: ВПТК i=12
Alexander Bondarenko
Чтож так долго то...
Feb 12 2025 11:21
Байккот
вас бы с Бурканом объединить... вы бы мир захватили)))
Feb 12 2025 23:15
Максим Балахонов
тот поди еще перчатку бесконечности делает
или бесконечно делает ))))
Feb 15 2025 20:50
GrbNew Грабовский
Добрый день. На 7-й секунде видео справа видно ноутбук с программой. Расскажите пожалуйста, что это за приложение и оно ли оно формирует траекторию движения? И вообще как на текущем этапе формируется траектория движения (углы поворота обоих редукторов). Спасибо.
Feb 16 2025 14:53
TrashRobotics
GrbNew Грабовский, Добрый день. Это побыстрому накиданный на питоне скрипт, чтоб просто проверить работу. Сама траектория была задана массивом точек (x,y) в пространстве ( ~30 положений). После чего за счет решения обратной задачи кинематики были найдены углы q1 и q2, на которые необходимо повернуть приводы, чтоб конец лапы находился в заданной точке x,y. Программа пока практической ценности не представляет, т.к. для реальной работы траекторию нужно будет "задавать" с большей частотой чем сейчас (для этого нужно будет высокоскоростной интерфейс использовать). Сейчас основная цель была, все же, проверить грузоподъемность и удачность реализации лапы.
Feb 16 2025 15:10
GrbNew Грабовский
Теперь это я понимаю. Обратную задачу кинематики тоже рассчитали заранее и задали массив углов q1 и q2. Скрипт на питоне просто показывает реальное положение лапы. Я правильно понимаю этот процесс?
Feb 16 2025 16:19
TrashRobotics
GrbNew Грабовский, Ну, обратная задача кинематики считается в процессе работы программы, поэтому можно любые положения в пространстве (x, y) задавать (пример как в самом начале видоса). Скрипт это и делает - пересчитывает точки x,y в q1,q2 в реальном времени, выводит задающее положение на график + отправляет углы q1,q2 на лапу по wifi (не хотел проводом к ноуту цеплять). Там уже микроконтроллер эти углы задает через драйвер на приводы.
Feb 16 2025 16:39 (changed)
GrbNew Грабовский
Все понял, спасибо. Это и хотел уточнить.
Feb 16 2025 16:46 (changed)
GrbNew Грабовский
Ждем с нетерпением следующих видео:)
Feb 16 2025 16:47