This is an OpenVINO based humanoid robot RL simulation and deployment framework. All implementations are hidden in ovinf. Mujoco simulation and EtherCAT communication are based on bitbot.
Usage:
- Clone the repository.
- Install OpenVINO.
- Modify
CMakeLists.txt,<robot_name>.xmland<robot_name>.yamlconfig file inconfig/<robot_name>folder. - Build the project.
# Mujoco simulation
cmake ..
# Deploy
cmake .. -DDEPLOY=ONNote:
HHFC has an IMU whose x-axis is backward and z-axis is downward. bitbot-cifx source code in HHFC is modified to make frontend display the correct orientation of the robot. bitbot-cifx in dependences folder is the original one.
TODO: Motor bias. Damping controller.