Team G evaluated the performance of the AEV post-run this week. Firstly, the group developed a program that allows the AEV to travel from the start point to the first stop. The AEV controller recorded the data while the AEV was running using EEPROM (Electrically Erasable Programmable Read-Only Memory) on the Arduino Nano. A program in MATLAB was used to extract the Arduino data and the group converted the data into physical parameters by writing a MATLAB script file. The data was then analyzed and calculated to determine the important parameters relevant to operating the AEV. In addition, team G installed the MATLAB design analysis tool and familiarize with its function to be used in the future. For the initial step, the design analysis tool in MATLAB helped the team evaluate the AEV performance in an efficient way as the tool could perform the performance analysis calculations and displayed the plotting results.
Important takeaways for the team this week are the following
Coding – The team found that the AEV ran more efficiently when the gofor() command was used instead of the gotoAbsolutePosition()
Data downloading – The team learned that the EEPROM data is very precise on phase detection and the team can use this to assist in coding the AEV.