Skip to content

Hackable, affordable, and powerful 3D-printed open-source humanoid robot platform for sim-to-real and RL

License

Notifications You must be signed in to change notification settings

BigJohnn/zeroth-bot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

On Mac Mx, use micromamba , but not conda

micromamba create -n humanoid-os python=3.12
micromamba activate humanoid-os

then,

python experiments/run.py

Depending on your servo's midpoint settings, you may need to fine-tune the leg offsets in the state_walk function to achieve optimal performance.

To prevent potential damage, it's advisable to restrict the servo's minimum and maximum positions.

Utilize tools like FD.exe or Feetech's Python SDK to configure these limits appropriately.

Note: Currently, only the walking functionality has been tested. Feel free to experiment with other actions, but be prepared to make necessary adjustments to ensure proper operation.

Zeroth Bot

(WIP)

The most hackable, affordable, and powerful 3D-printed open-source humanoid robot platform for sim-to-real and RL. Fully open-source from hardware design to model training, with Python SDK and NVIDIA Isaac simulation/training environment. BoM starts at $350.

This project is built by the open-source community and is currently work in progress. We welcome your feedback, issues, and pull requests in our Discord.

image

To start using Zeroth Bot

To start developing Zeroth Bot

Zeroth Bot is developed by the open-source community. We welcome both pull requests and issues on GitHub.

License

This project is licensed under the MIT License.

About

Hackable, affordable, and powerful 3D-printed open-source humanoid robot platform for sim-to-real and RL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%