Expose PyBullet.calculateVelocityQuaternion, getAxisAngleFromQuaternion, getQuaternionFromAxisAngle, getDifferenceQuaternion
Add preparation for DeepMimic humanoid environment, replicating parts of https://github.com/xbpeng/DeepMimic Loading humanoid.urdf and applying motion action: examples/pybullet/gym/pybullet_envs/mimic/humanoid.py Loading MotionCapture data: examples/pybullet/gym/pybullet_envs/mimic/motion_capture_data.py Little test: examples/pybullet/gym/pybullet_envs/mimic/humanoid_test.py
This commit is contained in:
@@ -241,7 +241,7 @@ struct ThreadsafeCounter
|
||||
}
|
||||
};
|
||||
|
||||
static btITaskScheduler* gBtTaskScheduler;
|
||||
static btITaskScheduler* gBtTaskScheduler=0;
|
||||
static int gThreadsRunningCounter = 0; // useful for detecting if we are trying to do nested parallel-for calls
|
||||
static btSpinMutex gThreadsRunningCounterMutex;
|
||||
static ThreadsafeCounter gThreadCounter;
|
||||
|
||||
Reference in New Issue
Block a user