2:37 вот нихрена себе подача, вот насколько сразу понятно стало что делает функции, таки спасибо за такое видео
@АнатолийШутько-г8ы2 жыл бұрын
Ждём продолжения. Не останавливайтесь, у вас хорошо получается.
@Ardbot2 жыл бұрын
Вот это понимаю контент! Спасибо. Самому захотелось расчехлить питона погонять с шариком
@Manzz22 жыл бұрын
Чего
@PleerFol Жыл бұрын
Аэаххахахахаха
@abdullanur389410 күн бұрын
ооочень понравился ролик, одно из самых интерсных видео за последние пол года UPD: досмотрел, в конце посмеялся)
@eropma Жыл бұрын
Бро, шикарнейшие видосы, от души! Без воды, всё по делу. Ну и отдельная благодарочка за добрый юмор!
@CraftyCrab_Ch Жыл бұрын
Контент огнище. Рекомендации ютуба - работайте так дальше, мне нравится
@saucechili38622 жыл бұрын
Привет! Занимаюсь CV и ML давно, случайно наткнулся на канал. Хорошо объясняешь, продолжай! Хороший контент
@sozdatelEd2 жыл бұрын
случайно youtube предложил видео посмотреть с этого канала и я залип. Лайк, подписка и ждём новые видео. Классная тема OpenCV
@WIZARDBEST Жыл бұрын
ух класс !! + Лайк смотрим ! Все зашли видео !
@ditelex4802 жыл бұрын
Побольше бы таких как ты блогеров
@igor_electrician2 жыл бұрын
Отличный контент, удачи и развития каналу!
@alimaster76502 жыл бұрын
Чувак, это очень круто! Особенно подача, очень интересно и весело, продолжай в том же духе!
@АндрейКизяев-у9ю2 жыл бұрын
Отлично, иронично и содержательно! Не останавливайся! Спасибо!
@barmacuca1 Жыл бұрын
Робот-кот это нормально. А вот робот-менеджер это финал!
@KJIaBogaB Жыл бұрын
Красавчик! первый раз гляжу твоё видео! С ходу подписался. Подача материала просто супер!
@НикитаМазанов-я3п2 жыл бұрын
Молодец, очень интересно и познавательно. Я сейчас вот знакомлюсь с Pi Zero, тоже делаю робота, но немного другого. Но тоже использую машинное зрение. Буду с нетерпением ждать дальнейших выпусков в этом направлении
@lis1785 Жыл бұрын
Как же долго я это искал спасибо вам большое 👍👍👍
@user-EvgenSpinin2 жыл бұрын
как же круто преподносится материал!! спасибо!! ждем продолжение!!!
@alexsokolov8 Жыл бұрын
Очень интересно! Ждём продолжения с использованием нейросетей и гусеничной платформы с видеокартой на борту )
@gemshunt96372 жыл бұрын
Привет! Отличное видео! Ждём робота с нейронными сетями!
@SmD_Amir_ Жыл бұрын
Отличное видео, особенно понравился момент с "Робот-котом") ХАПХАПХ смеялся 30 минут)😍
@krab27342 жыл бұрын
это просто а**нно. спасибо что делишься такой интересной информацией!
@atlantalex2 жыл бұрын
лайк и коммент за видос и подписка за ослика с морковкой в конце))). или наоборот)
@vladimirkudiyarov29362 жыл бұрын
Супер! Спасибо!
@ДепоБелогорск7 ай бұрын
Красавчик ваще. Это ж пипец как интересно.
@pronikfire2 жыл бұрын
Моё почтение
@dron-sky Жыл бұрын
иронично😂😂😂
@антонмагарн2 жыл бұрын
Очень интересно
@demure_iskander10 ай бұрын
Вау, спаибо большое!!
@bubuii Жыл бұрын
класс!
@АнатолийШутько-г8ы2 жыл бұрын
🔥🔥🔥🔥🔥
@Silver_men_rev Жыл бұрын
Доброго дня, все супер, есть вопрос, видео по разбор алгоритм поиска по шаблону будет? Спасибо.
@emilgarifullin79042 жыл бұрын
Всего пару строк кода и все! До чего техника дошла
@vladislavkrymsky6593 Жыл бұрын
Будет ли продолжение? Например перевод на два двигателя и спереди свободное колёсико из под мебели, какие нибудь улучшали для робота, например какой нибудь простенький лидар что бы если предмет закатился под шкаф но робот его видит, он не летел врезаться, а остановился перед шкафом/тумбой и всякие такие штучки, вообще интересно будет какое то подобие искусственного интеллекта
@макс-край9 ай бұрын
проще для такого hc-sr04 исползовать. Лидар лучше для построения карты помещения оставить
@1234mifa8 ай бұрын
давай еще больше про OpenCV на апельсинках!
@ДмитрийВорона-э8ш2 жыл бұрын
are you crazy? insane!
@ncuxo324 Жыл бұрын
это какие то чудеса и магия)
@None-om7cm Жыл бұрын
Отлично!
@dreyktroll4490 Жыл бұрын
Две камеры, и будет дистанция до цели)
@MG-rn8kx2 жыл бұрын
в конце - это ж морковка для ослика
@FilSerge2 жыл бұрын
Крутой проект. Подписка :) Будут проекты на полноценном компьютерном зрении? Сам думаю дронов собирать с openCV, тема очень нравится.
@УБВТ2203ТинкеевВС2 жыл бұрын
Годно!))
@mydirtyhobby6721 Жыл бұрын
Таки Иронично)))
@FShadow20112 жыл бұрын
Афтар жги ещё. Очень хорошая подача и видеоряд. Не останавливайся!!
@arba65092 жыл бұрын
Отличное видео!
@Roman-h4h Жыл бұрын
огонь!
@srmstm1077 Жыл бұрын
супер контент, я видео себе прям сохранил
@shumeikonikita68012 жыл бұрын
Привет , отличное видео как раз искал человека который внятно обьянит как сделать поиск обьекта , кст как тебе идея сделать робота для пропалывания огорода? Очень бы помог многим кто у бабушки в деревне на огороде. И еще не пользовался ли ты библиотекой mediapipe?
@trashrobotics2 жыл бұрын
Привет, спасибо) Робот садовник-огородник в планах на следующий год или через год, как получится. Идеи есть не только для прополки, но и для посадки, сбора и т.д. Делать буду, когда появится возможность выделить немного лишних средств и времени на платформу + манипулятор. Думаю ее делать на базе моторов стеклоочистителей или дворников. Из них же и сервы сделать попробую. Про mediapipe слышал, но не пользовался, обычно сам всю цепочку собирал: gstreamer + opencv + tensorflow. Надо глянуть, что за зверь)
@porsh59g2 жыл бұрын
Блин, мужики, прям все мои идеи в одном месте, робот по прополке тоже есть и был идеей, хотел газовую горелку примости к роборуке ))), фигачить под корешок. Смотрю эти видео с ближайшим прицелом на создание автоматической газонокосилки. Автор продолжай! Я тупой на 50%, как раз объяснения на мой уровень.
@AlexZandernt Жыл бұрын
хз как постоянным зрителям, для меня это просто охренеть. как раз купил набор с 4-мя шаговыми двигателями и планирую автоматизировать по работе процесс один... а тут чел робота за шариком гоняет... о х р е н е т ь ?) охренеть!)
@Crisis2424 Жыл бұрын
А вот за код спасибо !
@vladisslaff2 жыл бұрын
а вот если задача искать на изображении контуры с белым цветом (возможно слегка желтоватым). нужно предподготовить фотографии с листами бумаги, для дальнейшего распознавания текста. пытался переводить в градации серого, но отделить изначально светло жёлтый стол стол от белой бумаги не получалось, по чёрно-белому представлению это был одинаково белый цвет.
@trashrobotics2 жыл бұрын
Ох... ну тут задача зависит от того: насколько вы хотите запариться, и насколько результат должен быть отказоустойчив. Если по лайту, то да, сначала просто отделять бумагу от стола по цвету, а не по градациям серого, в результате получите маску, которую наложите на изначальное изображение (уберете все светложелтое с него). Потом переводите в градации серого и распознаете уже текст (хотя, в таком случае, можно просто отделить черный текст, но если нужна предподготовка, то окей). Можно и сложнее: искать прямоугольники (листы) по шаблону или ключевым точкам, делать преобразования, если листы сфотканы криво и т.д. Развлекаться можно долго :) главное освещение хорошее сделать, оно всегда кстати.
@SlavaRC2 жыл бұрын
🥰🤩💥💯👍👏
@robabsolent2 жыл бұрын
Hola! Gracias por compartir el código 👍
@leandrodamian74582 жыл бұрын
Хорошо, да или да, нужен ли Raspberry Pi для этого проекта? Поддерживает ли Orange Pi Zero 2 opencv?
@alionipirveli88602 жыл бұрын
good :)
@__Semen__2 жыл бұрын
вроде все просто, но почему даже не возникало желание у меня такое делать?!
@АртёмВолков-х1м2 жыл бұрын
Посмотрев видео, стало интересно, что за вебкамера на аппарате? Не могли бы вы указать модель, её характеристики?
@volkroter28502 жыл бұрын
это камера из линейки Canyon CNS-CWC5 на али они от 940 рублей в днс они от 3к разрешение 2мп 1080р 30fps
@victorvitjaha8466 Жыл бұрын
А можно чтобы он двигался на звук. Например, хлопнул в ладоши он развернулся на звук
@XxXxXxXx-iАй бұрын
Ну да микрофоны на все стороны и двигать где громче
Я собрал робот-пылесоса и столкнулся с такой проблемой, что он иногда не видит ножки у табуреток. Датчики приближения представляют собой 8 ик светодиодов и 8 ик фотодиодов. Чтобы не влиял уровень освещенности они работают по такому алгоритму. Светодиоды выключены > считываем через АЦП значения каждого фотодиода > запоминаем значения > включаем светодиоды > считываем > сравниваем с предыдущими значениями, и если где-то большое расхождение, то значит впереди препятствие. Работает не плохо, но иногда не видит тонкие предметы. Дак вот в чём вопрос. Можно ли отслеживать препятствия при помощи камеры или может двух камер?
@trashrobotics Жыл бұрын
да, можно двумя камерами, стереопарой называется. Лучше сразу брать камеры объединенные на одном модуле. По двум изображениям строится карта глубины и по ней определяете расстояние до объектов.
@goiiia3774 Жыл бұрын
@@trashrobotics , о, класс ! Это на опен сv можно реализовать ?
Hahahahahahahaha aли жао ми је на крају малог робота који покушава да yхвati светлост као пас који јури свој реп :)
@__Semen__ Жыл бұрын
а для принтера в видео, какой пластик юзается?
@trashrobotics Жыл бұрын
тут PLA, а так PLA и PETG
@__Semen__ Жыл бұрын
@@trashrobotics у меня типа такой же принтер. и вроде пластик PETG, но он плохо приливает к поверхности, хотя если прилип то уже сложновато оторвать, не могу понять что не так, уже и температуру от 190 до 230 поднимаю, и температуру стола от 50 да 80, скорость печать на старте 25, рабочая 50, а пластик часто плохо соединяется.
@e766tx2 жыл бұрын
доброго времени. есть идеи как заставить апельсинку с ардуинкой общаться по uart1 или 2 ? по uart0 который отдельно выведен все норм а по гребенке не хотит зараза. и да ждем продолжения я уже 2 платформы под это дело собрал.
@trashrobotics2 жыл бұрын
В armbian-config еще надо включить uart1 и uart2, чтоб их использовать. uart0 для использования не рекомендую, он все же для консольного общения с апельсином зарезервирован. Про OpenCV будет или через проект или через два) Сейчас фрезер делаю и мастерскую утепляю перед зимой)
@e766tx2 жыл бұрын
@@trashrobotics в конфиге включил конечно, не помогает. когда на uart0 чтото висит она еще грузится через раз, и с правами доступа к нему проблемы. фрезер тоже хорошо.
@ivanlarionov7836 Жыл бұрын
А что если на основе бинарного компьютерного зрения сделать робота который бы ориентировался в пространстве)
@tiMer232 жыл бұрын
Скрипт из первого видоса работает, а вот из второго чот ругается и не показывает изображение с камеры(
@tiMer232 жыл бұрын
Error on request: Traceback (most recent call last): File "/home/pi/.local/lib/python3.7/site-packages/werkzeug/serving.py", line 335, in run_wsgi execute(self.server.app) File "/home/pi/.local/lib/python3.7/site-packages/werkzeug/serving.py", line 324, in execute for data in application_iter: File "/home/pi/.local/lib/python3.7/site-packages/werkzeug/wsgi.py", line 500, in __next__ return self._next() File "/home/pi/.local/lib/python3.7/site-packages/werkzeug/wrappers/response.py", line 50, in _iter_encoded for item in iterable: File "app.py", line 49, in getFramesGenerator cv2.CHAIN_APPROX_NONE) # получаем контуры выделенных областей ValueError: too many values to unpack (expected 2)
@dmaraptor2 жыл бұрын
Нет, не просто так исторически сложилось. Просто вы не в курсе истории. Потому лучше вам просто сказать - я не знаю почему, но так есть.
@trashrobotics2 жыл бұрын
Вообще-то, я знаю, почему так вышло). "Просто вы не в курсе истории." История.../исторически сложилось, это одно и то же, как бы😁 Не понимаю суть претензии. Это же не было сказано в негативном ключе. И если учесть, что сейчас представление RGB возведено в ряд стандарта, то выбор в openCV BGR, в свое время, сейчас представляется как и тянущийся легаси, который уже так просто не изменить. Так что да, исторически сложилось)
@dmaraptor2 жыл бұрын
@@trashrobotics Это не легаси, это особенность работы процессора с памятью. И более того они, процессоры, и сейчас так делают потому что это их естественная особенность. Особенность эта появилась на заре развития вычислительной техники и обработки видеоинформации как ее части. Просто новодельные АПИ прячут эту внутреннюю реализацию выставляя наружу интерфесы в том виде каком они считают удобно конечному пользователю.
@marosuperstar2 жыл бұрын
сразу сорян за глупый вопрос - в видео только IP и порт нужно ввести, а в описании еще и последовательный порт, а как узнать какой?)
@trashrobotics2 жыл бұрын
Последовательный порт используется для связи с ардуинкой (она выступает в качестве драйвера моторов). Если вы запускаете точно такого же робота как в видео (по железу и подключению), то его при запуске программы можно просто не указывать. По умолчанию будет выбран нулевой порт (/dev/ttyUSB0). Eсли у вас подключен единственный usb-ttl преобразователь, то программа будет использовать его. Однако, через модификатор *-s* можно указать другой порт, если, например, вы используете на роботе несколько преобразователей и нужно выбрать один из них или если вы используете аппаратный UART.
@marosuperstar2 жыл бұрын
@@trashrobotics воу, спасибо за подробный ответ. и в целом за видео, вдохновился, буду делать, жду железо из китая
@BharatMohanty2 жыл бұрын
Hello.... can you make mobile browser accelerometer controlled robot using nodejs...
@trashrobotics2 жыл бұрын
Hello, do you mean gesture control using the accelerometer on the phone? Or browser control of a robot that uses an accelerometer (for example, a balancing robot or other mobile robot)?
@BharatMohanty2 жыл бұрын
@@trashrobotics a robot that can be controlled using mobile phones inbuilt accelerometer ..... For example a node server running on a single board computer ( orange pi) ...that can be accessed from mobile browser... (Tilt the phone and robot should move )
@trashrobotics2 жыл бұрын
I'm going to do this kind of thing in the future, but a little more hard. Robot control using a gesture interface with an accelerometer + gyroscope or through a camera and opencv
@BharatMohanty2 жыл бұрын
@@trashrobotics I did it using javascript and html + php but I want to make it with nodejs... because I have older raspberry Pi zero w with less ram and processing power ..also may I know your name please....... (using phone accelerometer not opencv or camera)
@Ponytamin2 жыл бұрын
Хммм... А можно выкинуть эту virgin плоскую камеру и прихерачить ему chad 3д зрение с каким-нибудь кинектом или типа того? Чтоб робот распознавал рельеф и, ну, например, не упал бы со стола?
@Ponytamin2 жыл бұрын
Вроде, инструментов разработчика на кинект целое море в интернете. Правда, не уверен, что это всё реально можно приспособить на такие маленькие мозги
@volkroter28502 жыл бұрын
можно, но оперативки нужно много, минимум 8гб но такие разбори стоят от 20к и выше я видел пару подобных проэктов на англоязычных каналах самодельщиков, кода там очень много и нужно очень хорошо знать python чтоб чтобы переделать под свои задачи.
@-_-_-_-_-_-_-_-_-________-_ Жыл бұрын
Бостон дайнемикс нервно курит в сторонке.
@МихаилЛитвинов-т2щ Жыл бұрын
Запустил пример demo_objtracking.py.В качестве мишени просто красный круг. Программа не видит его.Нужна обязательно лазерная указка?