sahilapage/so101_pick_block_bowl_20260718_211257
Viewer • Updated • 32.5k • 180
How to use sahilapage/act_so101_pick_block_bowl with LeRobot:
ACT (Action Chunking Transformer) policy trained with LeRobot on a real SO-101 leader/follower arm to perform the task "pick up the block and place it in the bowl".
from lerobot.policies.act.modeling_act import ACTPolicy
policy = ACTPolicy.from_pretrained("sahilapage/act_so101_pick_block_bowl")
Or for a live rollout on SO-101 hardware:
lerobot-rollout --strategy.type=base --policy.path=sahilapage/act_so101_pick_block_bowl \
--robot.type=so101_follower --robot.port=<your follower port> --robot.id=so101_follower \
--robot.cameras="{ wrist: {type: opencv, index_or_path: <wrist cam>, width: 640, height: 480, fps: 30}, external: {type: opencv, index_or_path: <external cam>, width: 640, height: 480, fps: 30}}" \
--task="pick up the block and place it in the bowl" --duration=30 --fps=30