Skip to content

ksgat/bram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BRAM!

Screenshot 2026-07-01 at 9 38 01 PM

BRAM is the underactuated, three legged, equilateral triangle from hell.

The project is mostly about control. BRAM’s motion is developed in MuJoCo first, where gait search and reinforcement learning are used to discover usable crawling and turning behaviors. The current controller combines deterministic forward/back gait patterns with learned yaw primitives, then blends them into joystick-style movement for the physical robot.

Right now BRAM can crawl. The next major behavior is self-righting, so the robot can flip itself back over and continue moving. The goal demo is a side-by-side comparison of the MuJoCo simulation and the real robot crawling, turning, and eventually recovering from a flip.

Demo

BRAM crawling demo

Project Structure

BRAM
├── CAD/                  # STEP files for the full assembly and major mechanical parts
├── software/             # All robot software
│   ├── firmware/         # ESP32/XIAO firmware for the physical robot
│   └── gait_discovery/   # MuJoCo model, gait search, RL experiments, and controller exports
├── BOM.csv               # Bill of materials with parts, costs, and purchase links
├── JOURNAL.md            # High-level project journal and development summary
└── README.md             # Project overview, wiring notes, BOM table, and documentation

Wiring diagram

Everything is handwired, no pcb. Screenshot 2026-07-01 at 11 14 12 PM

Bill of Materials

Source CSV: BOM.csv

Part Quantity Unit Cost Total Cost HC Cost Link
45 kg-cm servo 3 $24.99 $74.97 $74.97 Amazon
Xiao ESP32C3 1 $10.99 $10.99 $10.99 Amazon
3/8 OD carbon rod 1 $7.73 $7.73 $0.00 Windcatcher RC
BEC 1 $8.99 $8.99 $8.99 Amazon
9DoF IMU 1 $20.49 $20.49 $20.49 Amazon
M5 hardware 1 $9.99 $9.99 $9.99 Amazon
Ovionic 2S LiPo 1000 mAh 1 $23.99 $23.99 $23.99 Amazon
Total $157.15 $149.42

About

super awesome underactuated 3 legged robot

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages