inverted_pendulum.xml 1.3 KB

123456789101112131415161718192021222324252627
  1. <mujoco model="inverted pendulum">
  2. <compiler inertiafromgeom="true"/>
  3. <default>
  4. <joint armature="0" damping="1" limited="true"/>
  5. <geom contype="0" friction="1 0.1 0.1" rgba="0.7 0.7 0 1"/>
  6. <tendon/>
  7. <motor ctrlrange="-3 3"/>
  8. </default>
  9. <option gravity="0 0 -9.81" integrator="RK4" timestep="0.02"/>
  10. <size nstack="3000"/>
  11. <worldbody>
  12. <!--geom name="ground" type="plane" pos="0 0 0" /-->
  13. <geom name="rail" pos="0 0 0" quat="0.707 0 0.707 0" rgba="0.3 0.3 0.7 1" size="0.02 1" type="capsule"/>
  14. <body name="cart" pos="0 0 0">
  15. <joint axis="1 0 0" limited="true" name="slider" pos="0 0 0" range="-1 1" type="slide"/>
  16. <geom name="cart" pos="0 0 0" quat="0.707 0 0.707 0" size="0.1 0.1" type="capsule"/>
  17. <body name="pole" pos="0 0 0">
  18. <joint axis="0 1 0" name="hinge" pos="0 0 0" limited="false" range="-90 90" type="hinge"/>
  19. <geom fromto="0 0 0 0.001 0 0.6" name="cpole" rgba="0 0.7 0.7 1" size="0.049 0.3" type="capsule"/>
  20. <!-- <body name="pole2" pos="0.001 0 0.6"><joint name="hinge2" type="hinge" pos="0 0 0" axis="0 1 0"/><geom name="cpole2" type="capsule" fromto="0 0 0 0 0 0.6" size="0.05 0.3" rgba="0.7 0 0.7 1"/><site name="tip2" pos="0 0 .6"/></body>-->
  21. </body>
  22. </body>
  23. </worldbody>
  24. <actuator>
  25. <motor gear="100" joint="slider" name="slide"/>
  26. </actuator>
  27. </mujoco>