Team Update for 11/9/2024

General Update

This week Josh spent time working on the hardware prototype by hooking up multiple sensors (4) to the esp32, reading force values off of them, and running a vibration motor upon excession of a preset threshold value. Next steps are to sow the sensors onto the crack-climbing glove. Alex and Jubahed synced up to tidy features on the app, as well as share UX ideas, page layouts, and backend integration.

Risks and risk mitigation

No additional risks (to those previously mentioned) were found during this week’s work.

overall design changes

No design changes.

schedule

The schedule remains the same as we are on track.

GANTT Chart

Joshua Ramos’ Status Report for 11/9/24

Personal Accomplishments
  1. Lab meetings (4h): During our schedule lab meeting hours, I continued work on prototype development and looking into potential battery sources for our device.
  2. Programming ESP32 (4hr): This week I continued working on implenting BLE communication on the ESP.
  3. Prototyping (4hr): This week I worked on implementing a prototype that consists of 4 sensors that lie on the pulley-joints of a single hand, which are read via ADC on the esp32, and runs a vibration motor upon excession of a pre-set threshold value.
Progress
  1. The hardware prototype is almost complete, tomorrow we’re picking up the glove from ECE recieving, with which we plan to sow the sensors onto.
Next Week tasks & goals
  1. To complete the prototype with the glove and test it such that we can make fine-tune adjustments by the interim demo.

Alex Nguyen’s Status Report for 11/02/2024

Personal Accomplishments
  1. Mobile App Development (6h): Began testing dummy data with AnyChart API, and continued work on each of the 4 pages of our mobile app, with a focus on the home/landing page and the app startup sequence.
  2. Mandatory Lab Meetings (4h): Listened to the ethics lecture and participated in group discussions from which we gained valuable insights into potential ethical considerations we should make especially with regards to specific stakeholder groups.
  3. Overall Mobile App Testing (2h):  Conducted basic user tests in AS’s android OS emulator to ensure that the app UX works as intended (scrolling between pages, interactions between buttons on each page).
Progress
  1. Progress is slightly behind schedule, we will need to work further to get the app to a demo-able product that we can do integration testing on with the wearable device.
Next Week Tasks & Goals
  1. Mobile App Development: Integrate session history page with Jubi’s database system (carried over from last week) and finish data visualization testing. The goal for this week is to implement communication from the app to the ESP32 via BLE.

Team Update for 11/2/2024

General Update

This week Josh spent time programming the esp to interface with a general purpose computer via BLE communication to view force readings from the sensors. Alex worked mainly on the mobile app, namely continuing work from the previous week focused around the app’s startup sequence and data visualization aspects.

Risks and risk mitigation

No additional risks (to those previously mentioned) were found during this week’s work.

overall design changes

No design changes.

schedule

The schedule remains the same as we are on track.

GANTT Chart

Joshua Ramos’ Status Report for 11/2/24

Personal Accomplishments
  1. Lab meetings (4h): During our schedule lab meeting hours, besides working on our respective implementation duties, my team and I evaluated the state of the project and planned out immediate next steps in regard to initial testing of our design requirements.
  2. Programming ESP32 (8hr): This week I spent time reading documentation for and implementing BLE communication from our ESP32 to my computer.
Progress
  1. The hardware prototype is almost complete, as I am still working on the BLE imeplementation.
Next Week tasks & goals
  1. To finish the BLE imeplemenation and test it.
  2. Threshold testing will be conducted later this week with multiple sensors at once to determine the efficiency of the hardware and design.

Jubahed Qayum’s Status Report for 11/02/2024

PERSONAL ACCOMPLISHMENTS

  1. Mobile App Integration  (4h): Tested database query runs via frontend elements: buttons to trigger stores and loads.
  2. Mandatory Lab Meetings (3h): Ethics lecture + reflection with my team and course peers to consider a variety of ethical implications of our project. I received valuable considerations of a variety of disabilities / conditions that could prevent users from accessing our platform.
  3. Basic Bluetooth API calls (3h): Got basic bluetooth API access and data transmission between my laptop and smartphone (Galaxy Z Flip 5).
PROGRESS
  1. Progress is slightly behind schedule. Alex and I will be cooperating to ensure bluetooth connection works as intended with ESP32.
NEXT WEEK TASKS & GOALS
  1. Mobile App Development: Integrate database, bluetooth, and Alex’s frontend elements all together over the next two weeks.