Friday, April 14, 2017

Project Demonstration: RC Cars On Lower Campus


Elementary school students at our Lower Campus received a special treat last Friday when the students of the Foundations of Engineering II class demonstrated their latest project: remote-controlled cars. Utilizing much of the same equipment as the self-driving car project of last semester (i.e. the Vex robotics kits, CAD, and lots of trial and error), three teams of students constructed cars that they operated via a video game controller. After many weeks of hard work, multiple prototypes, and perseverance, the cars could move forwards, backwards, and turn on a dime with rack-and-pinion steering (well, maybe a silver dollar). Each car also had a built-in payload delivery system that deposited a 3D-printed figure at the push of a button, and a rear-wheel differential gearbox to allow for better cornering.

The afternoon's proceedings began with a brief introduction of the project to the 5th and 6th Grade students, given by the engineering students' teacher, Mr. Rodney Meadth. Mr. Meadth outlined the goals of the project and recounted some of the difficulties the students faced during the design process.

Mr. Meadth warms up the crowd before the demonstration

During Mr. Meadth's introduction, the three teams of students worked diligently to set up their cars. As with the self-driving car project, each of the three teams comprised four students, with distinct roles as follows:
  • Team Leader: co-ordinate efforts, give attention wherever needed, be an all-around expert in everything.
  • Mechanical Engineer: primarily responsible for building the physical structure of the robot, mounting sensors, and attaching custom parts.
  • Programmer: working on code that will navigate the robot around the course, incorporating sensor feedback and motor outputs to ensure success.
  • CAD Specialist: design custom parts in a CAD program (all students used Onshape), and then print them out for use in actuality.


Team ESTA makes their final preparations (Eva, Samy, Todd, Alena)

After the introduction, the teams each performed a solo demonstration of their vehicle. The demonstration consisted of navigating a course and delivering the car's payload to a marked target area on the floor.

First up was Team ESTA, with Eva, Samy, Todd, and Alena. After placing their vehicle at the starting line, the team carefully drove through the course towards the payload drop-off zone. With some slight course adjustments, ESTA managed to successfully deposit their payload, showing off their unique hinged box delivery system. Alena worked for weeks and went through several prototypes to ensure the hinges mated correctly, and could be driven by a VEX motor. Her online CAD file is publicly available here--you can even open and close the box by grabbing the lid with your mouse!

Next came Team JABS (Josh, Alec, Ben, David), whose car intimidated the competition with bright orange, spiked hubcaps and a crimson racing flag bearing their team name. They too successfully navigated the course and delivered the payload, though at a slightly slower pace than that of Team ESTA.

The Team JABS car living up to its team
name with some intimidating spiked hubcaps, designed by Alec

After overcoming some controller connection issues, the final team, JCVC (Jakob, Colby, Victor, Claire), demonstrated their car. JCVC's vehicle was the simplest of the three, lacking the adornments or sophisticated payload system of the other two competitors, but what it lacked in sophistication, it made up in the form of speed, being the fastest of the three to complete the assigned task.

With the end of the individual demonstrations, came the main event of the day: a race between the three cars around the track to determine which team had built the best remote controlled car. The elementary school students were abuzz with delight as the three teams lined up their vehicles at the starting line. The question on everyone's mind: Who will be victorious? 


The tension is palpable as the cars take their starting positions
for the race; from left to right: JABS, ESTA, JVCV

With a shout of, "Go!" from Mr. Meadth, the cars raced down the track. However, the chances of victory for one team were extinguished in mere seconds. Team JABS, despite an impressive showing in the individual demonstrations, suffered an immediate steering malfunction that, in spite of their best troubleshooting efforts, ultimately kept them out of the race. The two remaining cars continued to zoom around the track, largely neck and neck for several laps.

In a huge upset, Team JCVC suddenly suffered a critical mishap! As Team JABS attempted to resolve their steering issues on the track, they (accidentally?) managed to ram the "emergency off" button on the side of JCVC! This left only one car still standing, still making consistently strong laps. Team ESTA ended by pulling confidently into the drop-off zone and depositing their payload perfectly, eliciting a roar of applause from the 5th and 6th Grade!


Team ESTA members Samy, Alena, Todd, and Eva revel
in their victory

After the race's conclusion, Mr. Meadth brought up the winning team and opened the session up to questions from the audience. When asked by one of the Lower Campus students how one goes about making a project of this difficulty, Team Leader Eva encouraged the student to, "always ask for help, be patient, plan stuff out, and don't be afraid of failure." Programmer Todd answered a question about the coding process by calling for perseverance amidst "a lot of failures" in order to eventually find success.

The RC car demonstration on Lower Campus was a thrill for all in attendance, from the delighted elementary students to their cheering teachers. Well done to all teams for the many weeks of hard work leading up to this, and especially to Team ESTA!

1 comment: