File size: 683 Bytes
301b0eb | 1 2 3 4 5 6 7 8 9 10 11 12 | #!/usr/bin/env bash
set -euo pipefail
sample_root=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")/.." && pwd)
: "${FLEXIV_LEFT_SN:?set left robot serial in private cell config}"
: "${FLEXIV_RIGHT_SN:?set right robot serial in private cell config}"
: "${UMI_INFER_DATA:?set UMI_INFER_DATA}"
export FLEXIV_URDF=${FLEXIV_URDF:-$sample_root/flexiv-umi-infer/urdf/flexiv_rizon4_dual_umi.urdf}
export PYTHONPATH="$sample_root/flexiv-umi-infer${PYTHONPATH:+:$PYTHONPATH}"
# Dry-run by default. --live / --gripper are only forwarded when explicitly supplied.
exec "${ROBOT_PYTHON:-python}" -m umi_infer.robot_agent --io flexiv --live-camera \
--server "${SERVER_URI:-ws://127.0.0.1:8765}" "$@"
|