Diff of /tests/test.simbody.py [000000] .. [077a87]

Switch to unified view

a b/tests/test.simbody.py
1
from osim.env import ProstheticsEnv
2
import numpy as np
3
import unittest
4
5
class SimulationTest(unittest.TestCase):
6
    def test1(self):
7
        
8
        env = ProstheticsEnv(visualize=True)
9
        observation = env.reset()
10
11
        simbody_state = env.osim_model.get_state()
12
        print(simbody_state.getNumSubsystems())
13
        print(simbody_state.getY())
14
        oldy = simbody_state.updY()
15
        for i in range(len(oldy)):
16
            oldy[i] += 0.2
17
        print(simbody_state.getY())
18
        env.osim_model.set_state(simbody_state)
19
20
        action = env.action_space.sample()
21
22
        for i in range(50):
23
            env.step(action)
24
25
26
if __name__ == '__main__':
27
    unittest.main()