Добро пожаловать,

Пройдите регистрацию, чтобы получить возможность оставлять комментарии, общаться и создавать новые темы.

Регистрация

MechDog Hiwonder Open Source AI Robot Dog with ESP32 Controller

Moderator
Сообщения
54
MechDog — это маленькая, но мощная собака-робот, оснащенная контроллером ESP32 и 8 высокоскоростными сервоприводами без сердечника. Его усовершенствованные алгоритмы обратной кинематики придают ему впечатляющую ловкость и возможности передвижения. Кроме того, MechDog интегрирует порты расширения для ультразвуковых датчиков, датчиков IMU и других датчиков. Он поддерживает программирование на Python, Scratch и Arduino. Предоставляются обширные ресурсы для обучения и развития, которые помогут вам легко начать путь разработки роботизированной собаки!

1) Корпус размером с ладонь, высокая производительность

MechDog — это роботизированная собака размером с ладонь. Мы доработали каждую деталь, чтобы робот размером с ладонь обладал маневренностью, обеспечивая ему достаточную мощность и точность движений!

2) Робот с открытым исходным кодом, больше креативности

MechDog — это роботизированная собака с открытым исходным кодом, которая поддерживает три метода программирования: Arduino, Scratch и Python, что позволяет вам разрабатывать проекты по своему усмотрению. Вы можете прикреплять различные датчики, чтобы использовать возможности восприятия и искусственного интеллекта.

3) Высокопроизводительная конфигурация оборудования

Компактный корпус MechDog оснащен контроллером ESP32, высокоскоростными сервоприводами без сердечника и светящимся ультразвуковым датчиком. Несмотря на свой небольшой размер, MechDog воплощает в жизнь ваше грандиозное видение роботизированной собаки.

4) 8DOF-структура, высокоскоростные сервоприводы без сердечника

Ноги MechDog спроектированы с металлической рычажной структурой и оснащены 8 высокопроизводительными сервоприводами без сердечника. Он может имитировать движение четвероногого с ловкостью и точностью.

5) Бесконечно регулируемое положение тела и угол

Робот-собака MechDog может изменять свое направление и высоту тела во время ходьбы. Плавная регулировка тангажа и крена обеспечивает гибкие биомимические движения в сценариях варикоза.

6) Поддержка различных методов управления:

① Программное обеспечение для ПК

Визуальное программное обеспечение для редактирования действий ПК позволяет пользователям устанавливать конечные координаты для каждой ноги, позволяя создавать более интересные конструкции.

② Управление через приложение

Вы можете свободно управлять MechDog через приложение, которое включает 16 предустановленных действий для удобного использования.

③ Система самобалансировки

Встроенный датчик IMU MechDog отслеживает его позу и состояние тела в режиме реального времени для точного балансирования.

④ Безграничное творчество

MechDog можно расширить с помощью различных электронных модулей и блоков LEGO, чтобы открыть разнообразные интересные игры для роботов.

7) Радиус действия и избегание препятствий на основе светящегося ультразвукового датчика

① Избегание препятствий

MechDog оснащен светящимся ультразвуковым датчиком, способным измерять расстояния и излучать свет разных цветов, предлагая в режиме реального времени информацию о состоянии и эмоциях робота.

② Ультразвуковая дальность

③ Ультразвуковое избегание препятствий

8) Высокопроизводительный модуль WiFiVision

- 2-мегапиксельная HD-камера

- Поддержка последовательного порта и связи IIC

- Поддержка режима STA LAN

- Поддержка режима прямого подключения к точке доступа

① Передача видео в реальном времени по WiFi

MechDog интегрируется с модулем зрения ESP32-S3, поддерживающим двухрежимную сетевую связь. Через подключение к точке доступа WiFi пользователи могут получить доступ к указанному URL-адресу веб-сайта через приложение или ПК, что позволяет в реальном времени контролировать передачу видео с камеры высокой четкости.

② Распознавание цвета

MechDog может точно распознавать различные цвета, используя алгоритм сегментации порогового цвета. Он может выполнять различные действия обратной связи при программировании.

③ Отслеживание цвета

Модуль зрения MechDog ESP32-S3 отслеживает объекты разных цветов и выполняет предустановленные программы, обеспечивая автоматическое отслеживание цветных объектов.

④ Распознавание лиц

MechDog использует легкие сверточные алгоритмы нейронной сети для распознавания лиц в поле зрения и активации соответствующих предустановленных программ.

⑤ Следование по линии зрения

MechDog оснащен модулем зрения ESP32-S3, который распознает линии разных цветов и автоматически отслеживает их для выполнения функций следования по линии.

9) Поддержка трех языков программирования

① Программирование Arduino

Аппаратные интерфейсы совместимы с Arduino, а программное обеспечение интегрируется с Arduino IDE. Аннотированный исходный код открыт для простоты обучения.

② Программирование Scratch Block

Упрощенное программирование для легкого внедрения. Используйте перетаскиваемые блоки для создания программ, что делает их доступными даже для новичков без предварительного опыта.

③ Программирование на Python

Аппаратное обеспечение поддерживает программирование на Python, что позволяет быстро разрабатывать с помощью обширной библиотеки{54C54397-E00D-4EF2-A60F-31256F80F693}.png{6783405A-A367-467B-BCB2-818AAE5AD3D5}.png{F8AEDBFA-79A3-49C6-ABFB-9E5C0D1F4435}.png
 
Последнее редактирование:
Сверху