THE BOT: ME 210 Final Project

This autonomous bot was my final project for Introduction to Mechatronics. The bot was built in the final two weeks of the course in groups of four engineers. In total, thirty-two Teensy LC powered bots competed head to head in an elimination bracket.

Our bot reached the class semi-finals.

The Task

In 2 mins 10s, autonomously navigate the game board to a loading location, load ammunition (yellow nerf balls), locate your opponent’s towers, and shoot them down. The team with the most towers knocked down wins.

The Constraints

  • Two week time frame

  • Profile must be smaller than 12”x12”x12”

  • Material cost must be under $200

Skills/Processes Practiced

  • Effective teamwork

  • Programming in C

  • Circuit board design

  • Team-friendly CAD

  • Laser cutting

  • Drivetrain design

Ultrasonic sensors to determine bot location

Ultrasonic sensors to determine bot location

This drivetrain allowed our bot to move about the board with the shooting ramp always pointed at potential targets

This drivetrain allowed our bot to move about the board with the shooting ramp always pointed at potential targets

Motor driver

Motor driver

Omniwheels for movement

Omniwheels for movement

CAD collaboration via OnShape

CAD collaboration via OnShape

Servo gate for ball loading

Servo gate for ball loading

Flywheel shooting mechanism

Flywheel shooting mechanism

Gravity-fed loading mechanism

Gravity-fed loading mechanism