- Raspberry Pi Powered & ROS1/ROS2. PuppyPi is a high-performance AI vision robot dog designed for AI education. It is equipped with the Raspberry Pi 5 and fully supports ROS1 and ROS2 environments. With Python programming, PuppyPi offers efficient AI computation and a wide range of robotic applications. We provide access to all source code and detailed learning tutorials to help you create your AI robot dog!
- AI Large Model Integration(ChatGPT) & Enhanced Human-Robot Interaction. PuppyPi integrates a multimodal model, featuring ChatGPT at its core for advanced human-robot interaction. Combined with AI vision, it excels in perception, reasoning, and action, creating a more natural and flexible interaction experience!
- AI Vision Recognition & Tracking. PuppyPi features a high-definition camera that enables various AI vision capabilities, including color recognition, target tracking, face detection, ball kicking, line following, and MediaPipe gesture control.
- AI Voice Command & Understanding. Equipped with ChatGPT, PuppyPi accurately understands voice commands, analyzes visual scenes in its field of view, and carries out appropriate actions—enabling smooth and responsive voice interaction.
- High-Torque Smart Servos & Inverse Kinematics. PuppyPi has 8 high-torque stainless steel gear servos, offering faster response times and stable output. The robot's legs use a link structure design and inverse kinematics algorithms to enable coordinated multi-joint movement and precise motion control.