Skip to content

Saifhs/Unitree_G1_Stabilization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unitree_G1_Stabilization

This Git repository provides a Python script using the Pinocchio library and the Unitree G1 humanoid robot model

Dependencies

To install all requirements you can run

pip install -r requirements.txt

Task 1.1

This part focuses on calculating the contact forces and joint torques for the robot standing on one foot in a given configuration. Additionally, it checks whether the configuration is stable or not based on the Zero Moment Point (ZMP). In this case, stability is determined by verifying if the projection of the Center of Mass (CoM) lies within the support polygon generated by the standing foot.

Unitree G1 standing on one foot

alt text

Support polygon (considered contact points)

alt text

Task 1.2

This part simulate and visualize robot using PD controller for given stable configuration

Simulation for stading on one foot polygon

alt text

Task 1.3

Method for finding stable configuration, closest to the given. Check here.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages