Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

TOPS—short for Traverser of Planar Surfaces—is an open-source, 12-degree-of-freedom quadruped that can walk, trot, and dance. It is a substantial maker project inspired by James Bruton’s openDog V3, not a documented off-the-shelf robot kit: building one means sourcing components, fabricating parts, assembling custom actuators, and working through motor control and calibration.

What TOPS is—and what it takes to build

Aaed Musa’s TOPS project provides CAD files, code, a bill of materials, and build documentation through its project page and GitHub repository. Those materials make the design accessible to builders, but they do not make TOPS a complete kit with a verified, currently available parts bundle.

The published configuration combines 12 custom quasi-direct-drive (QDD) actuators with 90KV brushless motors, ODrive S1 field-oriented-control motor controllers, a carbon-fiber frame, silicone feet, a 6S 5200 mAh LiPo battery, and a Teensy 4.1 microcontroller. The actuator design includes a 3D-printed 9:1 planetary gearbox. Treat this as the configuration documented for the project—not as a current shopping list or proof that substitute parts will work interchangeably.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Raspberry Pi Official Magazine describes the robot as 3D-printed except for motors, bearings, and screws. Hackaday’s project coverage reports that printing the parts took three weeks and notes the silicone outer layer on the feet. For an actual build, use Musa’s linked bill of materials and design files to check the specified parts and revisions rather than assembling a parts list from summaries.

#1 Best Overall
SunFounder PiDog AI Robot Dog Kit for Raspberry Pi 5/4/3B+/Zero 2W, Openclaw LLMs ChatGPT/Gemini/Grok, Voice&Video Recognition, Python, App, Gyroscope, Camera (RPI NOT Included)
  • AI-Powered Raspberry Pi Robot Dog — PiDog: Powered by Raspberry Pi (5/4B/3B+/3B/Zero 2W), OpenClaw, and multi-LLMs like ChatGPT, Gemini, Grok, DeepSeek, Qwen & Ollama. With 12 servos, camera, gyroscope, hearing & touch sensors, PiDog can see, listen, talk, move, and interact intelligently. Supports OpenCV, MediaPipe, TTS & STT, app control, FPV & Python. A great STEM robotics gift for students, makers & tech enthusiasts—perfect for birthdays and holidays. (Raspberry Pi not included)
  • Realistic Dog-like Movements: PiDog's 12 powerful servos enable 32 dog-like actions, including walking, sitting, standing, shaking its head, wagging its tail, and performing playful tricks, closely mimicking a real dog and providing an engaging experience. This is an AI development robot product designed for engineers, suitable for ages 15 and above
  • Rich Sensor Suite for Interactive Experiences: PiDog features ultrasonic, touch, gyroscope, sound, camera, speaker and microphone. These provide it with advanced hearing, vision, and touch, enabling it to see, detect obstacles, respond to touch, and recognize sounds, making interactions highly engaging
  • AI-Powered Interactions with OpenClaw & Multi-LLMs. PiDog combines voice, vision, and gesture recognition for immersive AI experiences. Powered by OpenClaw and multi-LLMs like ChatGPT, Gemini, Grok, DeepSeek, Qwen, Doubao, and Ollama (local LLMs), it can understand questions, respond naturally through TTS & STT, recognize math problems, interpret hand gestures, and hold smart conversations. OpenClaw also enables customizable AI behaviors and personalized robotics development, helping users create their own intelligent robotic companion
  • Comprehensive Learning Resources and Support: PiDog offers detailed online documentation, video tutorials, prompt technical support, and an active forum community, ensuring beginners can easily complete all projects and enjoy a great experience

Reported cost, weight, and build timeline

The figures below describe this project as reported by its sources; they are not controlled comparisons with other robot dogs or current estimates for rebuilding TOPS.

Measure Reported figure Source and qualification
Total build cost $3,300 Aaed Musa’s project page, dated October 6, 2023; a project-reported figure, not a current cost estimate. Source.
Total weight 29.6 lb (13.43 kg) Aaed Musa’s project page, dated October 6, 2023. Source.
3D-printed parts weight 9.98 lb (4.53 kg) Aaed Musa’s project page, dated October 6, 2023. Source.
Full-battery runtime 10–15 minutes Reported by Raspberry Pi Official Magazine; its opened feature does not state an exact publication date. Source.
Build duration Three months in the magazine; four months on the creator’s page The sources report different timelines. Raspberry Pi Official Magazine: feature; Aaed Musa: project page, dated October 6, 2023.

How TOPS moves

The Raspberry Pi feature describes a basic quadruped trot as keeping diagonal pairs of feet on the ground to maintain balance. A simple step lifts a foot, moves it forward, sets it down, then brings it back toward its starting position. Coordinating that motion depends on more than the frame and joints: Musa’s project log documents work on gait trajectories and motor-control choices.

Rank #2
Mould King Robot Dog Building Set, Remote Controlled Robot Dog Toy for Kids, Mechanical Robot to Build, DIY Building Set as STEM Project/Collectibles (936 Pieces)
  • Realistic Robotic Dog Building Kit - This is a battery-powered, mechanically-driven walking robot dog construction set. Use the included remote control or a mobile app to command your robotic dog to perform various movements and walk like an authentic mechanical canine.
  • Build Your Own Robot - Enjoy an engaging and rewarding hands-on assembly experience with clear step-by-step paper instructions. With 936 building pieces, you can take pleasure in the creative process before bringing your personalized robot dog to life.
  • Educational STEM Building Toy - Designed for ages 8–12, this interactive set encourages hands-on skill development and creative thinking. As children build with 936 components, they explore STEM concepts in an entertaining and imaginative way.
  • USB Rechargeable & Remote Control - The robot includes a built-in rechargeable battery with convenient USB charging. The 2.4GHz remote offers responsive control within a range of approximately 65 feet, allowing movement in all directions—forward, backward, left, right, and 360-degree rotation. Note: Remote requires 2 AAA batteries (not included).
  • Interactive Robotic Toy – Build & Play - Featuring modular parts, mechanical movement, and battery-powered operation, this updated robotic model is an engaging choice for children interested in engineering and creative building. Packaged in an attractive box, it makes a wonderful gift for occasions such as birthdays, holidays, and seasonal celebrations.

The result is a robot reported to walk, trot, and dance. Those gaits are the central achievement, but the build notes also describe limitations that matter to anyone evaluating or attempting the design.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Reported limitations and engineering trade-offs

Knee-joint belt skipping

Raspberry Pi Official Magazine reports that TOPS’s knee joints can skip because the belt has limited contact with a smaller gear. Increasing belt tension did not fully resolve the issue. This is a reported design shortcoming, not a result from independent testing.

Rank #3
MechDog Robot Dog for Arduino Scratch Python Starter Smart Robot Kit with ESP32 AI Camera, Self Balancing Target Recognition&Tracing Open Source Bionic Quadruped Programming Science Set, Standard Kit
  • MechDog robot dog is an AI dog robot for students and robot beginners in artificial intelligence education. It can perform as a real pet dog, allowing learners to learn mechanics, electronics, programming, automation, and AI while playing with it, laying the foundation for adapting to future artificial intelligence life.
  • Cross-Platform Control with Multiple Programming Options: MechDog supports control via PC software and a mobile app. It can be programmed using Python, Scratch, or Arduino, offering a variety of programming options.
  • Inverse Kinematics for Flexible Movement: MechDog features built-in inverse kinematics that support real-time adjustments of walking direction and posture, resulting in more flexible and lifelike movements.
  • Extensive Expansion for Creativity: MechDog can be enhanced with various sensors and electronic modules. It is also compatible with LEGO components, allowing for a broad range of creative applications.
  • Driven by Coreless Servos: MechDog is equipped with 8 high-speed coreless servos, providing high accuracy and robust force. Its leg linkage structure enables swift and precise walking.

Calibration and feedback

The magazine characterizes startup calibration for each leg as labor-intensive and notes that the robot lacks environmental feedback such as an IMU-driven response to unexpected conditions. Musa’s project log also describes an encoder-position limitation in the ODrive/CAN setup: resolving it required manually moving a leg to a common homing position. Together, these notes show why a working assembly still involves control and setup challenges.

Single-leg tests are not whole-robot demonstrations

The project log discusses jumping and lifting tests on a single leg. Those tests should not be read as evidence that the assembled quadruped was demonstrated jumping or carrying the same load while walking.

Rank #4
Petoi Programmable Robot Dog Bittle X V2(Pre-Assembled) - Robotics Kit, Hands-On Physical AI - Portable Open Source Voice Controlled Quadruped, STEM Classroom & Education - Lite Servos
  • Programmable Smart Interactive Robot Dog with Realistic Play: This upgraded robo dog offers 1 hour of playtime. Control your realistic robot dog via app, voice, or coding. A fun pet robot, mini robot, AI robot, and robot companion for adults, teens, and kids ages 10 and up — a great way to spend quality time together learning robotics programming.
  • Voice Controlled Responsive Educational Robots: Our upgraded coding robot performs 35+ lifelike actions like sit, walk, and backflip. Customize up to 10 voice commands using C++. A perfect rechargeable robot dog experience for robotics enthusiasts.
  • STEM Robotics Kit for Kids 10+ & Adults: Learn robotics and coding with this educational robot kit. Start with block coding, then advance to Arduino C++ & Python. Open-source and classroom-ready for K-12, college, after-school, and STEM camp programs — not a proprietary black box. Affordable enough for every student to have their own robot instead of sharing one — no single point of failure. A smart coding robot and robotic dog perfect for STEM learning and exploration.
  • Program AI for a Robot Dog That Acts Like a Real Dog: Program your robotic dog to see, hear, and sense the environment with optional sensors — plus optional Raspberry Pi and ROS/ROS2 support for advanced makers and researchers. Now upgraded with lite feedback servos for smarter, real-dog-like navigation and realistic robotic dog behaviors. Hand-guide the legs to teach new gaits — fun for any age, the same kinesthetic teaching used in academic robotics research.
  • Open Source Arduino Robotic Kit for Creative Robotics Learning: This upgraded pet robot offers free robotics curriculums and visual skill design tools. Explore endless customization with OpenCat, ideal for robotics education for students, and adults. Fully assembled — charge it and start coding (lite servos, battery, ESP32 controller included). Note: Optimized for flat concrete, hardwood surfaces. To ensure smooth traction, please avoid use on carpet, grass, mud, snow, or uneven surfaces.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Who should consider building TOPS?

TOPS is best suited to a builder interested in open design files and hands-on quadruped engineering—not someone looking for a ready-to-run robot dog. The project materials offer a basis for studying its mechanical and control choices, while the reported calibration demands, belt issue, and short runtime are relevant trade-offs.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If you are comparing TOPS with a purchasable robot dog or another open-source quadruped, keep the categories distinct and compare the details that affect the actual build and use:

Best Value
ELECFREAKS microbit Robotic Dog Xgo V2 Kit, 15 Movable Joint DIY Programmable Full Metal Bionic Robot Kit, STEM Educational Project for Open Source Hardware(Without Micro:bit)
  • 【15DOFs】Compared with microbit XGO V1, the XGO robot dog kit V2 has three more high-quality digital servos on the head, forming a mechanical arm structure, which can realize more operation possibilities.
  • 【Intelligent Robotic Arm】XGO Robot Dog Kit V2 for micro:bit is equipped with a 3-axis robotic arm, which can realize intelligent gripping, pushing, and handling. Intelligent gripping.
  • 【Exclusive Expansion Board】Our technical experts have designed a new generation of expansion boards, which are compatible with golden finger motherboards such as micro:bit motherboards. The inatallation is more convenient and the head will not be more bulky.
  • 【19+ Build-in Actions】 The build-in actions are 19+ kinds such as to get down, shake hands, pee and look for food, it is easy to operate via APP ,or ELECFREAKS joystick and microbit makecode program.
  • 【TIPS】(1)WITHOUT micro: bit!!! (2)Wiki Tutorial Get: Pls enter "wiki.elecfreaks.com/en/microbit/robot/xgo-robot-kit-v2/" to learn. (3)Strong Technical Support—Pls click “elecfreaks” amazon store and click “Ask a question” to email us! Looking for your consultation!
  • Whether complete design files and repair information are available.
  • Actuator and motor-control architecture.
  • Build effort, fabrication requirements, and total sourcing cost.
  • Which gaits and mobility behaviors have actually been demonstrated.
  • Reported runtime, calibration demands, and sensing capabilities.
  • Whether the option is a complete kit or requires self-sourcing components.

TOPS’s reported cost, weight, and runtime are project-specific figures, not measurements from a controlled comparison.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.