What you need
- Two I2RT YAM arms with grippers, each on its own CAN adapter.
- Three RGB cameras: top, left wrist, and right wrist. USB (UVC), ZED, and RealSense cameras work.
- A Linux computer wired to the arms and cameras.
- A hardware e-stop within reach.
1. Install on the robot computer
On Debian or Ubuntu:2. Set up the rig
- Preview each camera and assign it to top, left, or right. Set rotation if needed.
- Pick each arm’s CAN adapter, arm variant, and gripper variant.
~/.config/dreamscale/yam.json.
3. Check everything
Every line shows a
✓.4. Run a model
- Press Enter to connect. Both arms power on and calibrate their grippers.
- Type an instruction, for example
fold the towel. - The arms move to home and show a preview of the first actions. Nothing moves yet.
- Press Enter to run. Press Ctrl+C to stop.
- The arms return home and ask for the next instruction. Press Ctrl+C again to disconnect.
dreamscale robots yam home moves both arms home first, then releases.
Models
Run
dreamscale models to see every model your organization can use.
Useful options
The default home pose is all joints at zero with grippers open. To change it,
set the 14-value
home_pose in yam.json.
See the CLI reference for every option. Stuck? See
Troubleshooting.