Cleanup imports

This commit is contained in:
Simon Alibert 2025-04-04 11:48:41 +02:00 committed by Steven Palma
parent ded92d860d
commit 0e133c1de4
No known key found for this signature in database
5 changed files with 16 additions and 9 deletions

View File

@ -0,0 +1,4 @@
from .config_lekiwi import LeKiwiConfig
from .configuration_daemon_lekiwi import LeKiwiClientConfig
from .lekiwi import LeKiwi
from .lekiwi_client import LeKiwiClient

View File

@ -16,7 +16,8 @@ from dataclasses import dataclass, field
from lerobot.common.cameras.configs import CameraConfig from lerobot.common.cameras.configs import CameraConfig
from lerobot.common.cameras.opencv.configuration_opencv import OpenCVCameraConfig from lerobot.common.cameras.opencv.configuration_opencv import OpenCVCameraConfig
from lerobot.common.robots.config import RobotConfig
from ..config import RobotConfig
@RobotConfig.register_subclass("lekiwi") @RobotConfig.register_subclass("lekiwi")

View File

@ -14,7 +14,7 @@
from dataclasses import dataclass, field from dataclasses import dataclass, field
from lerobot.common.robots.config import RobotConfig from ..config import RobotConfig
@RobotConfig.register_subclass("lekiwi_client") @RobotConfig.register_subclass("lekiwi_client")

View File

@ -18,10 +18,11 @@ import numpy as np
from lerobot.common.datasets.lerobot_dataset import LeRobotDataset from lerobot.common.datasets.lerobot_dataset import LeRobotDataset
from lerobot.common.robots.config import RobotMode from lerobot.common.robots.config import RobotMode
from lerobot.common.robots.lekiwi.configuration_daemon_lekiwi import LeKiwiClientConfig
from lerobot.common.robots.lekiwi.lekiwi_client import LeKiwiClient
from lerobot.common.teleoperators.keyboard import KeyboardTeleop, KeyboardTeleopConfig from lerobot.common.teleoperators.keyboard import KeyboardTeleop, KeyboardTeleopConfig
from lerobot.common.teleoperators.so100 import SO100Teleop, SO100TeleopConfig from lerobot.common.teleoperators.so100 import SO100Leader, SO100LeaderConfig
from .configuration_daemon_lekiwi import LeKiwiClientConfig
from .lekiwi_client import LeKiwiClient
DUMMY_FEATURES = { DUMMY_FEATURES = {
"observation.state": { "observation.state": {
@ -81,8 +82,8 @@ DUMMY_FEATURES = {
def main(): def main():
logging.info("Configuring Teleop Devices") logging.info("Configuring Teleop Devices")
leader_arm_config = SO100TeleopConfig(port="/dev/tty.usbmodem58760429271") leader_arm_config = SO100LeaderConfig(port="/dev/tty.usbmodem58760429271")
leader_arm = SO100Teleop(leader_arm_config) leader_arm = SO100Leader(leader_arm_config)
keyboard_config = KeyboardTeleopConfig() keyboard_config = KeyboardTeleopConfig()
keyboard = KeyboardTeleop(keyboard_config) keyboard = KeyboardTeleop(keyboard_config)

View File

@ -22,8 +22,9 @@ import numpy as np
import zmq import zmq
from lerobot.common.constants import OBS_STATE from lerobot.common.constants import OBS_STATE
from lerobot.common.robots.lekiwi.config_lekiwi import LeKiwiConfig
from lerobot.common.robots.lekiwi.lekiwi import LeKiwi from .config_lekiwi import LeKiwiConfig
from .lekiwi import LeKiwi
# Network Configuration # Network Configuration
PORT_ZMQ_CMD: int = 5555 PORT_ZMQ_CMD: int = 5555