@@ -2177,13 +2177,11 @@ def test_gravity(show_viewer, tol):
21772177 )
21782178
21792179 sphere = scene .add_entity (gs .morphs .Sphere ())
2180- scene .build (n_envs = 7 )
2180+ scene .build (n_envs = 3 )
21812181
2182- scene .sim .set_gravity (torch .tensor ([- 1.0 , 0.0 , 0.0 ]))
2183- scene .sim .set_gravity (torch .tensor ([[- 2.0 , 0.0 , 0.0 ]] * 10 ))
2184- scene .sim .set_gravity (torch .tensor ([0.0 , 0.0 , 0.0 ]), envs_idx = [0 , 1 ])
2185- scene .sim .set_gravity (torch .tensor ([0.0 , 0.0 , 100.0 ]), envs_idx = 3 )
2186- scene .sim .set_gravity (torch .tensor ([[0.0 , 0.0 , - 10.0 ], [0.0 , 0.0 , - 1.0 ]]), envs_idx = [2 , 4 ])
2182+ scene .sim .set_gravity (torch .tensor ([0.0 , 0.0 , 0.0 ]))
2183+ scene .sim .set_gravity (torch .tensor ([[1.0 , 0.0 , 0.0 ], [0.0 , 2.0 , 0.0 ]]), envs_idx = [0 , 1 ])
2184+ scene .sim .set_gravity (torch .tensor ([0.0 , 0.0 , 3.0 ]), envs_idx = 2 )
21872185
21882186 with np .testing .assert_raises (AssertionError ):
21892187 scene .sim .set_gravity (torch .tensor ([0.0 , - 10.0 ]))
@@ -2194,18 +2192,12 @@ def test_gravity(show_viewer, tol):
21942192 scene .step ()
21952193
21962194 assert_allclose (
2197- np .array (
2198- [
2199- [0.0 , 0.0 , 0.0 ],
2200- [0.0 , 0.0 , 0.0 ],
2201- [0.0 , 0.0 , - 10.0 ],
2202- [0.0 , 0.0 , 100.0 ],
2203- [0.0 , 0.0 , - 1.0 ],
2204- [- 2.0 , 0.0 , 0.0 ],
2205- [- 2.0 , 0.0 , 0.0 ],
2206- ]
2207- ),
2208- sphere .get_links_acc ().squeeze (dim = 1 ),
2195+ [
2196+ [1.0 , 0.0 , 0.0 ],
2197+ [0.0 , 2.0 , 0.0 ],
2198+ [0.0 , 0.0 , 3.0 ],
2199+ ],
2200+ sphere .get_links_acc ().squeeze (),
22092201 tol = tol ,
22102202 )
22112203
0 commit comments