Skip to content

HarjodhsGitHub/AutonomousTennisRobot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scoop and Dump (SAD) - Autonomous Tennis Ball Collecting Robot

Welcome to the Scoop and Dump (SAD) project repository. This project, developed by our team, is an autonomous robot designed to collect tennis balls, leveraging various control systems and motor functionalities. This repository contains everything necessary for the project, including main control code, motor control submodules, and connection configurations for remote debugging. Including the final report which summarises the entire project. SAD was able to achieve 2nd place in the cohort during the competition!

Project Overview

The SAD robot is equipped with:

  • Main Control System: Responsible for navigation, object detection, and ball collection.
  • Motor Control System: Managed via a submodule (motor_control), dedicated to precise motor operations for movement and ball retrieval.

Our goal is to create a reliable, autonomous system that can efficiently navigate a court and collect tennis balls.

Repository Structure

  • Main Control Functionality: All primary control and processing functions are located here.
  • Motor Control Submodule: Located in motor_control, this handles motor control functions essential to the robot's operation.

Remote Debugging (SSH)

For debugging, we use SSH connections to two Raspberry Pis (4B and Zero), which both connect to a WiFi network named pinetwork.

Raspberry Pi 4B

  • Hostname: ece4191.local
  • Username: groupe20
  • Password: password

Raspberry Pi Zero

  • Hostname: raspberrypi.local
  • Username: editor
  • Password: password

Team Members

  • Harjodh Singh
  • Ben Edwards
  • Liam Bonato
  • Ashley Kok
  • Angie

This repository provides all resources needed to deploy and operate the autonomous tennis ball-collecting robot, including control algorithms, motor functionalities, and connection instructions for remote access.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors