Fix TorqueMode imports

This commit is contained in:
Simon Alibert 2025-03-15 13:10:57 +01:00
parent f0505e81cc
commit e33ca2c980
11 changed files with 13 additions and 15 deletions

View File

@ -1,3 +1,3 @@
from .motors_bus import MotorsBus from .motors_bus import CalibrationMode, DriveMode, MotorsBus, TorqueMode
__all__ = ["MotorsBus"] __all__ = ["CalibrationMode", "DriveMode", "MotorsBus", "TorqueMode"]

View File

@ -1,4 +1,4 @@
from .dynamixel import DynamixelMotorsBus, TorqueMode, set_operating_mode from .dynamixel import DynamixelMotorsBus, set_operating_mode
from .dynamixel_calibration import run_arm_calibration from .dynamixel_calibration import run_arm_calibration
__all__ = ["DynamixelMotorsBus", "TorqueMode", "set_operating_mode", "run_arm_calibration"] __all__ = ["DynamixelMotorsBus", "set_operating_mode", "run_arm_calibration"]

View File

@ -1,9 +1,8 @@
from .feetech import FeetechMotorsBus, TorqueMode from .feetech import FeetechMotorsBus
from .feetech_calibration import apply_feetech_offsets_from_calibration, run_full_arm_calibration from .feetech_calibration import apply_feetech_offsets_from_calibration, run_full_arm_calibration
__all__ = [ __all__ = [
"FeetechMotorsBus", "FeetechMotorsBus",
"TorqueMode",
"apply_feetech_offsets_from_calibration", "apply_feetech_offsets_from_calibration",
"run_full_arm_calibration", "run_full_arm_calibration",
] ]

View File

@ -13,11 +13,10 @@
# limitations under the License. # limitations under the License.
import numpy as np import numpy as np
from ..motors_bus import MotorsBus from ..motors_bus import MotorsBus, TorqueMode
from .feetech import ( from .feetech import (
CalibrationMode, CalibrationMode,
FeetechMotorsBus, FeetechMotorsBus,
TorqueMode,
) )
URL_TEMPLATE = ( URL_TEMPLATE = (

View File

@ -23,9 +23,9 @@ import numpy as np
from lerobot.common.cameras.utils import make_cameras_from_configs from lerobot.common.cameras.utils import make_cameras_from_configs
from lerobot.common.constants import OBS_IMAGES, OBS_STATE from lerobot.common.constants import OBS_IMAGES, OBS_STATE
from lerobot.common.errors import DeviceAlreadyConnectedError, DeviceNotConnectedError from lerobot.common.errors import DeviceAlreadyConnectedError, DeviceNotConnectedError
from lerobot.common.motors import TorqueMode
from lerobot.common.motors.dynamixel import ( from lerobot.common.motors.dynamixel import (
DynamixelMotorsBus, DynamixelMotorsBus,
TorqueMode,
run_arm_calibration, run_arm_calibration,
set_operating_mode, set_operating_mode,
) )

View File

@ -23,9 +23,9 @@ import numpy as np
from lerobot.common.cameras.utils import make_cameras_from_configs from lerobot.common.cameras.utils import make_cameras_from_configs
from lerobot.common.constants import OBS_IMAGES, OBS_STATE from lerobot.common.constants import OBS_IMAGES, OBS_STATE
from lerobot.common.errors import DeviceAlreadyConnectedError, DeviceNotConnectedError from lerobot.common.errors import DeviceAlreadyConnectedError, DeviceNotConnectedError
from lerobot.common.motors import TorqueMode
from lerobot.common.motors.feetech import ( from lerobot.common.motors.feetech import (
FeetechMotorsBus, FeetechMotorsBus,
TorqueMode,
apply_feetech_offsets_from_calibration, apply_feetech_offsets_from_calibration,
run_full_arm_calibration, run_full_arm_calibration,
) )

View File

@ -23,9 +23,9 @@ import numpy as np
from lerobot.common.cameras.utils import make_cameras_from_configs from lerobot.common.cameras.utils import make_cameras_from_configs
from lerobot.common.constants import OBS_IMAGES, OBS_STATE from lerobot.common.constants import OBS_IMAGES, OBS_STATE
from lerobot.common.errors import DeviceAlreadyConnectedError, DeviceNotConnectedError from lerobot.common.errors import DeviceAlreadyConnectedError, DeviceNotConnectedError
from lerobot.common.motors import TorqueMode
from lerobot.common.motors.feetech import ( from lerobot.common.motors.feetech import (
FeetechMotorsBus, FeetechMotorsBus,
TorqueMode,
apply_feetech_offsets_from_calibration, apply_feetech_offsets_from_calibration,
run_full_arm_calibration, run_full_arm_calibration,
) )

View File

@ -13,9 +13,9 @@ import numpy as np
from lerobot.common.cameras.utils import make_cameras_from_configs from lerobot.common.cameras.utils import make_cameras_from_configs
from lerobot.common.constants import OBS_IMAGES, OBS_STATE from lerobot.common.constants import OBS_IMAGES, OBS_STATE
from lerobot.common.errors import DeviceAlreadyConnectedError, DeviceNotConnectedError from lerobot.common.errors import DeviceAlreadyConnectedError, DeviceNotConnectedError
from lerobot.common.motors import TorqueMode
from lerobot.common.motors.dynamixel import ( from lerobot.common.motors.dynamixel import (
DynamixelMotorsBus, DynamixelMotorsBus,
TorqueMode,
run_arm_calibration, run_arm_calibration,
) )

View File

@ -21,9 +21,9 @@ import time
import numpy as np import numpy as np
from lerobot.common.errors import DeviceAlreadyConnectedError, DeviceNotConnectedError from lerobot.common.errors import DeviceAlreadyConnectedError, DeviceNotConnectedError
from lerobot.common.motors import TorqueMode
from lerobot.common.motors.dynamixel import ( from lerobot.common.motors.dynamixel import (
DynamixelMotorsBus, DynamixelMotorsBus,
TorqueMode,
run_arm_calibration, run_arm_calibration,
set_operating_mode, set_operating_mode,
) )

View File

@ -21,9 +21,9 @@ import time
import numpy as np import numpy as np
from lerobot.common.errors import DeviceAlreadyConnectedError, DeviceNotConnectedError from lerobot.common.errors import DeviceAlreadyConnectedError, DeviceNotConnectedError
from lerobot.common.motors import TorqueMode
from lerobot.common.motors.feetech import ( from lerobot.common.motors.feetech import (
FeetechMotorsBus, FeetechMotorsBus,
TorqueMode,
apply_feetech_offsets_from_calibration, apply_feetech_offsets_from_calibration,
run_full_arm_calibration, run_full_arm_calibration,
) )

View File

@ -21,9 +21,9 @@ import time
import numpy as np import numpy as np
from lerobot.common.errors import DeviceAlreadyConnectedError, DeviceNotConnectedError from lerobot.common.errors import DeviceAlreadyConnectedError, DeviceNotConnectedError
from lerobot.common.motors import TorqueMode
from lerobot.common.motors.dynamixel import ( from lerobot.common.motors.dynamixel import (
DynamixelMotorsBus, DynamixelMotorsBus,
TorqueMode,
run_arm_calibration, run_arm_calibration,
) )