test-final
Browse files- app.py +9 -4
- src/experiments/log/gs/temp/form_video.mp4 +0 -0
- src/experiments/log/gs/temp/gs_pred.splat +1 -1
- src/experiments/log/temp/0000.png +2 -2
- src/experiments/log/temp/0001.png +2 -2
- src/experiments/log/temp/0002.png +2 -2
- src/experiments/log/temp/0003.png +2 -2
- src/experiments/log/temp/0004.png +2 -2
- src/experiments/log/temp/0005.png +2 -2
- src/experiments/log/temp/0006.png +2 -2
- src/experiments/log/temp/0007.png +2 -2
- src/experiments/log/temp/0008.png +2 -2
- src/experiments/log/temp/0009.png +2 -2
- src/experiments/log/temp/0010.png +2 -2
- src/experiments/log/temp/0011.png +2 -2
- src/experiments/log/temp/0012.png +2 -2
- src/experiments/log/temp/0013.png +2 -2
- src/experiments/log/temp/0014.png +2 -2
app.py
CHANGED
@@ -498,8 +498,8 @@ class DynamicsVisualizer:
|
|
498 |
|
499 |
statics = StaticsBatch()
|
500 |
statics.init(shape=(batch_size, num_particles), device=self.wp_device)
|
501 |
-
statics.update_clip_bound(self.state['clip_bound'])
|
502 |
-
statics.update_enabled(self.state['enabled'][None])
|
503 |
colliders = CollidersBatch()
|
504 |
colliders.init(shape=(batch_size, cfg.sim.num_grippers), device=self.wp_device)
|
505 |
|
@@ -570,7 +570,7 @@ class DynamicsVisualizer:
|
|
570 |
print('v:', eef_v.cpu().numpy().tolist())
|
571 |
|
572 |
# load model, sim, statics, colliders
|
573 |
-
self.reload_model(num_steps)
|
574 |
|
575 |
# initialize colliders
|
576 |
if cfg.sim.num_grippers > 0:
|
@@ -1035,9 +1035,14 @@ class DynamicsVisualizer:
|
|
1035 |
self.gripper_params = tuple(
|
1036 |
v.to(self.torch_device) if isinstance(v, torch.Tensor) else v for v in self.gripper_params
|
1037 |
)
|
|
|
|
|
|
|
|
|
|
|
1038 |
|
1039 |
# im_list = []
|
1040 |
-
for i in range(
|
1041 |
dt = 0.1 # 100ms
|
1042 |
command = torch.tensor([unit_command]).to(self.device).to(torch.float32) # 5cm/s
|
1043 |
command = self.preprocess_gripper(command)
|
|
|
498 |
|
499 |
statics = StaticsBatch()
|
500 |
statics.init(shape=(batch_size, num_particles), device=self.wp_device)
|
501 |
+
statics.update_clip_bound(self.state['clip_bound'].detach().cpu())
|
502 |
+
statics.update_enabled(self.state['enabled'][None].detach().cpu())
|
503 |
colliders = CollidersBatch()
|
504 |
colliders.init(shape=(batch_size, cfg.sim.num_grippers), device=self.wp_device)
|
505 |
|
|
|
570 |
print('v:', eef_v.cpu().numpy().tolist())
|
571 |
|
572 |
# load model, sim, statics, colliders
|
573 |
+
# self.reload_model(num_steps)
|
574 |
|
575 |
# initialize colliders
|
576 |
if cfg.sim.num_grippers > 0:
|
|
|
1035 |
self.gripper_params = tuple(
|
1036 |
v.to(self.torch_device) if isinstance(v, torch.Tensor) else v for v in self.gripper_params
|
1037 |
)
|
1038 |
+
|
1039 |
+
num_steps = 15
|
1040 |
+
batch_size = 1
|
1041 |
+
num_particles = self.cfg.sim.n_particles
|
1042 |
+
self.init_model(batch_size, num_steps, num_particles, ckpt_path=None)
|
1043 |
|
1044 |
# im_list = []
|
1045 |
+
for i in range(num_steps):
|
1046 |
dt = 0.1 # 100ms
|
1047 |
command = torch.tensor([unit_command]).to(self.device).to(torch.float32) # 5cm/s
|
1048 |
command = self.preprocess_gripper(command)
|
src/experiments/log/gs/temp/form_video.mp4
CHANGED
Binary files a/src/experiments/log/gs/temp/form_video.mp4 and b/src/experiments/log/gs/temp/form_video.mp4 differ
|
|
src/experiments/log/gs/temp/gs_pred.splat
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
-
oid sha256:
|
3 |
size 7675392
|
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:111f09eae16a77a8e63af83f4adcb78c21ac301113a18fae10bcaa89432aff5f
|
3 |
size 7675392
|
src/experiments/log/temp/0000.png
CHANGED
![]() |
Git LFS Details
|
![]() |
Git LFS Details
|
src/experiments/log/temp/0001.png
CHANGED
![]() |
Git LFS Details
|
![]() |
Git LFS Details
|
src/experiments/log/temp/0002.png
CHANGED
![]() |
Git LFS Details
|
![]() |
Git LFS Details
|
src/experiments/log/temp/0003.png
CHANGED
![]() |
Git LFS Details
|
![]() |
Git LFS Details
|
src/experiments/log/temp/0004.png
CHANGED
![]() |
Git LFS Details
|
![]() |
Git LFS Details
|
src/experiments/log/temp/0005.png
CHANGED
![]() |
Git LFS Details
|
![]() |
Git LFS Details
|
src/experiments/log/temp/0006.png
CHANGED
![]() |
Git LFS Details
|
![]() |
Git LFS Details
|
src/experiments/log/temp/0007.png
CHANGED
![]() |
Git LFS Details
|
![]() |
Git LFS Details
|
src/experiments/log/temp/0008.png
CHANGED
![]() |
Git LFS Details
|
![]() |
Git LFS Details
|
src/experiments/log/temp/0009.png
CHANGED
![]() |
Git LFS Details
|
![]() |
Git LFS Details
|
src/experiments/log/temp/0010.png
CHANGED
![]() |
Git LFS Details
|
![]() |
Git LFS Details
|
src/experiments/log/temp/0011.png
CHANGED
![]() |
Git LFS Details
|
![]() |
Git LFS Details
|
src/experiments/log/temp/0012.png
CHANGED
![]() |
Git LFS Details
|
![]() |
Git LFS Details
|
src/experiments/log/temp/0013.png
CHANGED
![]() |
Git LFS Details
|
![]() |
Git LFS Details
|
src/experiments/log/temp/0014.png
CHANGED
![]() |
Git LFS Details
|
![]() |
Git LFS Details
|