Skip to content

RobotApocalypseCommittee/PiWars2018

Repository files navigation

PiWars2018

Code for the most powerful machine.

This is the code for the Robot Apocalypse Committee's robot which will be entered in PiWars2018. I'm not sure why anyone would be reading this, because it's a private repo and all of us know what this is but sure.

Here is some handy info for what the challenges are, what they need etc. so you don't have to check the PiWars website again.

Straight-Line Speed Test:

  • MODE: AUTONOMOUS
  • REQUIRES: proximity sensor, camera, and 2 driving motors
  • ENTAILS: Robot must travel about 7 meters (~24 feet), making small variations in motor speeds based off data from proximity sensor and camera looking for line, so that it stays going straight.

The Minimal Maze:

  • MODE: AUTONOMOUS
  • REQUIRES: proximity sensor, camera, 2 driving motors
  • ENTAILS: Robot must travel through a course with widths of ~36cm, deciding where it is in the course from the colors of the walls it sees, and the data from the proximity sensor.

Somewhere Over the Rainbow:

  • MODE: AUTONOMOUS
  • REQUIRES: proximity sensor, camera, 2 driving motors
  • ENTAILS: Robot needs to look around, determining which corners have which colored balls. It then needs to determine it's path, and visit each corner in the (predetermined) order as quickly as possible.

Slightly Deranged Golf:

  • MODE: CONTROLLED
  • REQUIRED: remote control system, ball holding rig and 2 driving motors.
  • ENTAILS: Robot should trap the ball (such that ball can still roll, but cannot escape the robot.) Then, it should navigate swiftly to the hole, releasing the ball and pushing it into the hole.

Pi Noon:

  • MODE: CONTROLLED
  • REQUIRED: remote control system, attachment point for balloons, NOICE control system, 2 driving motors.
  • ENTAILS: Maneuver the bot to poke other balloons. Agility is key.

The Obstacle Course:

  • MODE: CONTROLLED
  • REQUIRED: remote control system, good handling, good grip
  • ENTAILS: Navigate an obstacle course quickly. That's about it

The Duck Shoot:

  • MODE: CONTROLLED
  • REQUIRED: remote control system, easy moving horizontally (possibly an auto strafe), flywheel and nerf darts
  • ENTAILS: Shoot down 5 smol target with nerf darts (within a large time limit)

Blogging:

  • Basically just post things on wordpress every now and then.

Technical Merit:

  • Make sure nothing is too dodgy

Artistic Merit:

  • This is wholly irrelevant until we have functionality, but once we do, I guess just make it look niceish