Awesome
The Duke Humanoid: Design and Control For Energy Efficient Bipedal Locomotion Using Passive Dynamics
Boxi Xia, Bokuan Li, Jacob Lee, Michael Scutari, Boyuan Chen <br> Duke University <br>
<!-- <span style="font-size:17px; display: block; text-align: left;"> <a href=TBD target="_blank" style="text-decoration: underline;">[Project Page]</a> <a href=TBD target="_blank" style="text-decoration: underline;">[Video]</a> <a href=TBD target="_blank" style="text-decoration: underline;">[arXiv]</a> <br> </span> -->Abstract
We present the Duke Humanoid, an open-source 10-degrees-of-freedom humanoid, as an extensible platform for locomotion research. The design mimics human physiology, with minimized leg distances and symmetrical body alignment in the frontal plane to maintain static balance with straight knees. We develop a reinforcement learning policy that can be deployed zero-shot on the hardware for velocity-tracking walking tasks. Additionally, to enhance energy efficiency in locomotion, we propose an end-to-end reinforcement learning algorithm that encourages the robot to leverage passive dynamics. Our experiment results show that our passive policy reduces the cost of transport by up to $50\%$ in simulation and $31\%$ in real-world testing.
<br> <a href="[YOUR_YOUTUBE_VIDEO_URL](https://www.youtube.com/watch?v=RZYkb09JurU)"> <img src="doc/image/website_image_graph.jpg" width="600"> </a>šĀ <a href="http://generalroboticslab.com/DukeHumanoidv1/" target="_blank">Project website</a> | š„Ā <a href="https://www.youtube.com/watch?v=RZYkb09JurU" target="_blank">Video</a> | šĀ <a href="http://arxiv.org/abs/2409.19795" target="_blank">Paper</a> | š§ <a href="https://www.notion.so/Duke-Humanoid-V1-38d54de887d1403a82f2367490c45b89" target="_blank">Hardware wiki</a>
Citation
If you find our paper or codebase helpful, please consider citing:
@misc{xia2024dukehumanoiddesigncontrol,
title={The Duke Humanoid: Design and Control For Energy Efficient Bipedal Locomotion Using Passive Dynamics},
author={Boxi Xia and Bokuan Li and Jacob Lee and Michael Scutari and Boyuan Chen},
year={2024},
eprint={2409.19795},
archivePrefix={arXiv},
primaryClass={cs.RO},
url={https://arxiv.org/abs/2409.19795},
}
project structure
.
āāā control # contains the hardware control code
āāā doc
āāā legged_env # contains the simulation and RL code
āāā LICENSE
āāā README.md
clone
Clone with submodules and follow the instructions in the respective submodules.
git clone --recurse-submodules https://github.com/generalroboticslab/DukeHumanoidv1.git