Poppy Humanoid

Free DIY build plan · Humanoids Not updated since 2021

The project website and forum are offline, and docs survive on GitHub.

Poppy Humanoid
“Open-Source 3D printed Poppy humanoid robot” by Inria / Poppy-project.org / Photo H. Raguet, from Wikimedia Commons, licensed under CC BY-SA 4.0. Resized.

Poppy Humanoid is a 3D-printed humanoid from Inria, built around 25 Dynamixel smart servos and a Raspberry Pi in the head. It was designed for research and education on walking and physical human-robot interaction and is programmed in Python.

At a glance

Parts cost$8,500 (2021) project · The project puts it at roughly $8,000 to $9,000, most of it for the Dynamixel servos source ↗
Difficulty3/5 Intermediate · Kit-like assembly with no electronics design, but expensive Dynamixel servos, irreversible horn mounting and a 25-servo bus to configure.
Build timeAbout 7 hours of assembly for an experienced builder (printing not included) source ↗
Tools neededPrinted structural parts (SLS sintering recommended over FDM), hex drivers and thread locker
Motors25 Robotis Dynamixel servos, mostly MX-28AT plus MX-64AT and one AX-12A
ControllerRaspberry Pi 3 or 4 in the head (USB2AX adapters to the servo buses)
SensorsCamera in the head, servo position/load feedback
Published
✓ Parts list✓ CAD/STL✓ Assembly guide✓ Wiring✓ Software✓ Video
GitBook docs (source in the poppy-docs GitHub repo, the hosted site is offline) plus GitHub README and releases
ActivityLast update 2021-12-06 · 1,070 GitHub stars · Forum and docs domains (poppy-project.org, poppy.discourse.group) no longer resolve as of 2026-10-02; 291 GitHub forks
KitsKits were sold by Generation Robots, who co-wrote the assembly guide (current availability unconfirmed)

Licenses

Design filesCC BY-SA 4.0 source ↗
CodeGPL-3.0 source ↗
DocumentationCC BY-SA 4.0 source ↗

Builder notes

Practical points from the project's issue tracker, forum and docs, each linked to its source.

Other humanoids plans