Back to projects

Public prototype · Robotics

Quadruped Robot Leg

Designing, fabricating, and controlling a quadruped robot leg.

Physical quadruped robot-leg prototype on its test bench
Project previewGitHub

Context

The project

This personal project documents the front-right leg of a quadruped robot, from 3D design and open-source actuator integration to an assembled prototype controlled on a test bench.

Objectives

Design challenges

  1. 01

    Design printable geometry integrating motors, belts, bearings, and sensors.

  2. 02

    Validate motion in simulation and then on a physical prototype.

  3. 03

    Control the mechanics in Rust while exposing a library usable from Python.

Architecture

Technical flow

Blender design → 3D-printed parts → OpenTorque actuators → Rust control → Python library → test bench

Scroll through the flow

Blender design
3D-printed parts
OpenTorque actuators
Rust control
Python library
test bench
  • Rust
  • Python
  • Blender
  • 3D Printing
  • Robotics
  • OpenTorque

Approach

Working steps

  1. 01

    Adapt OpenTorque actuators and model the leg in Blender.

  2. 02

    Print, assemble, and refine the mechanics on a dedicated bench.

  3. 03

    Rewrite control in Rust and make it available to the Python environment.

Public repository

What the sources document

  • The repository brings together design files, control software, simulation visuals, and the physical prototype test.
  • The roadmap clearly distinguishes completed work from the assembly documentation still planned.
github.com/SylvJalbExplore the repository

Let’s talk CONTACT / 01

Let’s talk about your next product.

Share a little context. I will reply to you directly by email.

contact@sylvain-jalbert.com

This information is used only to reply to your message. It is not stored on this website.