fixes in minitaur leg mapping
This commit is contained in:
@@ -144,9 +144,9 @@ class MinitaurReactiveEnv(minitaur_gym_env.MinitaurGymEnv):
|
||||
def _convert_from_leg_model(self, leg_pose):
|
||||
motor_pose = np.zeros(NUM_MOTORS)
|
||||
for i in range(NUM_LEGS):
|
||||
motor_pose[2 * i] = leg_pose[NUM_LEGS + i] - (-1)**(i / 2) * leg_pose[i]
|
||||
motor_pose[2 * i + 1] = (
|
||||
leg_pose[NUM_LEGS + i] + (-1)**(i / 2) * leg_pose[i])
|
||||
motor_pose[int(2 * i)] = leg_pose[NUM_LEGS + i] - (-1)**int(i / 2) * leg_pose[i]
|
||||
motor_pose[int(2 * i + 1)] = (
|
||||
leg_pose[NUM_LEGS + i] + (-1)**int(i / 2) * leg_pose[i])
|
||||
return motor_pose
|
||||
|
||||
def _signal(self, t):
|
||||
|
||||
Reference in New Issue
Block a user