Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. import mujoco_py
  2. import timeit
  3.  
  4.  
  5. T = 1000
  6. NSIM = 100
  7.  
  8.  
  9. def test():
  10. model = mujoco_py.load_model_from_path(
  11. "/Users/jonas/code/openai/pymj/xmls/claw.xml")
  12. pool = mujoco_py.MjSimPool([mujoco_py.MjSim(model)
  13. for _ in range(NSIM)])
  14. for _ in range(T):
  15. pool.step()
  16. for sim in pool.sims:
  17. sim.data.qpos
  18. sim.data.qvel
  19. sim.data.ctrl
  20. sim.data.active_contacts_efc_pos
  21.  
  22. for i in range(5):
  23. NSIM = 1 * 10**i
  24. print(NSIM, timeit.timeit("test()", setup="from __main__ import test", number=1))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement