{"repo":"waveshareteam/WAVEGO_Pro","free":true,"listed":false,"github":"https://github.com/waveshareteam/WAVEGO_Pro","clone":"git clone https://github.com/waveshareteam/WAVEGO_Pro.git","description":"WAVEGO, 12-DOF Bionic Dog-Like Robot, Open Source for ESP32 and Raspberry Pi, Facial Recognition, Color Tracking, Motion Detection","language":"Jupyter Notebook","stars":21,"topics":["arduino","arduino-esp32","dog","esp32","open-source","opencv","raspberry-pi","robot","12-dof"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"Waveshare Bionic Dog-Like Robot Open Source for ESP32 And PI5/PI4B. Basic Description The WAVEGO is a 12-DOF bionic dog-like robot which features 2.3kg.cm large torque bus servos with feedback, reliable structure, and flexible motion, incorporating devices like front camera, 9-axes motion tracker, RGB indicator, etc., together with open source multi-platform Web application. It uses the ESP32 as sub controller for connecting rod inverse solving and gait generation, sharing calculating task for the host controller, an additional Raspberry Pi can be attached as the host controller for high-level decision operating. The upper computer communicates with the lower computer (the robot's driver based on ESP32) by sending JSON commands via GPIO UART. The host controller, which employs a Raspberry Pi, handles AI vision and strategy planning, while the sub-controller, utilizing an ESP32, manages motion control and sensor data processing. This setup ensures efficient collaboration and enhanced performance. Features - Real-time video based on WebRTC - Cross-platform web application base on Flask - Auto targeting (OpenCV) - Object Recognition (OpenCV) - Gesture Recognition (MediaPipe) - Face detection (OpenCV & MediaPipe) - Motion detection (OpenCV) - Color Recognition (OpenCV) - Multi-threaded CV processing - Shortcut key control - Photo taking - Video Recording Quick Install You can use this tutorial to install this program on a pure Raspberry Pi OS. Download the repo from github You ca","default_branch":null,"files":null,"tree":[],"storefront":"/r/waveshareteam","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/waveshareteam/WAVEGO_Pro/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}