Week 9

In Lab 9, Team F utilized trial and error to discover which combinations of codes and physical designs will provided the most energy efficient option for the AEV. Mainly focusing on the functioning code, the team observed how the energy output and overall propeller efficiency changed with different combinations of code. While the team was able to find a clear balance of push and pull with the propellers to produce the best efficiency, there were technical issues with the performance of the AEV with the code provided. The team spent a majority of the lab time doing small scale troubleshooting to develop a code that mirrored the final criteria of the lab (stopping at the gate, picking up the R2D2, pausing at the right times, etc.). This aspect of the lab came unexpectedly to the team, as the code created in the previous lab ran according to the final code criteria effectively. The team inspected the AEV and code, comparing it to any observations in the last lab in attempts to identify where the inconsistencies may have originated. No clear conclusions were made, though the team expects the code made in Lab 10 to run identically in future labs.

Differences in the code can be seen in how the arduino stops on the track. The team has chosen two methods to stop the AEV on the track. Either entering a brake command into the code prior to approaching the gate to account for coasting on the track, or making the motors reverse when the AEV gets to the gate to eliminate coasting and create a quicker brake time. The code that causes the motors to reverse is preferred because it gives the team more control over how and where the AEV stops on the track, however, it is less efficient than simply letting the AEV coast. Goals for the next lab are focused on making the Arduino perform according to the criteria of the MCR. All tests on efficiency and changes to the overall body of the AEV are generally concluded, so insuring the AEV runs perfectly is the main priority. Team F has, however, seen a constant increase in efficiency in the AEV as changes are made, and plan to continue to build upon these improvements until the final test/run, even though this may not be the main focus of these final labs. Currently, aspects that have increased efficiency are the placement of the propellers on opposite sides to promote the “push” and “pull” system, centralizing the weight of the arduino and battery, and configuring the propellers on vertical segments below the body of the AEV which has increased aerodynamics and consequently the efficiency as well. The team is completing a full circuit on the track by breaking the code into parts. The team is using comments in the code to break it down, and once one section performs sufficiently on the track, the team moves onto the next section of code. Essentially, each part of the track (performance before, during, and after the gate) will be performed in pieces of the code and will run accordingly.

Takeaways in terms of the AEV body originated from the positioning of the propellers. The team has made final decisions on the size/amount of material being used for the AEV body, however positioning of external parts are still being discussed. There was still a slight lean around the corners, and the team which will also become a factor of re-positioning external parts and testing to try and eliminate these errors. All coding takeaways can be seen in the ability for the team to quickly change the power output and absolute position in efforts to fill the criteria of the MCR for the final code.