AI large-scale model bionic mechanical dog
| Radar mapping and navigation | ROS operating system | AI visual recognition and interaction |
| Voice interaction control | Inverse kinematics algorithm | Bionic gait movement |

Product Features

ROS Operating System An open-source meta-operating system providing the services an operating system should offer. | OpenCV, a mainstream deep learning framework, can meet the needs of most artificial intelligence projects. | Mapping and Navigation Built-in mapping and navigation algorithm packages Autonomous obstacle avoidance during navigation |

Built-in IMU Built-in IMU sensor allows for real-time adjustment of the device's posture. | Serial bus servos 13 high-performance serial bus servos with powerful motors. | Python programming A mainstream programming language Numerous developer communities |

Raspberry Pi Powerful Raspberry Pi performance supports faster and smoother operation. | TOF LiDAR Capable of mapping, navigation, path planning, and other ROS SLAM functionalities. | 3D real-scene mapping Can be used with depth cameras To achieve 3D mapping |
Package differences
| |||||
| Function | Basic Edition | Graphica Programming Edition | AI Vision Edition | ROS Advanced Edition | ROS Professional Edition |
| APP Control | ✅ | ✅ | ✅ | ✅ | ✅ |
| Wi-Fi Real-Time Video | ✅ | ✅ | ✅ | ✅ | ✅ |
| Fun Motions | ✅ | ✅ | ✅ | ✅ | ✅ |
| Custom Motions | ✅ | ✅ | ✅ | ✅ | ✅ |
| Attitude Angle Control | ✅ | ✅ | ✅ | ✅ | ✅ |
| Camera Gimbal | ✅ | ✅ | ✅ | ✅ | ✅ |
| Height Control | ✅ | ✅ | ✅ | ✅ | ✅ |
| Stair Climbing | ✅ | ✅ | ✅ | ✅ | ✅ |
| Gait Adjustment | ✅ | ✅ | ✅ | ✅ | ✅ |
Graphical Programming | ❌ | ✅ | ❌ | ❌ | ❌ |
| Infrared Sensors | ❌ | ✅ | ❌ | ❌ | ❌ |
| Ultrasonic Sensors | ❌ | ✅ | ❌ | ❌ | ❌ |
| LED Lights | ❌ | ❌ | ❌ | ❌ | ❌ |
| Visual Line Following | ❌ | ❌ | ✅ | ❌ | ❌ |
| Voice Control | ❌ | ❌ | ✅ | ❌ | ❌ |
Wireless Handheld Control | ❌ | ❌ | ✅ | ✅ | ✅ |
| Face Recognition | ❌ | ❌ | ✅ | ✅ | ✅ |
| Color Recognition | ❌ | ❌ | ✅ | ✅ | ✅ |
| QR Code Recognition | ❌ | ❌ | ✅ | ✅ | ✅ |
| Python Programming | ❌ | ❌ | ✅ | ✅ | ✅ |
| ROS System | ❌ | ❌ | ✅ | ✅ | ✅ |
SLAM Mapping and Navigation | ❌ | ❌ | ❌ | ✅ | ✅ |
| Visual SLAM | ❌ | ❌ | ❌ | ❌ | ✅ |
Modular design
The Corgi robot dog features a serial port and module expansion slots,
allowing for the assembly and building of various programming modules, thus expanding creative ways to play.


| AI Main Control Module | ROS Main Control Module | Graphical Module |

| Voice module | RGB camera | Depth camera |
High-performance servo with metal casing
1. Durable Aluminum Alloy Shell
The Corgi robot dog features a durable aluminum alloy shell, ensuring stability and safety in various environments,
making it suitable for flexible operation in multiple scenarios.

2. 13-DOF Motion Joints
Equipped with 13 high-performance servos, each leg is connected to the elbow, shoulder, and three joints via a serial bus servo.
Using inverse kinematics algorithms, complex movements can be precisely achieved,
ensuring overall fluidity and closely resembling the movement posture of a realistic quadruped.

| Video pan-tilt The robot dog's head gimbal can rotate approximately 180 degrees, and it has a built-in camera that transmits video in real-time via WiFi. |
Adjustable Height The robot dog supports height adjustment, allowing it to flexibly navigate through suspended obstacles. |
|
| Composite posture motion control Supports simultaneous combined control of speed and angle in the X, Y, and Z directions, enabling a wide range of running movements. |
Fun High-Leg Climbing Stairs The robot dog has a built-in stair-climbing function. While walking, it can climb stairs from flat ground by raising its legs high. |
|
Gait Patterns
The robot dog has multiple built-in gaits: Pace, Walk, Trot, and Hop.
This allows the robot dog to adapt to different environments and task requirements.

1) Walk gait: Stepping forward with overlapping steps. | 2) Trot gait: Rapid alternating left and right movemen | 3) Hop gait: Leaning forward with a bouncing motion. | 4) Pece gait: Slow alternating left and right movement |
|
|
|
|
Expandable Visual AI Features
Optional RXR RPIExtend BOX AI Vision Edition Expansion Box
Integrates a built-in Raspberry Pi development board, showcasing a wealth of machine vision AI features
and demonstrating the charm of artificial intelligence.


Voice Control Control the robot dog to perform actions via voice commands | Face Recognition Perform facial recognition via app/voice control. |

Color Recognition Control the robot dog to perform actions via voice commands | QR Code Recognition It can recognize QR codes via an application or voice commands. |

Visual line following The robot dog can be instructed to recognize colors via an application or voice commands. | Gamepad control Control the robot dog to perform actions via gamepad |
Forward/Inverse Kinematics Algorithm Development
The Corgi robot dog's legs use 12 serial bus servos to control the rotation of each joint. Based on the biomechanical characteristics of the foreleg bones of real-life quadrupeds, these servos are linked to the shoulder and leg, achieving a very close resemblance to realistic biological movements. Using forward/inverse kinematics algorithms, the angles of each joint are calculated, and then, through a hardware interface, the servos of each leg joint are driven to rotate to the corresponding angles.

| Built-in ROS and Machine Vision Basic Tutorial 11 lessons (PDF lecture notes + videos + source code) Getting Started with ROS Made Easy (Exclusive for AI Vision and ROS Editions) |
Expandable Graphical Programming An optional RBlockExtendBox graphical programming expansion box is available, allowing programming of the robot dog using XRBlock graphical programming software based on Scantch 3.0. Suitable for beginners in programming, especially elementary and middle school students. |
|
| LiDAR Mapping and Navigation It not only supports Hector algorithm mapping, but also allows for secondary development and installation of other algorithms such as Gmapping and Cartograph, enabling path planning, point-to-point navigation, and multi-point navigation. |
Multi-point navigation and dynamic obstacle avoidance TOF lidar can detect the surrounding environment in real time and dynamically avoid obstacles during navigation. Upon detecting an obstacle, it replans the path using a local path planner. |
|
| Built-in IMU Attitude Sensor The ROS expansion box is equipped with an IMU sensor, which can obtain attitude data through the IMU; it employs a closed-loop control algorithm to monitor the robot's attitude in real time and automatically keep the robot dog's body in a balanced state. |
Equipped with a 3D depth camera The robot dog's head can be optionally equipped with an Orbbec series depth camera, which not only enables all AI vision functions of an RGB camera, but also allows for depth image data processing, RTAB 3D visual mapping, navigation, and other depth vision functions. |
|
| RTABSLAM 3D Vision Mapping and Navigation The robot dog uses the RTABSLAM algorithm to fuse visual and radar data to construct a 3D color map. The robot can autonomously navigate and avoid obstacles within the map, supporting global relocalization and autonomous localization functions. |
Depth Image Data Point Cloud Image Through the corresponding depth camera, depth images, color images, point cloud images, and other data can be acquired from the camera. |
|
Course List
1. Basic Courses
| Understanding the Robot Dog | Identify parts of the robot dog , Robot parameters |
| Remote Control Setup | Install mobile app , Connect mobile app with robot , Parameter adjustment |
| Hardware Setup | Install Raspberry Pi ROS expansion board and camera |
| Power | Charging |
2. Advanced Courses
| Basic Operations | Video streaming , Move forward , Move backward , Turn left , Turn right , Move left , Move right , Raise head , Tilt left , Tilt right , Combined movements , Forward kinematics control , Pan-tilt (gimbal) control , Wireless controller control , Keyboard control |
| Fun Operations | Function , Punch , Wave hand , Nod , Defense , Beckon , Throw , Pick up , Stretch , Urinate action , Jump , Play dead |
3. Quadruped Robot Principles and Architecture Learning
| System Architecture | Hardware architecture , Software architecture |
| Motion Theory | Quadruped robot gait , Center of mass dynamics , Forward / inverse kinematics algorithm introduction |
4. ROS SLAM Quadruped Robot Mapping and Navigation
| ROS Mapping & Navigation | Install virtual machine , Connect robot dog , Check network , Synchronize system time between robot and VM , LiDAR mapping , LiDAR navigation |
5. ROS SLAM Quadruped Robot Secondary Development
| Development Tool Preparation | Software preparation , Hardware preparation , Remote connection |
| Basic Secondary Development Operations | Code framework , End controller process , Modify code , Run code , Principle block diagram , TF tree relationship |
| Advanced SLAM Development | Depth camera usage , Robot self-balancing , RTABMAP visual SLAM mapping , KCF target detection and tracking , Face recognition , Edge detection , ArUco augmented reality , ROS and lower-level communication interface , Gesture recognition |
Cross-platform control
1. Voice Interaction
Combined with a voice module, it enables voice control and voice interaction functions.
Different actions and gameplay can be completed via voice commands. (Exclusive to AI Vision and Voice Control versions)

2. App Control
The Corgi robot dog supports control via a mobile phone and tablet app,
and provides detailed instructions to help you quickly use all the robot dog's functions.

3. Gamepad Control
With a gamepad, similar control effects to those achieved with a mobile app can be achieved
(exclusive to the AI Vision and ROS versions).


| 1. Forward Motion | 7. Video Display Area | 13. Video Display Area |
| 2. Preset Fun Motions | 8. Omnidirectional Movement Control Area | 14. Fun Actions |
| 3. Attitude Angle Control | 9. Gimbal and Height Adjustment | 15. Default Gameplay |
| 4. Gimbal Control Bar | 10. Preset Gait Control | 16. Face Recognition |
| 5. Altitude Control Bar | 11. Servo Parameter Interface Adjustment Buttons | 17. QR Code Recognition |
| 6. Angle and Direction Control Area | 12. Omnidirectional Movement Control Area | 18. Camera Line Following |
Built-in multiple fun actions


| Goodbye | Say hello | Jumping | Lucky Cat |


| Surrender | Play dead | Stretching | Peeing |
Secondary Development Stage

The robot dog has a dedicated serial port for further development and expansion. It provides APIs for almost all of the robot dog's functions, including basic movements, fun movements, forward/backward movement control, and head control. It can connect to external processors such as Arduino, STM32, Raspberry Pi, and Jetson Nano via the serial port to receive and process control commands sent from those devices. You can control the robot dog using familiar programming languages such as C and Python.
Application scenarios


Practical Training Suitable for practical training courses in fields such as the Internet of Things and Electronic Information. | High-End Toys As high-end intelligent toys, they are used for entertainment and as gifts. | Science Popularization Exhibitions Suitable for science museums, cience festival performances and experiences | Competitive Competitions Suitable for whitelisted events, provincial competitions, national competitions, and other science and technology competitions |
Product Parameters

| Product Name | Corgi Quadruped Dog – Keji Intelligent Quadruped Robot Dog | Operating Time | About 1 hour |
| Main Processor | Dual-core Xtensa LX6 CPU | SRAM | 520 KB |
| Main Frequency | 240 MHz | PSRAM | 4 MB |
| Core Controller | ESP32 | Interfaces | UART / SPI / I2C / PWM |
| Control Methods | iOS / Android App / Controller (AI Vision Version) / Voice | Servo Model | XR-S300 |
| Control Distance | 10 m | Camera | Wide-angle camera, 480P, 2MP |
| Degrees of Freedom | 13 DOF | Programming Languages | Python / Arduino C |
| Battery Capacity | 2200 mAh | Graphical Programming | XR Block Scratch |
Shipping list
1. Corgi Intelligent Quadruped Robot Dog / 2. User manual and charger / 3. Packaging box and warranty card
4. AI Vision Package (Optional): AI Vision Module + RGB Camera + Gamepad
5. Graphical Programming Package (Optional): Graphical Programming Module
6. ROS Advanced Package (Optional): ROS Controller Module + RGB Camera + Gamepad
7. ROS Professional Package (Optional): ROS Main Module + Depth Camera + Handheld Controller





























