SlideShare a Scribd company logo
1 of 34
Baseball & Wearable Technology 
DEVELOPMENT PROCESS
Challenges 
• Bulky Hardware 
• User Adaptability 
• The “Perfect Swing” 
• Overall lack of time/resources
Batting Stance Theory 
• A “perfect swing” may not exist – BUT 
there are common movements players 
make throughout a successful swing 
• Studied several videos of homerun hitters 
to find common gestures
Common Foot Movements
Product Overview
Product Features 
• Foot pressure sensors (via FSR) 
• Foot tilt sensors (via accelerometer) 
• Foot pivot sensors (via compass) 
• Real-time vibrating pressure feedback 
• Real-time pressure tracking (mobile app) 
• Real-time tilt tracking (mobile app) 
• Real-time foot pivot tracking (mobile app)
System Overview
Hardware: Microcontroller 
Powered by a Adafruit’s 
FLORA microcontroller
Hardware: Battery 
The 3.7v battery powers 
the FLORA 
microcontroller & all its 
components
Hardware: Conductive Thread 
Connects the FLORA to 
all its components 
including: 
• Battery 
• Pressure sensor 
• Accelerometer 
• Vibrating motor disk
Hardware: Sensors 
Measures the pressure placed 
on each foot throughout a 
players swing 
Measures the position of the 
foot on the x- , y- & z- axis
Hardware: Output 
Vibrates on side of foot 
when player needs to 
switch pressure on feet
Programming Overview 
• Code Overview 
– A combination of the C++ & Java were used 
to program hardware & mobile app 
• Applications Used 
– Libraries/applications were used to write our 
code: 
• Adafruit Arduiono 1.0.5.2 
• Processing 2.1.1
Programming: Hardware 
• Arduino used to run sensors + extract data 
• For each, we used combinations of for 
loops(), if statements + Boolean logic to 
extract data from sensors and generate 
feedback via sensors + the mobile app
Programming: Pressure sensor
Programming: Compass
Programming: Accelerometer
Output: Mobile App 
• Mobile App Overview 
– Apps target users are both the players and 
coaches looking to improve batting stance
Mobile App Design Overview
Design Overview 
• Majestic’s blue & red used for inspiration 
– Color’s saturation will be modified to create a 
brighter, tech-centered palette 
• Fonts will be different variations of 
Helvetica Nueve 
• White background to create contrast
Data Analysis Design Potential
Data Insights Potential
Data Insights Potential
Data Insights Potential
Programming: Mobile app 
• Processing used to generate data into 
visuals that interact with data 
• Used a combination of custom functions 
with for loops() and if statements to 
generate colors and shapes that represent 
the data over time
Programming: Pressure App
Programming: Compass App
Programming: Accelerometer App
Mobile App in Action
Mobile App in Action
Mobile App in Action
Product Potential 
• Additional sensors: 
– Pressure sensor in ball and heel of each foot to 
track pressure shift from front to back 
– Distance sensor on inside of each foot to detect 
width of batter’s stance 
– Bluetooth connection to communicate with 
mobile application 
– LED battery status indicator
Thank-you for your time! 
QUESTIONS?

More Related Content

Similar to MajesTech_PPT

Technology in sports
Technology in sportsTechnology in sports
Technology in sportsByronRay4
 
The Science of Fun - Data-driven Game Development
The Science of Fun - Data-driven Game DevelopmentThe Science of Fun - Data-driven Game Development
The Science of Fun - Data-driven Game Developmentalex_turcan
 
Qualcomm Institute Winter IoT Program - Final Presentation
Qualcomm Institute Winter IoT Program - Final PresentationQualcomm Institute Winter IoT Program - Final Presentation
Qualcomm Institute Winter IoT Program - Final PresentationMookeunJi
 
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200Karl Ots
 
Introduction to wearables and wearable app design
Introduction to wearables and wearable app designIntroduction to wearables and wearable app design
Introduction to wearables and wearable app designVictor Dibia
 
Abnormality in Elderly Fall using Android Smartphone
Abnormality in Elderly Fall using Android SmartphoneAbnormality in Elderly Fall using Android Smartphone
Abnormality in Elderly Fall using Android SmartphoneShivi Tandon
 
Experimenting with Location and Proximity Analysis Feb 2017 (David Pugh Meas...
 Experimenting with Location and Proximity Analysis Feb 2017 (David Pugh Meas... Experimenting with Location and Proximity Analysis Feb 2017 (David Pugh Meas...
Experimenting with Location and Proximity Analysis Feb 2017 (David Pugh Meas...David Pugh
 
Tizen Web App Development webinar
Tizen Web App Development webinarTizen Web App Development webinar
Tizen Web App Development webinarTizenExperts
 
SensorStudio introduction (IDC 2016)
SensorStudio introduction (IDC 2016)SensorStudio introduction (IDC 2016)
SensorStudio introduction (IDC 2016)Herve Blanc
 
Embedded Systems.pdf
Embedded Systems.pdfEmbedded Systems.pdf
Embedded Systems.pdfruvabebe
 
Introduction to DaydreamVR from DevFestDC 2017
Introduction to DaydreamVR from DevFestDC 2017Introduction to DaydreamVR from DevFestDC 2017
Introduction to DaydreamVR from DevFestDC 2017Jared Sheehan
 
Best Practices for DevOps in Mobile App Testing
Best Practices for DevOps in Mobile App TestingBest Practices for DevOps in Mobile App Testing
Best Practices for DevOps in Mobile App TestingBitbar
 
CWIN17 New-York / Unleash the possibilities of io t with spark and machine le...
CWIN17 New-York / Unleash the possibilities of io t with spark and machine le...CWIN17 New-York / Unleash the possibilities of io t with spark and machine le...
CWIN17 New-York / Unleash the possibilities of io t with spark and machine le...Capgemini
 

Similar to MajesTech_PPT (20)

Hack The NECSTCamp: FitJarvis
Hack The NECSTCamp: FitJarvisHack The NECSTCamp: FitJarvis
Hack The NECSTCamp: FitJarvis
 
Technology in sports
Technology in sportsTechnology in sports
Technology in sports
 
p.pptx
p.pptxp.pptx
p.pptx
 
MajesTech-Proposal
MajesTech-ProposalMajesTech-Proposal
MajesTech-Proposal
 
The Science of Fun - Data-driven Game Development
The Science of Fun - Data-driven Game DevelopmentThe Science of Fun - Data-driven Game Development
The Science of Fun - Data-driven Game Development
 
Qualcomm Institute Winter IoT Program - Final Presentation
Qualcomm Institute Winter IoT Program - Final PresentationQualcomm Institute Winter IoT Program - Final Presentation
Qualcomm Institute Winter IoT Program - Final Presentation
 
Sensors 9
Sensors   9Sensors   9
Sensors 9
 
NSBudapest Presentation
NSBudapest PresentationNSBudapest Presentation
NSBudapest Presentation
 
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
 
Blind shoes
Blind shoesBlind shoes
Blind shoes
 
Introduction to wearables and wearable app design
Introduction to wearables and wearable app designIntroduction to wearables and wearable app design
Introduction to wearables and wearable app design
 
Abnormality in Elderly Fall using Android Smartphone
Abnormality in Elderly Fall using Android SmartphoneAbnormality in Elderly Fall using Android Smartphone
Abnormality in Elderly Fall using Android Smartphone
 
Experimenting with Location and Proximity Analysis Feb 2017 (David Pugh Meas...
 Experimenting with Location and Proximity Analysis Feb 2017 (David Pugh Meas... Experimenting with Location and Proximity Analysis Feb 2017 (David Pugh Meas...
Experimenting with Location and Proximity Analysis Feb 2017 (David Pugh Meas...
 
Tizen Web App Development webinar
Tizen Web App Development webinarTizen Web App Development webinar
Tizen Web App Development webinar
 
Demo day poster
Demo day posterDemo day poster
Demo day poster
 
SensorStudio introduction (IDC 2016)
SensorStudio introduction (IDC 2016)SensorStudio introduction (IDC 2016)
SensorStudio introduction (IDC 2016)
 
Embedded Systems.pdf
Embedded Systems.pdfEmbedded Systems.pdf
Embedded Systems.pdf
 
Introduction to DaydreamVR from DevFestDC 2017
Introduction to DaydreamVR from DevFestDC 2017Introduction to DaydreamVR from DevFestDC 2017
Introduction to DaydreamVR from DevFestDC 2017
 
Best Practices for DevOps in Mobile App Testing
Best Practices for DevOps in Mobile App TestingBest Practices for DevOps in Mobile App Testing
Best Practices for DevOps in Mobile App Testing
 
CWIN17 New-York / Unleash the possibilities of io t with spark and machine le...
CWIN17 New-York / Unleash the possibilities of io t with spark and machine le...CWIN17 New-York / Unleash the possibilities of io t with spark and machine le...
CWIN17 New-York / Unleash the possibilities of io t with spark and machine le...
 

MajesTech_PPT