# Robot dog video controller and autonomous ball approach

Custom laptop video controller, sensor access and software that locates a beach ball, approaches it and moves it; a natural-language controller was also demonstrated.

## Hardware
Unitree Go2 quadruped robot

Custom code uses the robot’s camera, sensors and motors to approach and move a ball.

## Shopping list

Parts for one build. Reuse equipment you already own. Quantities are planning quantities unless the creator explicitly specifies a count; kit contents are not additional purchases.

Quantities are for one build. Unless marked source-specified, they are planning quantities; confirm kit contents and the chosen configuration before ordering.

### Confirm before buying
- Robot edition, connection stack, SDK access and full reusable code are not disclosed. This is an experiment, not a turnkey fetch kit.

### 1 × Unitree Go2
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Robot with onboard camera and LiDAR.
- Notes: Air/Pro/EDU edition and firmware were not disclosed; SDK access must be checked before buying.
- Destination: https://www.unitree.com/go2/
- Match: Product family; robot edition not disclosed
- Link review: Page checked; stock not assessed
- Evidence: Creator source
- Source: https://www.anthropic.com/research/project-fetch-robot-dog
- Source: https://www.anthropic.com/research/claude-plays-robotics

### 1 × Laptop for robot control
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Build, configure or flash the software.
- Notes: Run control code and sensor streams.
- Sourcing: Use existing equipment or match the specification above. No exact purchase link verified.
- Evidence: Setup requirement — check against your configuration
- Source: https://www.anthropic.com/research/project-fetch-robot-dog
- Source: https://www.anthropic.com/research/claude-plays-robotics

### 1 × Beach ball
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Target object.
- Notes: The experiment used a green ball for Team Claude; size not stated.
- Sourcing: No exact purchase link verified; confirm the model and requirements above before ordering.
- Evidence: Creator source
- Source: https://www.anthropic.com/research/project-fetch-robot-dog
- Source: https://www.anthropic.com/research/claude-plays-robotics

### 1 route × Manufacturer controller or control phone
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Initial manual control and supervised operation.
- Sourcing: No exact purchase link verified; confirm the model and requirements above before ordering.
- Evidence: Creator source
- Source: https://www.anthropic.com/research/project-fetch-robot-dog
- Source: https://www.anthropic.com/research/claude-plays-robotics

### 1 × Device power supply
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Power the device.
- Notes: Use the robot’s original battery and charger; inspect a used robot’s battery.
- Sourcing: Use existing equipment or match the specification above. No exact purchase link verified.
- Evidence: Setup requirement — check against your configuration
- Source: https://www.anthropic.com/research/project-fetch-robot-dog
- Source: https://www.anthropic.com/research/claude-plays-robotics

### Required setup × Clear test area and accessible emergency stop
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Safe supervised operation.
- Notes: No autonomous unattended operation; establish and test stop behavior before motion.
- Sourcing: Use existing equipment or match the specification above. No exact purchase link verified.
- Evidence: Setup requirement — check against your configuration
- Source: https://www.anthropic.com/research/project-fetch-robot-dog
- Source: https://www.anthropic.com/research/claude-plays-robotics

Source reviewed, not assembled or hands-on tested. A working product page does not confirm stock, firmware compatibility or a complete build.

## Setup
Supervised experiment

## Coding tool
Claude; article discusses Claude Code but does not specify every participant's interface

## How the agent helped
Anthropic's firsthand experiment says the robot was controlled with a program largely written by Claude and describes the code-writing, sensor and controller tasks performed by Team Claude.

## Before you build
Full autonomous fetch was not completed. Keep a human supervisor and a clear operating area; collision hazards remain.

## Sources
- Original build: https://www.anthropic.com/research/project-fetch-robot-dog
- Supporting source: https://www.anthropic.com/research/claude-plays-robotics

Source reviewed 2026-11-04. Not hands-on tested.
