Team’s Status Report for 10/2

This week, we worked on the design review, refining the fake data generation algorithms, and beginning the fabrication of the glove system. Next week we need to give our design review presentation and so Rachel focused on putting together the slides, bringing up any questions for discussion regarding details in our proposed solution and testing plans and completing additional research on the performance of different ML algorithms. Also, since last week, our scope changed so that instead of sensing just 5 gestures, we are back to sensing the ASL signs for all letters in the alphabet. Stephanie worked on changing her data generation algorithm to include the ASL letters. She also experimented with  different parameters, to see if different models would perform better than the default models given. Sophia made the necessary edits to the PCB and is planning to order the PCB by the end of the weekend. She also almost completed building the circuit on a perf board so that next week the team can start testing with the glove.

Next week, we will work on figuring how we are going to get the model to determine when a gesture starts and ends by doing more research on past projects.  Sophia will also complete a preliminary fabrication of the glove by the end of the weekend so that we can begin working with real data streaming in from the sensors. Schedule wise, we are a little bit behind due to slow orders, however, we will have a prototype of the glove to work with which will allow us to make larger strides, despite not having the PCB. We are confident we can make up time in the schedule this upcoming week with the barrier of not having any sensors to use.

Sophia’s Status Report for 10/2

This week I worked on editing the PCB board and fabricating a glove with a temporary circuit for initial testing.

It turns out that the PCB I had designed had traces that were too small for power signals and vias that were also too small. I readjusted the design but I have not been able to order it yet. I will order the PCB by the end of the weekend.

All of our parts came in so I began building the circuit on some perf board. I wasn’t able to complete the circuit by today, but I will have it finished by the end of the weekend. I will also sew in the flex sensors by the end of the weekend.  Below is a photo of the semi-complete circuit:

We are on schedule still since we came up with a contingency plan for me being  unable to order and receive the PCB quickly enough.  Building the circuit on perf board will allow us to test collecting streams of data.

Sophia’s Status Report for 9/25

This week I familiarized myself with Fusion 360 to create a PCB to more neatly house all of our hardware.

When creating the schematic for the circuit, I had to reference the spec sheets for the Arduino Nano and ICM-20948 IMU to ensure they could be secured to the board. I struggled trying to set the dimensions between pin components on the board. I wanted to create a customized component of two rows of female pins to mount the Arduino Nano and ICM-20948 IMU but this was unsuccessful as I couldn’t get Fusion 360 to recognize that two non-connected pieces should be considered one item. I ended up spacing the rows of female pins manually by referencing a grid overlay.

We ordered our parts last week but they haven’t come in yet, so that puts us a little bit behind. Also the PCB hasn’t been ordered yet and I am not sure how long it will take to be made, so this may cause further delays.  It’s crucial the PCB is designed correctly.

Next week, I will finalize the PCB design and send off the files to get it manufactured.

Sophia’s Status Report for 9/18

This week I focused on finding and comparing different sensors to  buy for our glove. I found flex sensors from two vendors (Sparkfun and Adafruit), however the sensor itself was from the same manufacturer (SpectraSymbol). The flex sensors also came in a short size (2.5″) and a long size (4.4″). After discussion,  our team decided that we should purchase the long sensors for all fingers. I also found four different IMUs. Two of them would already be installed onto a PCB while the other two would require us to put them on a PCB ourselves. I looked at what kind of data each IMU outputs and we are leaning towards purchasing the IMUs which are already installed on a PCB as that would streamline our construction of the glove.

During our mandatory labs, we discussed the scope of our project and pared down a lot of the requirements. Instead of recognizing the entire alphabet, we are now aiming to recognize five gestures. We also pared down the design for the glove. To account for time, we decided not to make the glove wireless. A wireless feature would increase the complexity of data transmission and analysis. I updated our system sketch to account for this change.

I have also enrolled in 18-021 to learn how to fabricate a PCB because we plan to build one in order to keep the wires on the glove minimal.

In the upcoming week, we plan to order the parts to build the glove. We are on schedule if we order and receive the parts within the next week. To stay on schedule we may need to expedite shipping.