Skip to content

Commit c757a7d

Browse files
Milotrinceduburcqa
authored andcommitted
update set_gravity tests as per review
1 parent b16cab4 commit c757a7d

File tree

1 file changed

+10
-18
lines changed

1 file changed

+10
-18
lines changed

tests/test_rigid_physics.py

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)