DK

Autonomous Baseball Rover

Python - OpenCVDesignPID

Built to save parents time picking up balls.
Total build cost under $200.

What it does

  • Detects baseballs via on-board vision.
  • Navigates, centers, and collects autonomously.
  • Runs reliably on uneven turf.

Control

  • PID drive control with surface-aware gain.
  • Centroid-based target tracking and approach logic.
  • Stop/hold behavior when target exits FOV.

Design

  • Scrappy chassis.
  • Refitted low-cost sensors and motors.
Team Photo
Team photo

Project Team: Will Bricca, Alec Perkins, Amanda Katz, and Dylan Kauffmann.

Recognition

Best Project Fair Presentation — UCSB ME Department

Documentation

Project Poster

Methodology and results overview

View PDF

Final Report

Full implementation and findings

View PDF