Тёмный

Робот на Arduino! "с системой навигации как у лунохода" 

Science-Reality
Подписаться 4,6 тыс.
Просмотров 10 тыс.
50% 1

Мой новый профиль фрилансера: freelancehunt.com/freelancer/...
____________________
Email: nicemankit@gmail.com
____________________
Поддержать канал реквизиты :
Monobank : 4441114405172170
boosty.to/science_reality
____________________
В этом видеоролике сделаем робота c ИНС на основе дачтика MPU-9250 (Arduino ESP32 ) . Все исходники робота присутсвуют !!!
Исходный код робота "ESP32 :
github.com/werasaimon/RobotIN...
Исходники джойстика на Qt (Android, Windows, Linux) :
github.com/werasaimon/Robot-R...
------------------------------
Ссылки на друзей из фирмы LeoTronics :
Сайт : leotronics.eu/en/
Ютубе канал : / @leotronicseu5180
______________________
VK. Group m. werasaimon?from=grou...
VK. m. maxvel_programer​​
Группа в Facebook : / scincefricti...​
Email: nicemankit@gmail.com
______________________
Ссылки на микроконтроллер и датчики
Microcontroller ESP32 arduino.ua/prod4919-plata-raz...
Corboard Keyestudio for ESP32 :
arduino.ua/prod4846-keyestudi...
Orientation sensor MPU-9250 :
arduino.ua/prod1522-gy9255-9d...
Робоплатформа:
arduino.ua/prod228-robo-platf...
-----------------
В этом видеоролике сделаем робота который может ездить по заранее загруженным в нём траектории по опорным точкам. Причём робот вместо навигации по GPS будет использовать инерциальную навигационную систему (ИНС), на основе датчика ориентации MPU-9250, и моторов с энкодерами. Причём в своё время в "СССР", такую же систему навигации использовал советский робот луноход !
Так что надеюсь вы понимаете как сделать навигационную систему робота, без всяких чипов GPS навигаторов!
Приятного просмотра :)
Немного сценария :
------------------------------
Потому для позиционирования использовали гироскоп и энкодеры в самом луноходе, то есть для навигации использовали инерциальную систему то бишь гироскоп, чтобы узнать куда робот повернулся, и использовали энкодеры в моторах чтобы знать сколько робот проехал в том или ином направлении куда он повернулся , просто посчитав количество оборотов колёс с помощью энкодеров в моторах . То есть делали в точности то что мы сейчас будем делать в нашем роботе. Так что по факту мы делаем систему навигации лунохода

Наука

Опубликовано:

 

25 авг 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 72   
@user-tx6rt9xl4k
@user-tx6rt9xl4k Год назад
Это просто шикарно, не смотря на то что все на ардуино и готовых модулях, проект достоин хабра как минимум
@Mintus775
@Mintus775 Год назад
Огромно спасибо за видео ! Крайне редко натыкаюсь на действительно качественные и интересные ролики на подобные тематики, продолжай в том же духе !
@Pavel_Poluian
@Pavel_Poluian Год назад
Есть новые разработки - плазменные двигательные панели, которые расположены в виде круглых зон по периметру и на днище летательного аппарата, - там плазменный импульс создают ячейки в виде микрорельсотронов (с коаксиальными электродами). Если на рельсовые контакты подать электроток, индукция разгоняет искру замыкающую контакты до космических скоростей. У двигательных плазменных панелей, где соединены вместе мини-разрядники ячеек (как у плазменных телевизоров), там рельсотроны уменьшены до размеров шариковой ручки, собраны в плоские панели, которые по конструкции напоминают плазменные панели телевизоров. Расстояние между контактами незначительно - до 1 мм - перемычкой между ними становится искра разряда. Работают ячейки синхронно: стреляют струйками плазмы - искрами электроразрядов, ускоренных силой индукции. Скорость большая, количество рельсотронов в панелях доходит до сотен тысяч - суммарный двигательный импульс в итоге огромен! Разряды идут с мегагерцевой частотой, каждый импульс ударяет о воздух, который завихряется в тороидальные кольца. Эти двигательные панели используются для летательных аппаратов в атмосфере: снизу и по движению создается импульсами плазменных панелей столб кольцевых вихрей - так и летает... В вихревой струе, за счет вращения воздуха, падает температура - влага из воздуха вымораживается снежинками, на которых искрится свет, созданный электроразрядами панели. Получается некий «твердый луч», который при покачивании аппарата изгибается за счет искривления траектории отлетающих вихревых колец. Впрочем, эта технология совсем не супер. Летают такие аппараты быстро и маневренны - из-за легкости аппарата, но от импульсных плазменных двигателей - СВЧ излучение. Но для грузовых дирижаблей - самое то! Удаленность от кабины снижает опасность СВЧ-излучения, а двигательные панели создают дирижаблю суперманевренность.
@user-ql2zz1we4n
@user-ql2zz1we4n Год назад
О, нарешті відео про цього робота вийшло.
@Siertalla
@Siertalla Год назад
Вау! Круто. Спасибо огромное, достойный ролик.
@user-tk7ut3lv4j
@user-tk7ut3lv4j Год назад
Парень ты просто гений 👏 Удивляет такое количество просмотров и подписчиков. Успехов тебе🤗
@Science-Reality
@Science-Reality Год назад
Спасибо! 😉
@user-tk7ut3lv4j
@user-tk7ut3lv4j Год назад
@@Science-Reality у тебя получилось довести до ума? Такую технологию можно применить в сельхозтехнике.
@Science-Reality
@Science-Reality Год назад
Уже меня нанили, чтобы сделать такого робота пожарника :)
@SlavaRC
@SlavaRC 10 месяцев назад
Очень интересное увлекательное видео, огромное тебе спасибо, друг!🎉😊 Делай побольше видео о мобильных роботах, это круто!!!🤩💥💯👍🌟
@beeptecengineering9884
@beeptecengineering9884 Год назад
Хороший дисклеймер о навигации, собственно только ленивые не берут на вооружение этот навигационный MPU-9250 компактный комплект или его всевозможные клоны в связке с GPS. Несмотря на успешную реализацию, этот метод в быту и в индустрии конфликтует своей зависимостью от внешних факторов, а их устранение ведет к существенному удорожанию. Как хоббийный вариант, в представленном варианте это вполне заразительно для планирования домашних лунных миссий )
@dimmid4109
@dimmid4109 Год назад
Ну ты крут! Нет, ты не реально крут Выпусти, пожалуйста, вторую часть этого видео, для чайников, а как собственно задавать, сохранять, запускать программу движения??? Побольше как и чего делать.
@Science-Reality
@Science-Reality Год назад
Я бы сделал, но к сожалению это никто не хочет смотреть. А без просмотров нет особого смысла делать видео ролик!
@dimmid4109
@dimmid4109 Год назад
@@Science-Reality ну что тебе сказать 🤷 да, такие видео, да и вообще про сильно заумные вещи сейчас на х.. ни кому не нужны😭 и это очень жаль ! Но я вот например уже месяц трясу Ютуб на предмет такого контента, и вот сегодня наткнулся на твой канал, и попробую повторить этот проект, но в видео нет информации о том как создавать траекторию движения 🤷 а своих мозгов не хватит, ну что ж попробую расковырять всё что смогу. Все файлы скачал))) В любом случае спасибо за контент и за исходники. Подписался.
@Science-Reality
@Science-Reality Год назад
@@dimmid4109 это похвально, радует что ещё остались такие люди :))
@SlavaRC
@SlavaRC 10 месяцев назад
​@@Science-Reality Нет, ты не прав!) Вот мы, твои зрители и заинтересованы в твоих роликах, технологии и сборке. Нас не много, но мы настоящие, и ждём продолжения!!! А если тебе нужны кликбейты и просмотры, это будет канал не о хобби и науке, а бабы в купальниках, тупые роблоксы обсирание политики.. И т.д.
@Dimon_272
@Dimon_272 Год назад
Крутяк , что ещё сказать !!!
@user-gv9er9qf9r
@user-gv9er9qf9r Год назад
Спасибо очень интересно
@spasiboRa
@spasiboRa Год назад
Звук отличный)
@Science-Reality
@Science-Reality Год назад
В новом видео уже будет хороший звук!
@dkk64
@dkk64 Год назад
Хорошая тема.
@PLastovskiy
@PLastovskiy 4 месяца назад
круто! спасибо, интересный видос)
@ranban71
@ranban71 Месяц назад
Красавчик!!!
@dkk64
@dkk64 Год назад
Хорошая тема. Я давно отошел от оптической или любой иной ос. Дело в том что сам мотор может считать сколько оборотов он сделал и с какой скоростью двигается. Это делает токовый драйвер. То есть сам мотор отличный датчик . И соответственно на есп32 можно использовать пио ацп на каждый двигатель. Каждый импульс проверить на отдачу одним ацп . И представь насколько все упрощается. Роботу такому даже не нужно датчиков ни ик, ни уз . Он просто упираясь в препятствие чувствует его колесами . Тоже самое акселерометр . Его тоже может не быть. Колеса также могут нарисовать карту рельефа. Реально акселерометр хорошая вещь. И достаточна для в большинстве случаев для ориентировки. И конечно все это возможно с нейросетью
@user-bv4sr4gk2m
@user-bv4sr4gk2m Год назад
Приветствую, Вам там сообщения в инстаграмм Получали. Мы с Вами списывались по поводу написания программы для мойки самообслуживания
@Science-Reality
@Science-Reality Год назад
Тот акаунт уже давно, мне в зламали. Я им не пользуюсь, пишите мне в linkid или телеграмм +380667682198
@beatzamshanatoliy1156
@beatzamshanatoliy1156 Год назад
Увидел знакомые панели управления ROS. Собственно можно и через него траектории считать да положение узнавать.
@Science-Reality
@Science-Reality Год назад
Смысли gazebo и slimlink..!?
@beatzamshanatoliy1156
@beatzamshanatoliy1156 Год назад
@@Science-Reality там есть moveit
@Science-Reality
@Science-Reality Год назад
@@beatzamshanatoliy1156 Там это не работает на физическом уровне, а у меня всё является физической системой сложности. Настоящяя подвеска, настоящие ускорения и.т.д
@user-ic3eh2rg4v
@user-ic3eh2rg4v Год назад
Интересно, а если этот робот будет ходить по заданному маршруту, например по квадрату, много раз, не будет ли накапливаться ошибка. Т.е. не будет ли происходить смещение этого квадрата в сторону? Например за 100 проходов на 1 метр
@Science-Reality
@Science-Reality Год назад
Будет, но для этого чтобы этого не происходило мы за ранее определяем точность и делаем округление точности. Но даже ошибка со временем накапливаться
@Ard2100
@Ard2100 3 месяца назад
Здравствуйте. Робот, конечно крутой. Не могу разобраться, как работать с программой. В какой среде и какой файл открывать? У ардуиновских файлов вроде бы расширение ino. А в архиве таких файлов нет. Подскажите пожалуйста как загрузить код в ESP32 . так же на картинке не очень понятно куда подключать провода. Качество картинки не очень хорошее. можно ли в письменном виде найти подключение драйвера и датчика?
@Science-Reality
@Science-Reality 3 месяца назад
Там всё сделано в vscode platformIO
@Ard2100
@Ard2100 3 месяца назад
@@Science-Reality Спасибо. Попробую разобраться
@user-gm8ez7cq7c
@user-gm8ez7cq7c Год назад
Надо делать робота в стиле панк дизайна
@XanderEVGs
@XanderEVGs 7 месяцев назад
Надо микрофон чутка в сторону отодвинуть от лица
@user-qf7yf2up4k
@user-qf7yf2up4k 4 месяца назад
давно искал похожую штуковину, самая правильная работа такого робота на mpu9250, пробую повторить ,но ни черта не понял как запустить джойстик , хорошо бы для повторения объяснить этот момент
@Science-Reality
@Science-Reality 4 месяца назад
Как будет время сделаю новую серию!
@Science-Reality
@Science-Reality 4 месяца назад
Советую датчик bno080 ,это лучший датчик ориентации который когда-либо использовал !
@user-tk9fk2mp1f
@user-tk9fk2mp1f 9 месяцев назад
Вижу датчик 9dof стоит после драйвера и не далеко от моторов, разве они не создают помеху магнитометра?
@Science-Reality
@Science-Reality 9 месяцев назад
Создают,куча проблем с этим било!
@user-tk9fk2mp1f
@user-tk9fk2mp1f 9 месяцев назад
@@Science-Reality а что лучше делать, калибровать или не учитывать данные с магнитометра?
@ahmedali6519
@ahmedali6519 Год назад
Здравствуйте, я хочу сделать четырехколесный робот, можно ли это? и сколько стоит? я живу в Санкт Петербурге сейчас.
@Science-Reality
@Science-Reality Год назад
Напишите мне! freelancehunt.com/freelancer/werasaimon.html Телеграм : t.me/nicemankit +380667682189 Facebook: facebook.com/profile.php?id=100011085617987 Email : nicemankit@gmail.com
@nestarteme
@nestarteme 9 месяцев назад
Бабушкины перчатки запомнятся на долго 😩
@afanasiynikitin4805
@afanasiynikitin4805 Год назад
Как можно с вами свяаться? Написал вам на почту
@Science-Reality
@Science-Reality Год назад
Телеграм : t.me/nicemankit +380667682189 Facebook: facebook.com/profile.php?id=100011085617987 Email : nicemankit@gmail.com Phone : +380666245612
@lis1785
@lis1785 Год назад
Я знающий математику и физику на 3 с минусом "Ну да ну да пошёл я на@уй" 😄
@Science-Reality
@Science-Reality Год назад
Так там всё очень просто!!!
@lis1785
@lis1785 Год назад
@@Science-Reality Верю но звучит сложно крч буду разбираться спасибо
@batonagmitov1860
@batonagmitov1860 Год назад
Что-то я ссылки на запчасти не увидел
@Science-Reality
@Science-Reality Год назад
Добавил в описании! Ссылки на микроконтроллер и датчики ------------------ Microcontroller ESP32 arduino.ua/prod4919-plata-razrabotchika-esp32-wroom-32d-wi-fi-bt-ble-ot-keyestudio Corboard Keyestudio for ESP32 : arduino.ua/prod4846-keyestudio-esp32-io-shield-for-arduino-esp32-core-board Orientation sensor MPU-9250 : arduino.ua/prod1522-gy9255-9dof-sensor-module Робоплатформа: arduino.ua/prod228-robo-platforma-odnopalybnaya-3-kolesa-2-vedyshhih ------------------
@gusevtimofei6024
@gusevtimofei6024 Год назад
Есть ли исходники по определению местоположение, направлении движения робота на основе данных с MPU9250, учитывая данные по скорости и ускоронию, а не по данным с вращение колес?
@Science-Reality
@Science-Reality Год назад
Разве что с помощью датчика доплера можно определить скорость! Но работать это будет очень плохо!
@8787Sergei
@8787Sergei Год назад
всё хорошо, но не понятно, микрофон к концу видео не заразился через маску ? или маска тут играет роль фильтра по искажению звука?
@Science-Reality
@Science-Reality Год назад
По искажению моей внешности 😂😂😂
@sergeyrink3003
@sergeyrink3003 Год назад
Перебор с математикой для фильтрации гироскопов. :)) На практике я на квадрике обхожусь LPF в одну строчку кода и все отлично работает.
@Kamsha23
@Kamsha23 6 месяцев назад
Зменшіть компресію на мікрофоні
@desxed
@desxed Год назад
голова
@Science-Reality
@Science-Reality Год назад
Смысли голова, это робот!
@alexyakov263
@alexyakov263 5 месяцев назад
А какое у вас образование? Жаль что вы прекратили делать видео
@Science-Reality
@Science-Reality 5 месяцев назад
У меня же на канали есть стрим, где показую что монтирую новое видео! Просто у меня работа много времени отнимает, но видео скоро будет на канале!
@nestarteme
@nestarteme 9 месяцев назад
Зачем тебе намордник в квартире? Ковида боишься?
@robert1330
@robert1330 Год назад
Звук это первое в монтаже, здесь он отвратный. Примите к сведению, нужен п - фильтр. Это критика для повышения качества контента.
@Science-Reality
@Science-Reality Год назад
Да я это знаю. Я не знаю что делать, такой звук иза шума подавления! В самом конце 5 сёк звук без шумодава, так норм будет?
@robert1330
@robert1330 Год назад
@@Science-Reality я не до конца смотрел отвлекли, посмотрю и обязательно напишу
@robert1330
@robert1330 Год назад
@@Science-Reality мне показалось лучше, речь чётче и она так не напрягает. Вообще интересно, но много слов про одно и тоже. Я понимаю, что это для понимания, но простому человеку это надоест. Не все же тут гуру программисты. Гайвер публику набрал своими поделка и из говна и палок, а так же относительно нормальным звуком в начале и умением говорить просто о сложном. Не принимайте близко к сердцу, теперь уже подписечку 🙃
@Science-Reality
@Science-Reality Год назад
@@robert1330 Я тоже могу о науке росказать очень просто, посмотрите видео про кота Шрёдингера или про Квантовую неопределённость!Моё наверное самое простое объяснение "квантовой механики" вообще во всем русском ютубе! Просто именно это видео по работе, посмотрите видео квантовый вакуум, не смотря на звук это лучшее объяснениее квантового вакуума!
@Science-Reality
@Science-Reality Год назад
А тут нормальный звук, такого качества звука хватит? ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-jPjFVAFgpLY.html
@user-wh7iz5nc1h
@user-wh7iz5nc1h 4 месяца назад
Звук как из жопы
Далее
Система ракетного наведения
38:50
Top 20 Arduino Projects | Arduino project compilation
24:55
Спидран по ПК
0:57
Просмотров 24 тыс.
сюрприз
1:00
Просмотров 1,6 млн