Monday, October 22, 2018

Robots Head to Head

In the Providence Engineering Academy, we take care of a lot of serious business. We use trigonometry to calculate vector components. We learn how Rene Descartes' philosophy paved the way for a flawed view of "the ghost in the machine". We learn how to identify fixed, hinged, and simple supports in typical static structures.

And some days, we just get out there and have head-to-head robot wars!

James gets excited as teammate Nolan drops
one in the bucket!

The challenge: set up a metal remote-control robot to collect as many tennis balls as possible in eight minutes.

The setting: the wooden deck behind Mr. Rottman's room.

The outcome: a whole lot of high-energy fun! (And possibly some learning along the way.)

One robot encounters the harsh realities of the laws of physics...
a quick flip of the claw and it's back in the game!

After a week of careful coding, mechanical modification, and practice, each of the four teams was ready to enter The Pit. Programmers had gone over scores of lines of code in search of errors and optimizations. Extra bits and pieces were judiciously selected and bolted on. Optimistic 9th and 10th Graders jubilantly walked their robots across the yard to be tried against each other: head to head to head to head!

What do you do when your claw stops working in the middle
of the game? Teacher to the rescue!

The first round was not without its upsets. The whistle blew, and three robots sprang to life, but Sam's robot just refused to launch. Mr. Meadth waded through a morass of error messages to find that Sam had inadvertently typed extra characters into his code as he had walked over. A quick fix and back in business!

Sam brought the team back to life despite the time lost, scoring double points along the way to finish with seven total. But nothing could touch Pedro, who expertly picked up no fewer than ten balls!

Joshua places his ball with infinite caution
as Pedro and Sam look on

With help from Claire and Josh, our dedicated senior teaching assistants, the field was reset, and new operators stepped up. After a quick reminder of which buttons did what, the robots roared to life again. Sydney managed to best her teammate's score from four to five, but no one could touch Pedro's teammate, Joshua, who matched his performance with another ten!

James steadies the bucket while Caleb
drops another one in--illegal move?

For the final round, the controls were passed to James, Alan, Sam, and Kaitlyn. Kaitlyn managed to score six, which was impressive enough, but Alan beat her out by one to make seven... and James roared from behind to lead his team to a victorious ten!

Sydney and Kaitlyn felt this way after each
and every ball

Well done to all team members! You coded and designed and built and redesigned and rebuilt. Well done on working together towards the end goal. Final scores are as follows:


Round 1Round 2Round 3Total
Davis4Sydney5Kaitlyn615
Pedro10Joshua10Sam P.424
Nolan5Caleb4James1019
Sam K.7Zach2Alan716

Well done to Pedro, Joshua, and Sam, winning two out of three rounds and getting the highest cumulative score overall. Our next major robotics project will turn our attention to more sober-minded matters. How can robotics technology be used to help the weak and unfortunate? Stay tuned to find out!