There is no better way to learn and master robots than building and programming your robots. The PI5 WAVEGO Pro is a Raspberry Pi powered robot dog with 12 DOF that has a ESP32 sub controller and a Raspberry Pi 5 main controller. It has a compact design, so you can play it on your table. You can save instructions in JSON for controlling the robot.
This robot comes with self balancing, color recognition, and motion detection. It uses 8.4V power supply. It also has a 5MP 160-degree wide angle camera. With a WiFi connection, you can easily control this from your phone or PC. You can find out more about it here.