feat(robots): consolidate SO arms implementation (#2763)

* feat(robots): consolidate SO arms implementation

* chore(robots): delete unnecessary init modules
This commit is contained in:
Steven Palma
2026-01-08 13:04:30 +01:00
committed by GitHub
parent fbe4c8b94f
commit ccfd609ece
65 changed files with 295 additions and 588 deletions
+4 -6
View File
@@ -98,8 +98,7 @@ from lerobot.robots import ( # noqa: F401
koch_follower,
make_robot_from_config,
omx_follower,
so100_follower,
so101_follower,
so_follower,
)
from lerobot.teleoperators import ( # noqa: F401
Teleoperator,
@@ -109,8 +108,7 @@ from lerobot.teleoperators import ( # noqa: F401
koch_leader,
make_teleoperator_from_config,
omx_leader,
so100_leader,
so101_leader,
so_leader,
)
from lerobot.teleoperators.keyboard.teleop_keyboard import KeyboardTeleop
from lerobot.utils.constants import ACTION, OBS_STR
@@ -282,8 +280,8 @@ def record_loop(
if isinstance(
t,
(
so100_leader.SO100Leader
| so101_leader.SO101Leader
so_leader.SO100Leader
| so_leader.SO101Leader
| koch_leader.KochLeader
| omx_leader.OmxLeader
),