Hey! I got a new pet---12DOF Robot Dog - Yahboom


DOGZILLA S1 is a 12DOF visual AI robot dog. It consists of 12 servos, an aluminum alloy bracket and a camera. It can flexibly complete a series of bionic actions, and realize omni-directional movement and six-dimensional attitude control. DOGZILLA S1 is equipped with a 9-axis IMU and a steering gear angle sensor, which can feedback its own posture and joint angle in real time. Based on these feedback data, the co-processor combines inverse kinematics algorithm to realize a variety of motion gaits. We use Raspberry Pi as its main controller, achieve various AI visual recognition functions through Python programming. Developers can also use DOGZILLA S1 to complete RVIZ and GAZEBO simulations.

Packing List

Raspberry Pi 4B board(with RaspberryPi version) *1

Aluminum alloy cover (including camera)*1

Charger *1

Copper column screw pack *1

Packing box *1

DOGZILLA body *1

Wireless handle + mobile phone holder *1

Screwdriver *1

Manual *1

64G TF card + card reader *1



Just need 15mins to complete assemble.


Hardware Configuration

12PCS Coreless Digital Servo


Each leg of the quadruped robot consists of 3 servos and slightly alloyed parts to form three degrees of freedom, from top to bottom are the root joint (controlling the shoulder), the hip joint (controlling the thigh) and the knee joint (controlling the calf).

Servo parameters

The steering gear used by DOGZILLA consists of a DC coreless motor, a reduction gear set, a 12-bit magnetic encoder and an integrated control circuit. It has its own closed-loop control and planning algorithm, high-speed bus communication, 360-degree controllable, and supports speed, position, current, temperature feedback and control parameter adjustment functions.


All-aluminum body

Dogzilla is made of anodized aluminum alloy, which is safe and non-toxic, beautiful and durable.

120FPS high frame rate AI vision camera


Customized screws and special workmanship

When the mechanical dog moves, all the servos, aluminum alloy parts and the screws on it will produce friction and vibration. If things go on like this, the screws will loosen.

In order to reduce or reduce such problems, when we produce and process mechanical dogs, we will pay special attention to the technology of the joints of screws, servos and aluminum alloy parts (that is, the joints of the dog).

Generally, the following two measures are taken:

1) Drop lubricating oil into the place where the steering gear and the aluminum alloy parts are combined (the joint of the dog);

2) Extensive use of custom-made non-slip screws (some screws cannot be reused after being unscrewed);


In order to ensure that the mechanical dog can carry its own weight for a long time, 8PCS customized anti-skid screws under the body will drip glue during installation.

Assembly is complete

246.2*144.6*169.5mm (Power-onstate)

249.5*144.8*99.4mm (Power-offstate)

Desktop-level robot dog, compact and easy to carry.



Test it

1) Complete some simple actions


 2) Walk



1 comment



How about SBUS in to control the Robot?

Leave a comment