Browse Source

[fix] default param bug.

main
silencht 5 months ago
parent
commit
d3cdb6efa2
  1. 8
      src/televuer/tv_wrapper.py
  2. 4
      test/_test_televuer.py
  3. 4
      test/_test_tv_wrapper.py

8
src/televuer/tv_wrapper.py

@ -193,8 +193,8 @@ class TeleData:
class TeleVuerWrapper: 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): return_hand_rot_data: bool=False):
""" """
TeleVuerWrapper is a wrapper for the TeleVuer class, which handles XR device's data suit for robot control. TeleVuerWrapper is a wrapper for the TeleVuer class, which handles XR device's data suit for robot control.
@ -218,8 +218,8 @@ class TeleVuerWrapper:
""" """
self.use_hand_tracking = use_hand_tracking self.use_hand_tracking = use_hand_tracking
self.return_hand_rot_data = return_hand_rot_data 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): def get_tele_data(self):
""" """

4
test/_test_televuer.py

@ -11,8 +11,8 @@ logger_mp = logging_mp.get_logger(__name__, level=logging_mp.INFO)
def run_test_TeleVuer(): def run_test_TeleVuer():
# xr-mode # 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: try:
input("Press Enter to start TeleVuer test...") input("Press Enter to start TeleVuer test...")

4
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(): def run_test_tv_wrapper():
# xr-mode # xr-mode
use_hand_track=False 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" # webrtc=False, webrtc_url="https://127.0.0.1:60001/offer"
) )
try: try:

Loading…
Cancel
Save