Stepan Burmistrov Robotics
2 289
مشترکین
+2424 ساعت
-567 روز
+11430 روز
- مشترکین
- پوشش پست
- ER - نسبت تعامل
در حال بارگیری داده...
معدل نمو المشتركين
در حال بارگیری داده...
⭐️Друзья, вы знали, что обладатели telegram premium могут проголосовать за канал поддержать его развитие!
✅Голосовать✅
Голосуйте прямо сейчас!
Stepan Burmistrov Robotics
Проголосуйте за канал, чтобы он получил больше возможностей.
💯 10🤡 6🌭 5⚡ 4🏆 4👍 3🕊 2👌 1🎄 1🦄 1
Photo unavailableShow in Telegram
Мини ПК Orange Pi 5 Pro
Летний интенсив по компьютерному зрению завершился, но работа продолжается! Финалом была защита проекта в Сколтех, но мы продолжаем тестировать и исследовать новые возможности.
🔍 Сейчас мы активно тестируем производительность YOLOv8 на Orange Pi 5 Pro! Этот маленький, но мощный одноплатный компьютер обещает показать отличные результаты. Мы проводим тесты и делимся первыми впечатлениями.
🛠 Orange Pi 5 Pro использует процессор Rockchip RK3588S с восьмиядерным процессором с частотой до 2.4GHz.
🟡Встроенный NPU поддерживает INT8/INT16 вычисления с производительностью до 6TOPS.
🌐С такой мощной начинкой, Orange Pi 5 Pro способен выполнять задачи компьютерного зрения с высокой производительностью.
📊 Анализ производительности YOLOv8 на различных устройствах, но пока без Orange Pi 5:
https://habr.com/ru/articles/822917/
🤔 Как думаете, каких результатов возможно достичь на этом железе?
Делитесь своими прогнозами в комментариях!
А пока можно насладиться материалами, разработанными во время интенсива!
📄 Основные возможности YOLOv8 с примерами кода использования и обучения:
https://habr.com/ru/articles/821971/
🛠 Настройка Jetson Nano 2Gb для использования с YOLOv8:
https://habr.com/ru/articles/823043/
📹 Видео о практике:
(на русском) https://www.youtube.com/watch?v=o3Q3SOVZfJg
(на английском) https://www.youtube.com/watch?v=TE22Q4Xc7sA
📑 Презентация: https://github.com/robotx-school/June-Yolo-2024/blob/main/June%202024.pdf
⚡️ До скорых встреч!
👌 14🌭 12🤡 9🏆 9🕊 8👍 7💯 7⚡ 3🆒 1👾 1
🎉 Дорогие друзья и подписчики! 🎉
Я рад сообщить, что каналу скоро исполняется год! За это время пройден большой путь и, благодаря вашей поддержке и участию, создано огромное количество учебных и развлекательных материалов!
🙏 Спасибо за ваше внимание и вовлечённость!
Хотелось бы знать ваше мнение, что вы хотели бы видеть в этом канале в будущем. Напишите свои пожелания и мнения в комментариях, что же это может быть?
📘 1. Электроника и схемотехника
🤖 2. Больше про python и компьютерное зрение
🔧 3. Обзоры и практические занятия с роботами
🔄 4. Углубленные уроки по нейронным сетям и их применению
✍️ 5. Видео о школе RobotX, подготовке занятий
😜 6. Развлекательные видосики про "сгорающие резистры"
💬7. Arduino и другие микроконтроллеры
🚀8. Практика посторойки роботов
Или может еще что-то? 🤔
Опрос делать не буду специально, мне очень интересно ваше живое мнение и комментарии!
👍 14👏 10⚡ 9❤ 9🤩 7🎉 6🔥 5🥰 4🏆 4🎄 1
Photo unavailableShow in Telegram
🔵Привет, друзья!🔵
🟡Одна из задач курса по основам Python и компьютерному зрению- научиться определять форму и цвет объектов на изображении.
❔Те, кто уже решил эту задачу в курсе, предложили очень интересные и необычные методы решения этой задачи!
🟢Умение различать формы и цвета объектов является ключевой в различных приложениях компьютерного зрения, таких как системы распознавания лиц, автономные транспортные средства и контроль качества на производственных линиях. Освоение этих навыков поможет вам уверенно двигаться к более сложным задачам в этой области и применять их в реальных проектах!
💡 Попробуйте и вы найти самый неожиданный способ решения этой задачи и поделитесь им на форуме решений в курсе!
Присоединяйтесь к курсу и прокачивайте свои знания:
🔗 https://stepik.org/course/105240
✅✅✅✅✅
По завершении курса вы получите сертификат✅
До скорых встреч!
➕ Подписаться
👌 12🔥 8👍 6🕊 6💯 6🏆 5🌭 3🆒 2⚡ 1🤡 1
Photo unavailableShow in Telegram
🟡Что такое резистор?
Резистор — это пассивный электронный компонент, который ограничивает поток электрического тока в цепи. Он используется для управления напряжением и током в электронных устройствах. Резисторы играют ключевую роль в различных электронных схемах, от простых до сложных.
🔴Характеристики🔴
💬Номинальное сопротивление
Номинальное сопротивление резистора измеряется в омах (Ω) и указывает, насколько сильно резистор будет сопротивляться току. В схемах обычно используются резисторы с различными номинальными значениями для достижения требуемых параметров работы.
💬Точность
Допуск резистора указывает, насколько фактическое сопротивление может отличаться от номинального. Например, резистор с номиналом 100 Ω и допуском ±5% может иметь фактическое сопротивление от 95 до 105 Ω.
💬Мощность
Мощность резистора, измеряемая в ваттах (Вт), указывает, сколько энергии он может рассеивать без повреждения. Это важно учитывать при выборе резисторов для цепей с высоким уровнем тока.
Что бывает, если через резистор пройдет слишком большой ток?
🎬https://youtube.com/shorts/tolymtED3II
✅Примеры использования резисторов
🔄Делитель напряжения
Одним из распространенных применений резисторов является создание делителя напряжения. Это схема, в которой два или более резистора соединены последовательно, чтобы разделить входное напряжение на несколько частей.
👮♂️Ограничение тока
Резисторы часто используются для ограничения тока через светодиоды (LED), чтобы предотвратить их повреждение.
🟡Фильтрация
Резисторы используются в сочетании с конденсаторами для создания фильтров низких, высоких и полосовых частот, которые удаляют нежелательные частоты из сигнала.
Хотите узнать больше?
Если вы хотите глубже понять основы электроники и научиться работать с такими компонентами, как резисторы, присоединяйтесь к моему курсу по электронике "От основ к BEAM-роботам". В курсе вы сможете сразу же проверить свои знания на практике и выполнять различные задачи, которые помогут вам освоить электронику с нуля до продвинутого уровня.
🔗 https://stepik.org/course/109078
✅✅✅✅✅
По завершении курса вы получите сертификат✅
До скорых встреч!
➕ Подписаться
⚡ 24👌 13💯 13👍 12❤ 8🥰 6👏 6🤩 6🔥 3
Photo unavailableShow in Telegram
Оператор моржа в Python
С выходом Python 3.8 появился новый синтаксический элемент, получивший название оператор моржа (:=). Этот оператор позволяет присваивать значение переменной внутри выражения. Давайте рассмотрим, как и когда его можно использовать:
Рассмотрим пример, когда нужно обрабатывать ввод через input()до тех пор, пока не будет введена пустая строка:
while (line := input()):
process(line)
Здесь мы одновременно считываем ввод пользователя и проверяем, что строка не пустая. Раньше нам пришлось бы делать это в два шага:
line = input()
while line:
process(line)
line = input()
💬 Хотите сразу же проверить свои новые знания на практике?
🟢 Чтобы глубже понять возможности Python и освоить азы компьютерного зрения, приглашаю вас присоединиться к моему курсу по Python:
🔗 https://stepik.org/course/105240
✅✅✅✅✅
По завершении курса вы получите сертификат✅
До скорых встреч!
➕ Подписаться👌 12🌭 5💯 4⚡ 3🕊 3🤡 3🏆 3❤ 1🆒 1👾 1
Photo unavailableShow in Telegram
Привет, друзья! 😊
Сегодня поговорим о ROS2 — это второе поколение Robot Operating System, которое представляет собой набор программного обеспечения для разработки робототехнических систем. 🤖
🔗 https://habr.com/p/768048/
В этой статье, которая с момента публикации уже набрала 13к просмотров, детально разбирается, как установить ROS2 Humble на Ubuntu 22.04.
ROS2 — это мощный инструмент, который стал стандартом для разработки промышленных роботов, благодаря своей модульности, огромному сообществу и впечатляющему набору готовых решений.
Основная задача этой статьи: запустить, сделать первые, самые трудные шаги, чтобы дальше уверенно двигаться к разработке собственных решений!
В статье мы не только устанавливаем ROS2 (этот процесс подробно описан на странице проекта) https://docs.ros.org/en/iron/ , но и создаем ноды для получения, передачи и обработки изображений и текстовых сообщений — основные задачи, которые лежат в фундаменте большинства робототехнических проектов.
В инструкции рассмотрено, как данные могут передаваться между нодами через топики, позволяя вашему роботу обрабатывать изображения и информацию о своем окружении.
Каждый великий проект начинается с первого шага. Начинайте делать эти шаги уже сегодня!
Другие матералы по теме:
🔗 Установка Ubuntu Linux на микрокомпьютер Orange Pi
https://t.me/burmistrov_robotics/171
🔗 Соединение Orange Pi и Arduino по UART
https://t.me/burmistrov_robotics/323
🔗 Соединение Orange Pi и Arduino по SPI
https://habr.com/ru/articles/708844/
⚡ 33🤡 28🕊 25💯 23🌭 22🏆 22👌 14👍 11❤ 7🔥 4
Photo unavailableShow in Telegram
🌟 Обнаружение ArUco-маркеров с Python и OpenCV. А также их создание! 🌟
🔍 Что такое Aruco-маркеры?
Aruco-маркеры - это квадратные метки, которые используются для легкого обнаружения в пространстве. Они применяются в различных областях, от дополненной реальности до робототехники, и могут быть разных размеров (точнее сказать, различного количества значимых пикселей), например, 4x4, 5x5 и т.д. Благодаря своей уникальной ориентации (т.е. любой маркер строго ориентирован), Aruco-маркеры не только помогают в идентификации объектов, но и в определении их положения и ориентации в пространстве.
📚 Необходимые библиотеки:
Для работы с Aruco-маркерами нам понадобится пакет opencv-contrib-python, так как стандартный opencv-python не содержит необходимых функций и словарей маркеров.
Также потребуется потребуется библиотека fpdf для удобного создания своих маркеров
👐Разработками делюсь тут: https://github.com/stepanburmistrov/aruco_create_and_detect
Если это вам кажется очень сложным и непонятным, приглашаю вас на абсолютно БЕСПЛАТНЫЙ курс по основам Python и введению в компьютерное зрение:
🔗 https://stepik.org/course/105240
По окончании курса, все выполнившие задания, получат сертификат!
Небольшие комментарии по коду, размещенному на GitHub
🔧 Код для обнаружения маркеров:
В файле Aruco_detect. py приведен пример функции, которая ищет на картинке маркер, возвращает его координаты и картинку с нарисованными точками маркера.
🔧 Создание маркеров:
Требуется библиотека fpdf
Aruco_PDF.py - содержит достаточно сложный код, который обрабатывает список маркеров и сохраняет картинки в формате JPG а также подготовленный лист формата A4 в PDF для удобной печати!
Вам нужно только лишь правильно заполнить список на последних строках кода:
Пример использования функции
marker_list = [(markerSize, markerId, imgSize), ]
createArucoMarkersPDF(marker_list, 70)
Создает PDF с маркерами размером 70 мм
markerSize: Размер маркера (например, 4x4, 5x5).
markerId: ID маркера.
imgSize: Разрешение изображения маркера в пикселях
И все, печатайте маркеры, и распознавайте их!
Такие дела, Успехов!👍 15⚡ 11🕊 9👌 7🔥 6🌭 6🤡 5💯 4🏆 4🤝 1
Photo unavailableShow in Telegram
🔋 Делитель напряжения: что это и зачем он нужен?
Делитель напряжения — это схема, состоящая из двух (или более) резисторов, которые позволяют получить нужное напряжение из более высокого. Он используется во множестве схем: от простых измерительных приборов до сложных электронных устройств и систем передачи данных между устройствами в роботах.
📡 Применение в робототехнике Один из методов использования делителя напряжения представлен в виде готовой платы LogicLevelConverter. Она помогает согласовать работу микрокомпьютеров (например, Raspberry Pi, Orange Pi) и микроконтроллеров (например, Arduino), которые работают на разном напряжении. Подробнее читайте в статье на Хабре:
https://habr.com/p/708844
А чтобы разобраться с расчетами детально и больше не иметь сложностей с тем, как подключить светодиод записывайтесь на курс:
✅ "Электроника.От основ к BEAM-роботам", где мы изучим важнейшие элементы электроники, включая делитель напряжения. Это простой, но крайне полезный инструмент в арсенале любого инженера. 🎓
🔗 https://stepik.org/course/109078
📚 Пройдя обучение, вы не только приобретете ценные знания, но и получите сертификат! 🌟
И все это абсолютно БЕСПЛАТНО!
✅На курс уже записались более 2.7 тысяч учеников, и более 130 уже получили сертификаты! 🔥
Записывайтесь сейчас и откройте для себя мир электроники!
🏆 9👍 6💯 4🍓 3🤡 1🌭 1💋 1
Photo unavailableShow in Telegram
✅✅✅✅✅
Курс по Python:
📚 С "нуля" до обработки изображений с OpenCV 📚
➕Прошел модерацию на учебной платформе Stepik! А это значит, что теперь все, кто его полностью пройдут получат замечательный сертификат!✅
🔗 https://stepik.org/course/105240
🟢Вы начнете с самых основ программирования и завершите поиском простых объектов на изображениях!
⚪️Это будет один из ваших шагов в мир компьютерного зрения и искусстенного интеллекта!
📝 Начинайте учиться уже сегодня!
👍 26👌 6🎉 5🤡 4🐳 4🌭 4🏆 4🍓 3🍾 2⚡ 1💋 1
یک طرح متفاوت انتخاب کنید
طرح فعلی شما تنها برای 5 کانال تجزیه و تحلیل را مجاز می کند. برای بیشتر، لطفا یک طرح دیگر انتخاب کنید.