An
NVIDIA GR00T N1.6 (3B) checkpoint
fine-tuned for a single-arm pick-and-place task on the
SO-101 follower
arm: pick up a cotton ball and place it in a bowl. Covers two object
variants, each with its own language instruction:
This is the original, most extensively tested checkpoint in a broader
research system: it is the manipulation policy ("body") supervised by an
anticipatory, Qwen3-Omni-based human-robot-interaction monitor ("brain")
that watches the same camera and microphone and can stop, redirect, or
confirm completion of the task in real time. The system was iterated on
and validated over many live sessions on real SO-101 hardware.
Serving as the manipulation policy in a real-time control loop, optionally
supervised by an external monitor that starts, stops, or redirects the
policy based on inferred human intent (this checkpoint's primary use case).
Not intended as a general small-object pick-and-place model — training data
covers exactly two objects (differentiated by color) and one receptacle.
Using
Isaac-GR00T's reference eval
server:
1python gr00t/eval/run_gr00t_server.py \
2 --embodiment_tag NEW_EMBODIMENT \
3 --model_path tysyuvraj/groot-n16-so101-pickplace \
4 --host 0.0.0.0 --port 5555 --strict
1@misc{singh2026grootn16so101,
2 author = {Singh, Yuvraj},
3 title = {GR00T N1.6 -- Cotton Ball Pick-and-Place (SO-101)},
4 year = {2026},
5 url = {https://huggingface.co/tysyuvraj/groot-n16-so101-pickplace}
6}