xbpeng / DeepMimic

Motion imitation with deep reinforcement learning.
https://xbpeng.github.io/projects/DeepMimic/index.html
MIT License
2.27k stars 485 forks source link

Spherical Joint constraints and action mapping #197

Open walkerism opened 5 months ago

walkerism commented 5 months ago

Hi there,

I notice that you don't apply any bullet constraints (btMultiBodySphericalJointLimit) to Spherical joints so I was wondering how you deal with these? I can see in the .txt file for the humaoid the joint limitations are provided, but I am struggling to trace where these are then applied to the character?

I was also wondering whether you map the actions to be within the constraints of each joint? If so where in the codebse do you achieve this?

Thank you! Luke Murray