Tuesday, March 27, 2018

S2 | Week 10 - SPRING BREAK

There is no meeting on 3/28/18 because we will be on break.

During the break, were just cleaning up our Python and Arduino code and making sure everything is in order.

Thursday, March 22, 2018

S2 | Week 9 - Improvements made on the Python GUI

(3/21/18) In our meeting today, Coby and Ben were setting up our GUI on the Rasberry Pi and displaying it on the TV, while trying to troubleshoot and fix scaling issues.

I continued to work on the options menu and I finally found a solution which passes the selected station to my function! From there, I compared the selection to strings labeled Station 01 - Station 14, and based on which station matches, the corresponding Station number then gets written to our instructions array.

So now, we have a functional options menu, which greatly simplified the aesthetics of our GUI, while also simplifying our Python code by about 20-25 lines.

Friday, March 16, 2018

S2 | Week 8 - 'Global Economy and Social Impacts' meeting

(3/14/18) This week's meeting took place in Room ENGR 189, where Dr. Hsu gave a presentation about how outsourcing work to countries like India and China can create a sort of global economy. Because of the time differences, there could technically be people working on whatever project 24 hours a day, where 8 hours are worked in each country. He went on to explain how this could help stimulate our own economy, as well as the other countries, while continuing to create more of a middle class in places like India and China by giving the poor jobs to help them make money so they could start affording the products that they are helping make. 

We made our way back to the SSW warehouse, agreed to continue working on personal assignments until we have a bogie and track to test our control system on, and left. 

After more research, the options menu is still not functional. I'm still having the same problem where I can't get the chosen option to pass through to my function. Either no value is passed through, or it's always the first option (Station 1) that is passed through. I'll keep researching and trying to figure out a solution. 

Wednesday, March 7, 2018

S2 | Week 7 - Team meetings

(3/7/18) This week's meeting was for all the sub-teams to continue working on whatever tasks they needed to complete. 

We added some more features to our GUI so now, the user can choose the station they want to travel to, or get picked up at, then select the podcar they wish to choose, and finally they can choose "Request Pod" for the request to be sent to the podcar via Xbee modules.

I have been trying to implement our options menu, however, I can't seem to get the chosen option to correctly pass through to my function so that the correct station number can be written to our instructions array.

* Our instructions array consists of 2 elements. The first corresponds to the station number to be traveled to and the second element corresponds to the podcar chosen to go to said station.

Wednesday, February 28, 2018

S2 | Week 6 - Presentation 1 (2nd set of teams)

(2/28/18) This week's meeting consisted of the rest of the teams presenting their first presentations, which took up most of the time. After we got updates on all the sub-teams' progress and planned next steps, we got together with our respective sub-teams and discussed what we wanted to do next.

The multi-podcar capabilities were added to the GUI and what I really wanted to do next was to take the 14 buttons that represented the different stations along the track and combine them into an options menu. This will make our GUI look more compact and less clunky.

Wednesday, February 21, 2018

S2 | Week 5 - Presentation #1

In this week's meeting (2/21/18), we were the 2nd group to present our 1st presentation. The first 5 groups were to get 10% extra credit so that's why we chose to go on the first day. After watching the rest of the groups' presentations, we met with our respective sub-teams to discuss what our next steps would be.

We decided to further develop our Python GUI and add options to choose a specific pod to travel to the designated station that the user chooses. (Multi-pod capabilities)

Wednesday, February 14, 2018

S2 | Week 4 - Valentine's Day AE Presentation

This week's meeting mainly took place in ENGR 189 again, where Dr. Furman presented on how to use the Assertion-Evidence method of presenting. After this presentation, all of the classes split up into their respective project groups and classrooms. We went back to the warehouse and the sub-groups got together to touch base.

Ben was able to make a basic GUI using Python and we decided to expand on it and further learn the language. Therefore, our GUI will now be written in Python as opposed to Processing.