Final Team Update for 12/13/2024

General Update

Drumroll please……….We won!

  1. (30hr Frontend Stretch): Alex and Jubi worked on ironing out bugs in the bluetooth communication, dynamic button generation, chart displays/analysis, and threshold updates.
  2. (30hr Hardware Stretch): Josh worked on designing and assembling a PCB (stretch goal), designing a CAD model to house the device hardware (stretch goal), and creating a second glove (stretch goal). Another stretch goals Josh accomplished was integrating dynamic haptic vibration that increases as the force readings encroach dangerous levels.
  3. (18hr Video Scripting, Recording, & Editing): This week, Alex, Jubi, and Josh spent time writing a script, recording, and editing a final video that demonstrates our product and design process.
  4. (20hr End-to-end Testing): This week, Alex, Jubi, and Josh continued testing the device at the Iron City Bouldering gym,  where we conducted end-to-end tests using the app to begin, end, and analyze workouts using the CLIMB device.
Risks and risk mitigation

None!

overall design changes

Towards the end, we worked towards supporting our ultimate stretch goal of DUAL WIELDING, however, this would require significant additions and possible revamps of the front-end to account for visualizing data from two hands.

schedule

The schedule remains the same as we are done!

GANTT Chart

Guidance

This project was so fun! Alex, Jubi, and Josh had a great experience desiging CLIMB and being able to demonstrate the culmination of our ECE undergraduate experience here at Carnegie Mellon University. Throughout this project, we utilized the cornerstones of ECE: circuit design, signal systems, hardware, and software systems. In doing so, we developed a durable, unobtrusive system of assistive features for rehab/training of climbers: real-time pulley monitoring, pulley-risk indication via haptics, wireless, battery-powered use, and workout tracking/analysis via a robust, intuitive user interface (the CLIMB app). We are very proud of this work, and will take this experience with us past graduation. Thank you to everyone who supported us throughout this process, especially the course faculty, TAs, and fellow classmates who provided invaluable feedback at every step!

Jubahed’s Status Report for 12/7/24

  1. Mobile App Development (10h):
    1. Charting (4h): Integrated charting graphics into app, on top of the queries that Alex wrote to pull data from the database. Added some new queries to ensure safety in all edge cases (app used to crash when a query returns something incomprehensible or a query is wrong!)
    2. Mandatory Lab Meetings (4h):  Provided feedback to other teams presenting their final demo slideshows.
    3. Final deliverables (2h): Started working on final deliverables.
Progress
  1. Progress is on schedule.
Next Week Tasks & Goals
  1. Finish up final deliverables and prep for final demo!
  2. End-to-end last minute testing in HH room where demos will take place

Team Update for 12/7/2024

General Update

This week Josh, Alex, and Jubi worked on the final paper, poster, and video, continued verification & validation tests on the hardware & software solutions, and finalized work on the device integration / continued stretch goals. Josh worked on designing and ordered a PCB to house the hardware for the device.  He also began working on the CAD for the hardware capsule. Alex worked on data visualization within the mobile app as well as adding app functionality for the second glove (BT/calibration modifications, frontend modifications). Jubi worked on tweaking the recent queries add for edge case safety, as well as integrating in the visual displays for charting / pulling data from the database.

Risks and risk mitigation

None

overall design changes

None

schedule

The schedule remains the same as we are on track.

GANTT Chart

Guidance
We performed static weight unit tests via arm hangs on the sensors, from which we realized that the best placement of the sensors are on the A2 and A4 pulleys, the tendons between the first two knuckles stemming your middle and ring finger. This is because we realized that most of the weight is distributed on these pulleys, and although pulley injuries can still occur in the A2 and A4 due to pressure placed on the A5 pulley, during rehabilitation, it is important that minimal force is placed on these injured A2/4 pulleys.

Joshua Ramos’ Status Report for 12/7/24

Personal Accomplishments
  1. Final presentations (4hr): This week I spent time writing peer reviews for final presentations.
  2. PCB design (stretch-goal) (4hr): This week I spent time designing a PCB for our device using Fusion 360. This PCB houses an Olimex ESP-32 breakoutboard, exposing 4 adc and pwm gpio ports for our device use. It also contains the sensor amplifier circuit.
  3. More Testing (4hr): This week I spent more time testing the device. I performed more ergonomic testing via survey, durability testing via static and dynamic hangs/climbs, and performance tests with the battery.
  4. Final paper/poster writing (4hr): This week I spent time working on the final poster and paper, filling in an outline and coming up with a rough draft.
Progress
  1. Everything is on track! Working on stretch goals (PCB, CAD, Second Glove, etc.)
Next Week tasks & goals
  1. Work on CAD for device capsule (stretch-goal)
  2. Continue testing
  3. Continue writing final paper and poster.

Alex Nguyen’s Status Report for 12/07/24

Personal Accomplishments
  1. Mobile App Development (8h):
    1. Data Visualization: Spent time adding data visualization capabilities to the mobile app. This consisted mostly of modifying and adding queries and database functions to grab relevant session data from the database to display.
    2. Double Glove: Mainly worked on our first stretch goal, adding a second glove. For the app, this mainly consisted of adding/modifying the necessary frontend elements and interactions. The bluetooth sequence may need to be modified further to handle one or two gloves without failure occurring when it only detects one glove.
  2. Mandatory Lab Meetings (4h):  Gave our team’s final presentation, in addition to providing feedback on other teams’ final presentations.
Progress
  1. Progress is on schedule.
Next Week Tasks & Goals
  1. Final Project Documents: Finish final video, final report, and prepare final demo.
  2. Complete Integration Testing: integrate every piece of the project, including the second glove, and complete all final unit tests and integration tests for the report and poster.