LogicDeposit/AdamU_260130_LArmPickBottle
Viewer • Updated • 9.22k • 11
This is a trained Action Chunking with Transformers (ACT) policy for the AdamU dual-arm humanoid robot, specifically controlling the left arm for pick and place tasks. The model is trained using the LogicMimic framework, which is built on top of Hugging Face's LeRobot.
1e-051e-050.000110.00.1MEAN_STD for Visual, State, and ActionThis model is intended to be deployed on the Jetson Orin NX (or a workstation) as part of the LogicMimic inference pipeline. It sends control commands over the ZMQ-DDS bridge to the AdamU robot hardware.
The model was trained on a local dataset derived from MCAP recordings.
data/processed/adam_u_left_pp_20260130/adam_u_left_pp_20260130_v1_HD720observation.images.zedm: [3, 360, 640] (RGB Video)observation.state: [8] (Float32 Joint Positions)action: [8] (Float32 Joint Commands)To deploy this policy, use the LogicMimic inference pipeline.
# Inference on Macbook (MPS)
python scripts/launch_sync.py \
--model_path <MODEL_PATH> \
--dataset_path <DATASET_PATH> \
--camera_source zmq \
--zmq_camera_host <NX_IP> \
--device mps\
--robot_ip <NUC_IP> \
--fps 10 \
--task 'pick the bottle and place into the box' \
--temporal_ensemble_coeff 0.01
# Start Inference Server (on GPU Workstation or Jetson)
python scripts/launch_async_server.py \
--host 0.0.0.0 \
--port 8000 \
--fps 10
# Start Robot Client (on Jetson connected to Robot NUC)
python scripts/launch_async_client.py \
--model_path <MODEL_PATH> \
--robot_ip <NUC_IP> \
--server_address <SERVER_IP>:8000 \
--model_path <MODEL_PATH> \
--dataset_path <DATASET_PATH> \
--device mps \
--policy_type act \
--fps 10