UCF Department of EECS

 HitSmartA smarter way to trainGroup 3Alphonso Carty - Electrical EngineeringJulien Missial - Computer EngineeringDaniel Padron - Electrical EngineeringPatrick Shickel - Computer EngineeringMotivation & Background The group went through countless project ideas during the first two weeks of the semester. Due to the well roundedness of our group’s skillset (the four of us have combined expertise in Android and iOS applications, embedded devices, circuitry, and power), we wanted to come up with a project that incorporates all of our expertise. In general, we wanted a system that includes some kind of battery-powered, embedded device that interfaces with a mobile app. Our first idea was a mobile app-controlled battery-powered drone that uses a Raspberry Pi to scan an area’s wi-fi network and steals information. We then realized that the scope of that project would just be too large: building our own drone itself would have been a Senior Design project. Even if we bought a drone, most of the time would’ve been spent trying to fiddle with a Raspberry Pi, and probably running the risk of getting in trouble for hacking UCF. Since a few of us train in martial arts, we thought it would be a good idea for something fitness related. After a brainstorming session, we originally had thought of a virtual-reality enabled sparring suit. Just like the drone idea, we figured it was too much to scale. We thought by doing a project in the same area but at a more reasonable scale would be a great idea. After more brainstorming, we finally came up with the idea for HitSmart! From our initial research, we concluded that there is interest in this area. Fitness technology in general is a very in-demand and competitive market. A snippet from an interview from boxing legend Evander Holyfield in regards to training: "I wonder how hard it really was, though—you know, scientifically speaking". He was referring to the force of his punches. Having a statistical breakdown of a training session would be ideal for an athlete, especially someone who is looking for feedback very quickly. Other than a few crowdfunded prototypes, our idea is a relatively new project. There is a product called “iPunch”, which is a very similar idea. In addition, there is a KickStarter-backed project called “Smart Sensor Gloves”, developed by MM8 Sports Ltd. Both products have not reached consumers, with the latter failing to be sold despite reaching their funding goal. Both have noted the difficulty to identify the different types of punches (hook, jab, cross, etc). That won’t be a focus of ours, so that wouldn’t be an issue. What would make us different is through our accelerometer approach, as well as making the mobile app more engaging and user friendly. Another differentiation is the fact that our design, we will make the hardware compatible with different gloves — something neither products were capable of accomplishing. Function of the ProjectThe main functional goal of this project will be to measure the timing and strength of punches and have that data transmitted to be used with a mobile app. The app will function as the display and user interface with the system, allowing for the user to select what type of regimen or “game” will be played from a variety of options. Trying to hit a large market, the platform for the app could be variable, hitting either or both the Android or iOS operating systems. Once selected the app communicates with the computational unit and controller to initialize said routine and collect data. The user then delivers punches to a body in fashion with the specified regimen and the computer measures the amount per unit time and strength of each strike among other datas. The computer then processes this data, organizes it, and sends it back to the app for further user interface. The app will be able to store and display a variety of variables over a long course of time to generate statistics for the user and help improve their training regimen.Along with the basic functions of hit strength and amount of time, other functions will also be implemented to increase its use. A social media integration will serve to increase the amount of users by recording user results from sessions as scores as a part of a game of sorts. With a scoreboard in place, a friendly competitive environment should arise and prompt more robust and versatile use of the system. Project Goals and ObjectivesGloves are able to accurately detect punch metrics using multiple sensing mechanisms.Users are able to see their session information instantly on their smartphone.Users are able to see their complete boxing session statistics to track progress over time in a interesting and fun way.Hit count viewHit speed viewHit force viewCalories burned“Who is Stronger” game; Compete with friends for the strongest and fastest punchData broadcasted from the glove’s sensing unit is encrypted before being sent out to the user’s smartphone.Gloves have a battery life of at least 3 hours of continuous operation.Sensors and processing unit are invisible to the end user.Battery is easily accessible to the end user.Circuitry must be light-weight so that it does not influence the user’s performance.Specifications & RequirementsPowerNon-rechargeable, user-replaceable batteryPerformanceImpact force and and acceleration information metrics are accurate within a 5% error marginCircuitry weightComplete circuitry weight is less than 80 grams (including battery)Total weight380 to 540 grams (depends on glove size)User interfaceApple iOS or Android application bundledBattery life3 hr continuous use minimumGlove Block DiagramGlovePCBMCUBatteryVoltage Regulator 1Power moduleVoltage Regulator 2IMUPiezoelectric Force SensorWireless ModuleSPISPISPIMobile DeviceWireless ReceiverAppTouchscreen InterfaceBluetoothApplication Use Case DiagramUserCreate New WorkoutWireless ModuleMeasure Metrics/Get FeedbackSend Data from PCBChallenge FriendsSave Workout DataBlock workload distributionCartyMissialPadronShickel Mobile Application (Software)XMicrocontroller (Software)XPCB Layout/DesignXPower ModuleXBudgetPartExample linkEstimated CostBoxing gloves x 1 set$28Piezoresistive Force Sensor x 2 (1 per glove)$7 eachPiezoelectric force detector. 10 - 20$1.50IMU x 2 (1 per glove)$40 eachMicrocontroller w/ Bluetooth Controller x 2 (1 per glove)$5 eachCoin cell batteries x 8 (1 for each glove + extras)$2 eachTotal per glove set$88Developer’s License (Android)$25Developer’s License (iOS)$99PCB Printing x 3 (to allow for redesigns/etc.)$10GRAND TOTAL (2 glove sets)$390Project Milestones HitSmart Project MilestonesTaskDescriptionDuration (days)StartFinishResearch / Requirements / Design PhaseResearch technologies and methods applicable to project. Apply research to define and refine system and design requirements. Purchase required materials for design phase30In progress7/1/2015Development PhaseDevelop and unit test electrical and software subsystems. Includes hardware/software integration (run embedded software on PCB)907/1/201510/1/2015 - Develop app(s)907/1/201510/1/2015 - PCB bring up607/1/20159/1/2015 - Develop embedded microcontroller software607/1/20159/1/2015 - Integrate hardware / software309/1/201510/1/2015System Integration PhaseIntegrate the electrical and software subsystems in glove set #13010/1/201511/1/2015Testing PhasePerform tests on the fully integrated system / make performance tweaks or other necessary minor changes3011/1/201512/1/2015Product DemonstrationDemonstrate fully functional product------ ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download