Tuesday, April 18, 2017

Week 11

In the past week, we completed our second presentation of the Spring 2017 semester. Chris and I were the headline at the beginning of the presentations due to the picture that was posted in the San Jose Mercury News that included Chris and I in it during the Paseo event on April 8th. Our second presentation went well and it allowed us to reflect on the Paseo event so that we could improve the project before Maker Faire. There are some improvements that must be made as well as already keeping in mind what our team will leave behind for next year's team. The merging problem we witnessed at Paseo must be fixed. I am currently working with my team to think up ways to fix this issue. Before adding any extra hardware, we will look into the placement of the current ultrasonic sensor to see if the sensor could be placed in such a way as so it would be able to detect collisions before merging onto the outermost loop of the track.

Our team also started to think about the report and what we could do to simplify the informing process when next year's team takes over. Basically, we want next year's team to struggle less than we did at the beginning of this project at understanding what this project is about and what was done before them. The code from last year's team was lengthy and difficult to understand so this is one objective we have in mind when we leave behind our final updated code. Tim from the mobile app team suggested that we used conventional programming practices in our code as well as creating our own libraries to simplify our code. As of now, we have 1000+ lines of code which could be overwhelming to a newcomer to this project. This is why Steven and I will working in the next couple of weeks to create libraries for our different functions we have created as well as editing our code to follow common programming practices we were taught in past courses.

No comments:

Post a Comment