Skip to content

ANDREW-Li-33/john-stockbot

Repository files navigation

John Stockbot

A Mobile Autonomous Basketball Rebounding & Training Machine

About

John Stockbot is an autonomous robot designed to catch basketballs before they hit the ground and pass them back to players during practice sessions. Named after NBA legend John Stockton (the all-time assists leader), this robot aims to be the ultimate robotic training partner for basketball players.

The robot uses computer vision to track basketball trajectories in real-time, positions itself to intercept shots, and uses a dual-flywheel system to return passes to anywhere on the court. The system is built on a distributed architecture with a Jetson Orin Nano handling high-level intelligence and a Teensy 4.1 managing motor control.

Design Documents

Document Description Link
Primary Objectives Project goals, success metrics, and development principles Google Doc
System Architecture Technical design, ROS2 nodes, and communication protocols Google Doc
Development Timeline 8-week development roadmap and phases Google Doc
Parts List Complete bill of materials with costs and vendors Google Doc
Progress Log A log documenting progress and steps taken each day Google Doc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages