Table of Contents
Click to expand/collapse
Introducing PoseMate, the revolutionary wearable fitness device made for bodybuilders. Preparing for a competition often means aiming for the perfect muscle pump and relying heavily on your coach's best guesses to peak at the right moment. But what if guessing wasn't part of the process? PoseMate changes the game.Developed by a group of second-year Robotics and Electronic Engineering students, PoseMate stands out in a crowded market. Unlike other fitness trackers, it goes beyond just collecting your workout data.
It provides you with real-time feedback as you exercise or pose, helping you understand exactly what works for your body. PoseMate is about making sure you hit your peak with confidence, offering insights that guide you to your best look.
Say goodbye to uncertainty and hello to your best physique with PoseMate.
- Audible feedback to improve bicep engagement, bicep curl form and double bicep pose form.
- Measure arm circumference
- Modes for different exercises
- Detachable microcontroller unit and wristwatch, with potential for future module expansion.
(Currently, PoseMate is designed exclusively for bicep curls and poses, but future versions could include enhancements to support a broader range of exercises.)
- C#/C++
- ARM
- Mbed Studio
- Lean Startup Methodology
- MPU6050
- RS Pro 10k Potentiometer
- SEN-11574
- WPF Helix Toolkit - IMU Visualiser
- Xamarin - PoseMate App
View IMU Visualiser - Development Tool
View PoseMate App - Commercial Prototype
Click to expand/collapse
- Sprint 1 Hypothesis
- Sensor Research
- Competitor Analysis
- Card MVP
- Gym Risk Assessment
- Testing Framework
- Pivot or Persevere?
- Sprint 2 Hypothesis
- Pulse Sensor
- Potentiometer
- Inertial Measurement Unit
- Sensor Housing
- Sleeve Design
- Pivot or Persevere?
- Sprint 3 Hypothesis
- Wristwatch development
- Sleeve Design Development
- Custom Wiring
- Microcontroller Housing
- Pivot or Persevere?
- Sprint 4 Hypothesis
- GUI Design
- Code Encapsulation
- Final Changes
- Testing
- Presentation
[94%] Leo Hayes
You can find the changelog for this repo here: Changelog
See the open issues for a full list of proposed features (and known issues).
- To be granted access to this repo, you will receive an invitation link via your UCLAN email address.
- You need to click on the link provided in the notification to accept the invitation.
- If you don't have a GitHub account, you will be prompted to create one before accepting the invitation.
- Once you have accepted the invitation, you need to clone the repository to your local machine.
- On the repository page, click on the green "Code" button.
- Copy the HTTPS or SSH URL of the repository (you can toggle between the two options).
- Open a terminal or command prompt on your local machine.
- Navigate to the directory where you want to clone the repository.
- Run the following command for HTTPS:
git clone https://github.com/LeonidasEng/PoseMate.git
- After cloning the repository, you can access its contents on your local machine.
- You can make changes, add files, or create branches within the repository based on the permissions granted to you.
- Once you've made changes to the repository, you can push those changes back to GitHub.
- In the terminal or command prompt, navigate to the repo's directory.
- Run the following commands to stage, commit, and push the changes:
git add . git commit -m "Enter a descriptive commit message" git push
That's it now you can collaborate on the project with the rest of the team!
This project was done as part of a 2nd year Engineering Assignment. Any feedback you can give is greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/NewFeature
) - Commit your Changes (
git commit -m 'Add some NewFeature'
) - Push to the Branch (
git push origin feature/NewFeature
) - Open a Pull Request
This source code is licensed under the Apache2.0-style license found in: LICENSE found in the root directory of this source tree.
- Leo Hayes - Project Manager, Developer, CAD Designer - [email protected]
- Adam Dineen - Arm Mechanism Design Engineer
- Aaron Rodrigo - GUI App Design Engineer
- Jacob Shepherd - CAD Design Engineer
- Mousab Jaly - Sensor Design Engineer
Project Link: https://github.com/LeonidasEng/PoseMate