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.
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.
Docs · Roadmap · Contribute · Community

- Please see the Getting Started documentation at https://docs.zeroth.bot.
Zeroth Bot is developed by the open-source community. We welcome both pull requests and issues on GitHub.
- Join the community Discord
- Documentation at https://docs.zeroth.bot
This project is licensed under the MIT License.