diff --git a/src/ufactory_lerobot/devices/umi/vive_tracker/vive_tracker.py b/src/ufactory_lerobot/devices/umi/vive_tracker/vive_tracker.py index 0193551..2b77753 100644 --- a/src/ufactory_lerobot/devices/umi/vive_tracker/vive_tracker.py +++ b/src/ufactory_lerobot/devices/umi/vive_tracker/vive_tracker.py @@ -132,6 +132,7 @@ class ViveTracker(metaclass=SingletonMeta): self._collector_thread = threading.Thread(target=self._pose_collector) self._collector_thread.daemon = True self._collector_thread.start() + return True except Exception as e: logger.error(f"Error connecting to Vive Tracker: {e}") self.running = False