From d3cdb6efa290506ab7e16f15fe3e6180c9245c20 Mon Sep 17 00:00:00 2001 From: silencht Date: Mon, 3 Nov 2025 21:01:18 +0800 Subject: [PATCH] [fix] default param bug. --- src/televuer/tv_wrapper.py | 10 +++++----- test/_test_televuer.py | 4 ++-- test/_test_tv_wrapper.py | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/televuer/tv_wrapper.py b/src/televuer/tv_wrapper.py index 6f1df44..8d24790 100644 --- a/src/televuer/tv_wrapper.py +++ b/src/televuer/tv_wrapper.py @@ -193,8 +193,8 @@ class TeleData: class TeleVuerWrapper: - def __init__(self, use_hand_tracking: bool, pass_through: bool=False, binocular: bool=True, img_shape: tuple=(480, 640), - cert_file = None, key_file = None, webrtc: bool=True, webrtc_url: str=None, + def __init__(self, use_hand_tracking: bool, pass_through: bool=False, binocular: bool=True, img_shape: tuple=(480, 1280), + cert_file = None, key_file = None, webrtc: bool=False, webrtc_url: str=None, return_hand_rot_data: bool=False): """ TeleVuerWrapper is a wrapper for the TeleVuer class, which handles XR device's data suit for robot control. @@ -218,9 +218,9 @@ class TeleVuerWrapper: """ self.use_hand_tracking = use_hand_tracking self.return_hand_rot_data = return_hand_rot_data - self.tvuer = TeleVuer(use_hand_tracking, pass_through, binocular, img_shape, cert_file=cert_file, key_file=key_file, - webrtc=webrtc, webrtc_url=webrtc_url) - + self.tvuer = TeleVuer(use_hand_tracking=use_hand_tracking, pass_through=pass_through, binocular=binocular,img_shape=img_shape, + cert_file=cert_file, key_file=key_file, webrtc=webrtc, webrtc_url=webrtc_url) + def get_tele_data(self): """ Get processed motion state data from the TeleVuer instance. diff --git a/test/_test_televuer.py b/test/_test_televuer.py index 14d23ee..c8a73c8 100644 --- a/test/_test_televuer.py +++ b/test/_test_televuer.py @@ -11,8 +11,8 @@ logger_mp = logging_mp.get_logger(__name__, level=logging_mp.INFO) def run_test_TeleVuer(): # xr-mode - use_hand_track = True - tv = TeleVuer(use_hand_tracking = use_hand_track, pass_through=True) + use_hand_track = False + tv = TeleVuer(use_hand_tracking = use_hand_track, pass_through=True, binocular=True, img_shape=(480, 1280)) try: input("Press Enter to start TeleVuer test...") diff --git a/test/_test_tv_wrapper.py b/test/_test_tv_wrapper.py index bd9d990..ad49723 100644 --- a/test/_test_tv_wrapper.py +++ b/test/_test_tv_wrapper.py @@ -13,8 +13,8 @@ logger_mp = logging_mp.get_logger(__name__, level=logging_mp.INFO) def run_test_tv_wrapper(): # xr-mode use_hand_track=False - tv_wrapper = TeleVuerWrapper(use_hand_tracking=use_hand_track, pass_through=True, return_hand_rot_data=False, - # binocular=False, img_shape=(480, 1280, 3), + tv_wrapper = TeleVuerWrapper(use_hand_tracking=use_hand_track, pass_through=True, + # binocular=False, img_shape=(480, 1280), # webrtc=False, webrtc_url="https://127.0.0.1:60001/offer" ) try: