Agile robotic dog with edge computer vision for obstacle avoidance.



A consumer electronics firm building an affordable, AI-powered robotic dog that can follow owners and avoid obstacles.
Running Inverse Kinematics (IK) for 12 servo motors concurrently with VSLAM (Visual Simultaneous Localization and Mapping).
The MediaTek i500 (AIoT platform) acts as the high-level brain for vision and SLAM, communicating via UART with an STM32F103 MCU which serves as the low-level motor controller.
We isolated the real-time constraints: The STM32 runs FreeRTOS, generating high-frequency PWM signals for the 12 servos and calculating the gait IK. The MediaTek i500 runs Android, processing dual-camera stereo vision to map the room and generate waypoints. The i500 sends Cartesian trajectory commands to the STM32.
Smooth trotting and walking gaits. Robot successfully navigates cluttered living rooms and tracks the user's legs. Battery life is 45 minutes of continuous walking.
Let's discuss how ChipTalk can deliver results for your next project.