Skip to content
/ ampere Public

Self-driving bot designed for robot-sumo competitions

Notifications You must be signed in to change notification settings

BarbodH/ampere

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ampere

Ampere is a self-driving 10×10 cm robot designed for robot-sumo competitions, analogous to the sport of sumo.

Components

The robot utilizies the following pieces of electronic hardware:

Functionality

The functionality of the robot is divided into 3 layers of abstraction (ordered from lowest to highest):

  1. Libraries dealing with digital/analog input/output to the electronic hardware

  2. System classes providing a liaison between the microcontroller and hardware libraries through signals:

  3. Microcontroller Arduino file controlling the behaviour

Writing the entire program in the microcontroller.ino is also feasible. However, dividing the program into multiple abstraction layers allows for better readability and debugging.

About

Self-driving bot designed for robot-sumo competitions

Topics

Resources

Stars

Watchers

Forks

Languages