Xarm-DataCollection/ufactory_lerobot/teleoperators/base_teleop/base_teleop.py
Vinman d959d82dbe refactor(teleop): 重命名 set_ctrl_status 为 set_teleop_enabled
启用时支持传入机械臂观测数据以同步初始位姿映射,
重构 Pika/UMI 遥操作内部状态管理。
2026-06-12 18:37:53 +08:00

18 lines
454 B
Python

from lerobot.teleoperators import Teleoperator
class UFBaseTeleop(Teleoperator):
config_class = None
name = "Base Teleop For UFACTORY"
def __init__(self, config):
super().__init__(config)
self.config = config
def set_teleop_enabled(self, enabled: bool, obs=None):
"""
启用/停用遥操作
当enabled为True且obs不为None时, 顺便设置机械臂初始位置映射
"""
pass