РОБОТИКИ ТРЕДАнон, поясни за типичные архитектуры роботов. Вот допустим я хочу собрать машинку на автопилоте. В наличии, допустим, имеется:- шасси с сервомотором для руления и brushless-мотором для привода- ардуино или любой другой контроллер, который можно использовать для управления низшего уровня- нетбук или Intel NUC, которые можно прихуярить на машинку использовать для сложных вычислений и управления высшего уровня - камера- дохуя сенсоров- несколько аккумуляторов- ???Что дальше?Каким образом это все соединяется воедино? Какой софт куда ставить нужно? Куда вхуяривать мой код для ИИ и обработки изображений? Что к чему подключать и каким образом? Моя проблема в том, что я могу на бумажке или в текстовом редакторе вполне легко написать программу для обработки изображения с камеры, легенький ИИ для езды вдоль линии, допустим, цифровые фильтры, регуляторы и так далее. Но на практике я не знаю куда эти мои знания приткнутьБуду рад если в /b/ найдется какой-то гуру который не отправит меня с ходу в гугл очень сложно гуглить, когда вообще не понимаешь нихуя и не знаешь даже че и где искать, а пояснит на примере какого нибудь реального любительского робота или даст ссылочку по темезапостил в /b/, т.к. в техначе аноны обсуждают потреблядские телеки и стиральные машины, а в радиоактиваче ебутся с транзисторами и лампами, так что ни одна доска в полной мере не подходит под мой вопрос
>>154482323 (OP)РОБОТИКА? МОЖЕТ КИБЕРНЕТИКА?
бамп
>>154482323 (OP)В /diy есть тред робототехники.
е
>>154482381учусь не в рашке, так что хз как называется правильно на русском. Думаю все таки роботикакибертеника == теория автоматического управления, я правильно понял?>>154482419>/diyспасибо, анончик, загляну и туда тоже!
бамп!
bümpe
>>154482323 (OP)идешь куда-нибудь сюдаhttp://education.rec.ri.cmu.edu/ищешь учебные курсы и список литературы, читаешь, перестаешь задавать дурацкие вопросы.
>>154482926повторюсь, очень сложно найти конкретно то, что интересует меня в таком огромном количестве информации а читать все подряд абсолютно неэффективно - копаясь в тоннах литературы я потрачу месяца три Поэтому я собственно сюда и написал - возможно здесь обитает анон который разбирается в роботике и может меня ткнуть лицом в ответСобственно все что мне нужно это одна единственная пикча - схема архитектуры какого-то простенького робота, на которой видно, как передается информация между разными хардварными и софтварными компонентами, какие входы/выходы, где и начем работает какой кодтвой соввет по сути ничем не лучше отсылки в гугл
>>154483342https://geektimes.ru/post/257026/
>>154483572>https://geektimes.ru/post/257026/Ты прекрасен, анончик!
>>154482323 (OP)Тебе в /ra
>>154484285уже закинул туда вопрос, но сомневаюсь что кто-то там занимается именно роботамивсе таки тематика раздела немного другая
>>154482323 (OP)Кстати рекомендую еще игру Besiege, поделаешь роботов часов 20 и мозги встанут на место.
Такой херней бампаете поцаны...
>>154484397олдфег подкатил
>>154484390Почему не ksp?
>>154484414Новый сезон был в 2016, какой олдфаг?
>>154484425Гипнодиск этому анону.
Аноны, можно ведь залить готовый скетч в ардуинку, а с гребенки через мосфеты дёргать двигатели. Так нормальные пасаны и делают?
Лучший робот сезона как по мне, повержен тупо из за удачи в следующей битве
Самое сложное во всей этой робототехнике ебаной - это механика.
Флипер который выносил всех ботов, кроме тех у которых электроника была закрепленна хотя бы изолентой)
>>154484576Так там просто провода выпадали
Рабоче-крестьянский робот против буржуазного дрона
>>154484485Бамп вопросу
>>154484628Интересно, запрещено ли их тупо монтажной пеной накачивать?
>>154484688А в чем вообще вопрос заключается?
>>154484727Как нормальные пасаны управляют мощной нагрузкой?
>>154484857Ставь релюху, лол.
>>154484566с механикой вообще никаких проблем, я по образованию инженер-машиностроитель. Вычислить траэктории итд могу легко. Собрать робота на ардуино, который сможет мигать лампочкой выполнять заранее заданные действия тоже не сложноМеня интересует именно вопрос интеграции ардуино и мощного вычислительного компа. Думаю на первых порах использовать свой старый нетбук. Он нужен для того чтобы запилить модуль ИИ, распознавать изображение с камеры и вычислять ориентацию в пространствеВопрос состоит в том, какой софт нужен для компа и как именно соединять комп с ардуино, какие сигналы куда передавать.Еще есть такая проблема как target position и actual position - сигналы которые отправит комп не обязательно сразу приведут к нужному результату и их нужно по ходу пьессы корректировать. Для этого используются разные программные регуляторы хз как по русски правильно, и вопрос в том, где их реализовывать - на ардуино или на компе?
>>154484925Реле для пидоров и военных
>>154484943Ну сначала надо определиться как ты будешь ардуино к кому подключать. Если через стандартный USB-кабель, то там всё довольно просто. Вместе со средой пердуино ты ставишь драйвер виртуального ком-порта и с этого порта можно забирать данные. Самое простое как это сделать - это Processing (среда и язык от тех же создателей, что и сделали пердуино). Там есть встроенные функции для работы с ком-портом. Если не нравится процессинг бери любую другую ide и ищи библиотеки для работы с ком портом.
>>154485081Ты прекрасен! Первый годный ответ по темеОК, теперь знаю как управлять ардуином с компа. Может кто-то подскажет, какой именно софт использовать на компе для управления роботом? Слышал про Robot OS, но не представляю пока, какие задачи она выполняет и для чего нужна - статейки с википедии обо всем да ни о чем
>>154485081Вот инфа по библиотеке для говнопроцессинга, там есть куча примеров как делать передачу данных на пердуину и обратноhttps://processing.org/reference/libraries/serial/index.html
>>154482323 (OP)Для программирования ардуино на их сайте выложена программка Arduino IDE. Ставишь ее на ПК, подключаешь через USB ардуино и программируешь
>>154482323 (OP)>Какой софт куда ставить нужно?http://ardupilot.org/
>>154485157Тебе какое конкретно управление нужно и чем? Какой конкретно у тебя двигатель?
>>154485355я имею ввиду не софт для ардуино, а софт для компа, который будет управлять роботом.
>>154485424работаю в универе, так что есть возможность достать любое железо которое только возможно. Планирую ставить серво на переднюю ось и brushless motor на привод
>>154485470Брушлесс - это бесколлекторный или че? Я плохо понимаю в двигателях, но управлять допустим трёхфазным переменного тока, шаговым или двигателем постоянного тока - это совершенно разные вещи. Надо делать систему управления двигателем, доставать где-то готовую на конкретный двигатель или может щас выпускают чето уже в комплекте. После того, как система управления будет, тогда уже можно думать дальше.
>>154485450Я более чем уверен что либо на этом сайте, либо на смежных проектах ты найдёшь свой ответ. Кроме того это как-то не сочетается с тем что ты выше писал, про обработку изображений с сенсоров итд, нахрен это надо если ты с компа собрался управлять? Просто выведи видеокамеры стрим на него и правляй джойстиком мм? Ты там спрашивал всё про то как собрать всё воедино, вот автопилот это лучший ответ вообще, он собирает кучу данных воедино и использует для решения задач. Читай их код, запиливайся к ним контрибьютором, разберёшься дальше сам.
>>154485624Вот, к примеру, юзкейс с прямым управлением:http://ardupilot.org/rover/docs/common-fpv-first-person-view.htmlЭта прошивка ставится на коптеры, роверы и другие девайсы. Тебе явно к этим ребятам. Копайся в сорсах, разбирайся как это всё реализовано у них, учись на готовом примере, вливайся в комьюнити, становись контрибьютором итд.
>>154485575брашлесс на постоянном токе, но по принципу трехфазного двигателяПо сути это все не важно, я раздобуду готовую схему управления, они обычно либо поставляются вместе с мотором либо спаяны на говноплате каким-то студентом>>154485624Я не собираюсь с компа управлять, я собираюсь написать простенький ИИ который будет запущен на компе и будет управлять моим роботом.Повторюсь, как в теории написать этот самый ИИ я имею представление и смогу написать говнокод на яве. Та же самая ситуация с обработкой изображений и экстракцией образов. Проблема в том, что я не знаю, куда этот код пихать, чтобы работало
>>154485757>Я не собираюсь с компа управлять, я собираюсь написать простенький ИИ который будет запущен на компе и будет управлять моим роботом.Тебе дали ссылку где УЖЕ сделали простенький ИИ (автопилот уже не ИИ?) управляющий кучей роботов (коптеры и роверы уже не роботы?), тебе остаётся только пойти, изучить сорцы, поговорить с людьми, а дальше сам разберёшься куда двигаться. Не вижу особого смысла правда куда-то двигаться если уже есть готовый проект. Проще влиться в него и развивать. Если именно такой идеи там нет, тебе никто не помешает запилить к этой прошивки свой модуль - всё лучше чем велосипеды лепить.
>>154485886http://ardupilot.org/rover/docs/common-fpv-first-person-view.htmlВот эта ссылка? Если да, то это именно то что нужно, пошел читать!
>>154485927Ну, там вроде не сказано что это прямое управление, на самом деле, только что это прямой футаж с камеры на дроне. Ты сайт то почитай, юзкейсы посмотри, оборудование которое там предлагают. Там на этом говне тракторы собирают беспилотные итд. Я хз что тебе вообще нужно, но ты в ОП посте говоришь что хочешь машинку на автопилоте, тебе дают сайт на самый известный опесорнсный автопилот, а ты говоришь что это не то. Разберись что тебе надо.
>>154485998уже читаюэто то что нужно, анончик. Пошел смотреть, че они там насобирали