Extend reward classifier for multiple camera views (#626)

This commit is contained in:
Michel Aractingi
2025-01-13 13:57:49 +01:00
committed by AdilZouitine
parent b68730474a
commit 6139df553d
9 changed files with 183 additions and 49 deletions
@@ -25,6 +25,7 @@ from copy import copy
from functools import cache
import cv2
import numpy as np
import torch
from deepdiff import DeepDiff
from termcolor import colored
@@ -312,6 +313,14 @@ def reset_environment(robot, events, reset_time_s, fps):
)
def reset_follower_position(robot: Robot, target_position):
current_position = robot.follower_arms["main"].read("Present_Position")
trajectory = torch.from_numpy(np.linspace(current_position, target_position, 30)) # NOTE: 30 is just an aribtrary number
for pose in trajectory:
robot.send_action(pose)
busy_wait(0.015)
def stop_recording(robot, listener, display_cameras):
robot.disconnect()