Dariy v1 🔩🤖
Я получается теперь конструктор роботов.
Абсолютно с 0 разработанный проект.
Основные качества, которые закладывал:
-легко собирать
-модульность, заменяемость
-печатаемость
-прочность
Проект когда все протестирую закину на printables
А сейчас пока еще работаю над механикой. Смог выдержать около 15-20 кг веса до разрушения опор переднего колеса. В целом нормально, но система поворота этого переднего колеса получилась в этой версии почти не поворотной, хочу переделать на упор с подшипником, чтобы оно было как на тележках в магазине.
После уже начну тестировать кинематику движения.
#робот #печать
Я получается теперь конструктор роботов.
Абсолютно с 0 разработанный проект.
Основные качества, которые закладывал:
-легко собирать
-модульность, заменяемость
-печатаемость
-прочность
Проект когда все протестирую закину на printables
А сейчас пока еще работаю над механикой. Смог выдержать около 15-20 кг веса до разрушения опор переднего колеса. В целом нормально, но система поворота этого переднего колеса получилась в этой версии почти не поворотной, хочу переделать на упор с подшипником, чтобы оно было как на тележках в магазине.
После уже начну тестировать кинематику движения.
#робот #печать
💯3❤1
Sмарт-Пауза
Dariy v1 🔩🤖 Я получается теперь конструктор роботов. Абсолютно с 0 разработанный проект. Основные качества, которые закладывал: -легко собирать -модульность, заменяемость -печатаемость -прочность Проект когда все протестирую закину на printables А сейчас…
v2
В первой версии почти не поворачивало переднее колесо, ну и плюс лопнули две передние рессоры, когда я тестил его на прочность своим весом 🤭
Новая версия сложнее в реализации, так как добавился еще один подшипник, но стало прочнее, и значительно меньше сборки. Но ось крепления колеса не перпендикулярна оси вала колеса, и кажется поэтому оно очень плохо (почти не) поворачивает по направлению разворота…
Уже печатаю 3ю версию 😎 Эта по нагрузке показала отличный результаты, палету с бутылками 13,2 кг удержала.
#печать #робот
В первой версии почти не поворачивало переднее колесо, ну и плюс лопнули две передние рессоры, когда я тестил его на прочность своим весом 🤭
Новая версия сложнее в реализации, так как добавился еще один подшипник, но стало прочнее, и значительно меньше сборки. Но ось крепления колеса не перпендикулярна оси вала колеса, и кажется поэтому оно очень плохо (почти не) поворачивает по направлению разворота…
Уже печатаю 3ю версию 😎 Эта по нагрузке показала отличный результаты, палету с бутылками 13,2 кг удержала.
#печать #робот
❤2
Знакомство с SPI протоколом, которого я не хотел
👨🎨 История…
Собрал неделю назад релизную версию робота, соединил все датчики.
И они не заработали…сначала думал на слабое соединение, потом неправильный код, потом на неправильную конфигурацию управляющего компьютера, потом на неправильные сенсоры, потом опять на код.
За 3 дня я выучил всю инструкцию к этому сенсору на 30 страниц, написал тысячу строк кода для обработки команд по SPI, на всех возможных языках,и даже на языке древних Майя прочел все форумы, на них же. Ничего не работает.
В очередном порыве отчаяния, разглядывая сенсор, задал себе еще раз вопрос «эти не спаянные перемычки все таки для чего-то нужны»
Кароче, получилось что решение нашел сам. И даже написал его ответом на overflow для тех бедолаг, которые сдались раньше чем я.
#bingo
👨🎨 История…
Собрал неделю назад релизную версию робота, соединил все датчики.
И они не заработали…сначала думал на слабое соединение, потом неправильный код, потом на неправильную конфигурацию управляющего компьютера, потом на неправильные сенсоры, потом опять на код.
За 3 дня я выучил всю инструкцию к этому сенсору на 30 страниц, написал тысячу строк кода для обработки команд по SPI, на всех возможных языках,
В очередном порыве отчаяния, разглядывая сенсор, задал себе еще раз вопрос «эти не спаянные перемычки все таки для чего-то нужны»
Кароче, получилось что решение нашел сам. И даже написал его ответом на overflow для тех бедолаг, которые сдались раньше чем я.
#bingo
🏆2
Волшебный осциллограф для проверки SPI порта
Все еще не могу понять, почему неправильно работают сенсоры, заказал очень дешевый осциллограф. Он подходит к моим скоростям порта и к количеству портов.
Его фишка в том, что китайцы сделали хардварную мимикрию и теперь очень крутая программа, которая требует оригинальный осциллограф, и который естественно очень дорогой, думает что эта дешевая иммиграция он. Получаем полный доступ к программе, плюс рабочий цифровой осциллограф.
Прога шикарная, осциллограф тоже. Получилось снять и декодировать сигнал, который я посылаю программно. Тут оказалось все правильно, и в программе проблем точно нет.
#инструменты
Все еще не могу понять, почему неправильно работают сенсоры, заказал очень дешевый осциллограф. Он подходит к моим скоростям порта и к количеству портов.
Его фишка в том, что китайцы сделали хардварную мимикрию и теперь очень крутая программа, которая требует оригинальный осциллограф, и который естественно очень дорогой, думает что эта дешевая иммиграция он. Получаем полный доступ к программе, плюс рабочий цифровой осциллограф.
Прога шикарная, осциллограф тоже. Получилось снять и декодировать сигнал, который я посылаю программно. Тут оказалось все правильно, и в программе проблем точно нет.
#инструменты
👍1
v3 release 🎊
Со всей механикой закончил, получилось хорошо.
Уже 3ю неделю прогаю. Пишу управляющие программы с самого низа. Создаю драйвера для железа, соединяю их с нодами ROS.
GPT очень сильно помогает, можно почти не уметь программировать.
Вот тут ссылка с мои примером, на сколько эта штука сильна. Но без ВПН скорее всего не сможете посмотреть.
https://chatgpt.com/share/0fda23cc-ae33-4b08-9cce-4af0acfbd9ae
#робот #kfc
Со всей механикой закончил, получилось хорошо.
Уже 3ю неделю прогаю. Пишу управляющие программы с самого низа. Создаю драйвера для железа, соединяю их с нодами ROS.
GPT очень сильно помогает, можно почти не уметь программировать.
Вот тут ссылка с мои примером, на сколько эта штука сильна. Но без ВПН скорее всего не сможете посмотреть.
https://chatgpt.com/share/0fda23cc-ae33-4b08-9cce-4af0acfbd9ae
#робот #kfc
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Еще один для восстания машин
Наконец, как-то заработало 🥹
На ардуино так можно было сделать за день. Но на ROS он принципиально по другому работает. И когда уже прокачался, такие же роботы разной конфигурации тоже теперь могу за день делать.
PS Он сейчас странно кутается потому что думает, что у него всего 2 колеса. Переделать на другой тип кинематики - мотоциклетного типа на 3 колеса теоретически должно занять полчаса 😄
#робот #kfc
Наконец, как-то заработало 🥹
На ардуино так можно было сделать за день. Но на ROS он принципиально по другому работает. И когда уже прокачался, такие же роботы разной конфигурации тоже теперь могу за день делать.
PS Он сейчас странно кутается потому что думает, что у него всего 2 колеса. Переделать на другой тип кинематики - мотоциклетного типа на 3 колеса теоретически должно занять полчаса 😄
#робот #kfc
👍8❤1
Печатный мячик, печать 2е суток.
Прочный, по размеру копия обычного футбольного, выдержит многое, но не такой приятный как мяч с камерой внутри.
#печать #результат
Прочный, по размеру копия обычного футбольного, выдержит многое, но не такой приятный как мяч с камерой внутри.
#печать #результат
👍4
Media is too big
VIEW IN TELEGRAM
Теперь это настоящий робот.
Робот теперь с камерой и может поворачивать на тег, а скорость он берет с RSSI сигнала от Bluetooth с телефона. Bluetooth больше для баловства, потому что скорость можно прекрасно брать с тега, но это рудимент от экспериментов, когда я пытался задавать повороты робота с помощью метода триангуляции по 3м приемникам. Этот метод оказался совсем не рабочим из-за не стабильности сигнала и маленьких плеч.
Основную часть проекта можно считать завершенной. Буду теперь подготавливать файлы модели, код и лист спецификации для публикации на Printable. По механике собрать относительно не сложно, а вот backend без опыта сейчас собрать будет сложно, нужен Docker.
🔩TODO:
- переделать так чтобы передом были колеса с двигателем
- отладить скорости при движении по тегу
- заменить собственный упрощенный навигационный контроллер на ros_navigation
- упаковать в Docker
- смоделировать еще одну рессору для дифференциальной кинематики
#робот #kfc
Робот теперь с камерой и может поворачивать на тег, а скорость он берет с RSSI сигнала от Bluetooth с телефона. Bluetooth больше для баловства, потому что скорость можно прекрасно брать с тега, но это рудимент от экспериментов, когда я пытался задавать повороты робота с помощью метода триангуляции по 3м приемникам. Этот метод оказался совсем не рабочим из-за не стабильности сигнала и маленьких плеч.
Основную часть проекта можно считать завершенной. Буду теперь подготавливать файлы модели, код и лист спецификации для публикации на Printable. По механике собрать относительно не сложно, а вот backend без опыта сейчас собрать будет сложно, нужен Docker.
🔩TODO:
- переделать так чтобы передом были колеса с двигателем
- отладить скорости при движении по тегу
- заменить собственный упрощенный навигационный контроллер на ros_navigation
- упаковать в Docker
- смоделировать еще одну рессору для дифференциальной кинематики
#робот #kfc
❤2👍2
Есть два стула...
Сейчас у меня идут два основных проекта, которые никак не связаны друг с другом.
📄📄📄
Постить про обе времени не хватит, поэтому вопрос к Вам. Про что из этого писать =)
1️⃣ Пики точеные. Он про мое PhD связанный с дизайном оптики. И основная цель теперь, которой я скорее всего буду защищаться это API, которая связывает FDTD решатор для электро-магнитных волн под названием MEEP и библиотеку машинного обучения pytorch.
Задача:
1. описывать форму мета-атомов уравнением, чтобы получать от квадратиков до фракталов.
2. передавать каждую эту форму на расчет в MEEP и получать фазовые смещения и интенсивность.
3. полученную библиотеку скармливать pytorch
4. на основе натренированной библиотеки собрать фокусирующую линзу, параметры которой настраиваются перед сборкой.
5. на основе просчета большого числа таких линз и пропускания их через оптимизатор - выбор лучшей.
2️⃣ Второй. Он про переделку робо-руки от https://t.me/robossembler_ru для 3д печати. При изначальной его проектировки видно что внимательно учитывались вопросы печати. Часто уже были выбраны правильные направления расположения деталей. А фишка дизайна - фаски: делает так что дизайн работает на руку печатаемости...но если кратко, даже с этим работы по подготовке к печати и исправлению наследия там оказалось не мало 😁
Сейчас у меня идут два основных проекта, которые никак не связаны друг с другом.
📄📄📄
Постить про обе времени не хватит, поэтому вопрос к Вам. Про что из этого писать =)
1️⃣ Пики точеные. Он про мое PhD связанный с дизайном оптики. И основная цель теперь, которой я скорее всего буду защищаться это API, которая связывает FDTD решатор для электро-магнитных волн под названием MEEP и библиотеку машинного обучения pytorch.
Задача:
1. описывать форму мета-атомов уравнением, чтобы получать от квадратиков до фракталов.
2. передавать каждую эту форму на расчет в MEEP и получать фазовые смещения и интенсивность.
3. полученную библиотеку скармливать pytorch
4. на основе натренированной библиотеки собрать фокусирующую линзу, параметры которой настраиваются перед сборкой.
5. на основе просчета большого числа таких линз и пропускания их через оптимизатор - выбор лучшей.
Такой API на TensorFlow на самом деле уже существует. Его основная проблема - просчитать что-то сложнее чем примитивные формы там сложно. А так как я плохо понял как-там все устроено в костюмных библиотеках автора - решил сделать свое с 0.
2️⃣ Второй. Он про переделку робо-руки от https://t.me/robossembler_ru для 3д печати. При изначальной его проектировки видно что внимательно учитывались вопросы печати. Часто уже были выбраны правильные направления расположения деталей. А фишка дизайна - фаски: делает так что дизайн работает на руку печатаемости...но если кратко, даже с этим работы по подготовке к печати и исправлению наследия там оказалось не мало 😁
⚡1