SlideShare a Scribd company logo
1 of 32
Self Tracking and
               Gadgets
         in Cycling Training
               Paul Abramson MD
            My Doctor Medical Group
             UCSF Clinical Instructor

UCSF Mini Medical School
Medicine of Cycling               March 21, 2013
Why Gather Data?

• Engineers: Tight feedback is important to
  get a system to converge
• Psychologists: Seeing your progress will
  motivate behavior
• Coaches: I want to know what’s going on
  so I can help


                                    (c) 2013 Paul Abramson MD
Self Tracking is Hot

• The Quantified Self movement has taken
  off since 2010
• Wearable sensors and gadgets have
  proliferated into the popular consciousness




                                      (c) 2013 Paul Abramson MD
Non-Cycling Sensors




                (c) 2013 Paul Abramson MD
Cyclists Already
         Do This
• The cycling computer is not a new concept
• Then: Cadence, heart rate, speed, distance
• Now: Power output and heart rate
  variability (HRV)
• Helps to quantify workouts and guide
  training.


                                     (c) 2013 Paul Abramson MD
Cycling Computers



           Leikr                Wahoo RFLKT



                             Garmin Edge510
(c) 2013 Paul Abramson MD
Power Tracking

• Power combines cadence and torque
• Reflects muscle activity, not just
  cardiovascular effort
• Not affected by the environment and other
  confounding variables
  (temperature, excitement, altitude,
  stimulants, hangover status)

                                        (c) 2013 Paul Abramson MD
Measuring Power
                          Output
                              Cyclops PowerBeam Pro:
                              Indoor trainer




           PowerTap hub

(c) 2013 Paul Abramson MD
Measuring Power
                          Output
                            iBike Newton




             SRAM RED
               Quarq

(c) 2013 Paul Abramson MD
Indoor Trainers
                                   + Power
                                + Virtual Ride
                                  Wahoo KICKR
   CycleOps Virtual Training      with KinoMap
    with Powerbeam Pro



(c) 2013 Paul Abramson MD
Relative Perceived
        Exertion (RPE)
•   Subjective self rating of
    exertional effort

•   1 = Easy

•   10 = Eyes are bleeding

•   Some prefer this instead
    of objective measures




                                (c) 2013 Paul Abramson MD
Heart Rate Variability
  Helps guide recovery

• CardioSport Smart HR
• Wahoo BLUEHR
• Polar H7
• Zephyr HxM SMART
• iThlete app
                         (c) 2013 Paul Abramson MD
Zephyr BioHarness
               (c) 2013 Paul Abramson MD
Commercial Data
     Platforms & Sharing
• Strava
• Endomondo
• MapMyRide
• TrainingPeaks
• Runkeeper
                      (c) 2013 Paul Abramson MD
Exercise Metabolic Testing
Body Composition
              (c) 2013 Paul Abramson MD
LifeBeam
Smart Bike Helmet
               (c) 2013 Paul Abramson MD
Withings Wireless Scale
                   (c) 2013 Paul Abramson MD
Withings BP Cuff
               (c) 2013 Paul Abramson MD
Sleep Tracking - Zeo (R.I.P.)
                       (c) 2013 Paul Abramson MD
Lumoback
           (c) 2013 Paul Abramson MD
Putting it all together..




                        (c) 2013 Paul Abramson MD
The Quant Coach

              (c) 2013 Paul Abramson MD
Doctor



Patient         Quant Coach



          Dietitian


Medically-Supervised
 Quant Coaching
                              (c) 2013 Paul Abramson MD
Team Trainer



Cyclist         Quant Coach



          Dietitian


 Trainer-Supervised
  Quant Coaching
                              (c) 2013 Paul Abramson MD
The Quant Coach
• Designs self-tracking program with
  participant, trainer, dietitian

• Implements monitoring tech
• Reviews data with participant
• Gives concise feedback to
  participant, trainer, dietitian      Quant Coach
• Team adjusts training program
  dynamically
                                         (c) 2013 Paul Abramson MD
Active Tracking
                  (c) 2013 Paul Abramson MD
Data Review
              (c) 2013 Paul Abramson MD
Why Quant Coaching?
     (medical)
• Figure out odd symptoms
• Identify environmental, dietary, emotional
  triggers
• Conduct controlled personal experiments
  of potential treatments
• Achieve goals, enhance motivation
                                       (c) 2013 Paul Abramson MD
Why Quant Coaching?
     (cycling)
• Enhance and speed up training feedback
  loop using standard metrics
• Identify other factors affecting training
• Experiments with food, environment,
  hydration, sleep, mental training
• Identify overtraining, stress, burnout
• Help implement changes, enhance
  motivation
                                           (c) 2013 Paul Abramson MD
It’s not just the data..

• Data serves to trigger memory
• Dynamic narrative builds motivation
• Iterate - iterate - iterate

                                (c) 2013 Paul Abramson MD
Contact
 Paul Abramson MD
My Doctor Medical Group
     San Francisco

 office@mydoctorsf.com
  www.mydoctorsf.com

Twitter: @paulabramsonmd

More Related Content

What's hot

Psychological assessment of overtraining
Psychological assessment of overtrainingPsychological assessment of overtraining
Psychological assessment of overtrainingSportlyzer
 
Incremental testing in rowing
Incremental testing in rowingIncremental testing in rowing
Incremental testing in rowingSportlyzer
 
UK Sport talk on quantifying training load
UK Sport talk on quantifying training loadUK Sport talk on quantifying training load
UK Sport talk on quantifying training loadacoggan1
 
Performance manager webinar november 2007
Performance manager webinar   november 2007Performance manager webinar   november 2007
Performance manager webinar november 2007acoggan1
 
TRIATHLON - Periodization in Functional Training
TRIATHLON - Periodization in Functional Training   TRIATHLON - Periodization in Functional Training
TRIATHLON - Periodization in Functional Training Max Icardi
 
Testing for individual anaerobic threshold
Testing for individual anaerobic thresholdTesting for individual anaerobic threshold
Testing for individual anaerobic thresholdSportlyzer
 
CrossFit Endurance Overview and Tips
CrossFit Endurance Overview and TipsCrossFit Endurance Overview and Tips
CrossFit Endurance Overview and TipsEscape The Matrix
 
AKF360 Sports Specific & Specialized Training
AKF360 Sports Specific & Specialized Training AKF360 Sports Specific & Specialized Training
AKF360 Sports Specific & Specialized Training Amir Kasra
 
Effect of functional interval endurance training programme on cardio respirat...
Effect of functional interval endurance training programme on cardio respirat...Effect of functional interval endurance training programme on cardio respirat...
Effect of functional interval endurance training programme on cardio respirat...IAEME Publication
 
Body Styles By Mel Brochure
Body Styles By Mel BrochureBody Styles By Mel Brochure
Body Styles By Mel BrochureBodySytlesbyMel
 
IMPACT OF FIXTURE CONGESTION ON INDICES OF PHYSICAL PERFORMANCE AND RECOVERY ...
IMPACT OF FIXTURE CONGESTION ON INDICES OF PHYSICAL PERFORMANCE AND RECOVERY ...IMPACT OF FIXTURE CONGESTION ON INDICES OF PHYSICAL PERFORMANCE AND RECOVERY ...
IMPACT OF FIXTURE CONGESTION ON INDICES OF PHYSICAL PERFORMANCE AND RECOVERY ...Chris Hattersley
 
What is Fitness
What is FitnessWhat is Fitness
What is Fitnesskiakaha
 
Sss poster
Sss posterSss poster
Sss posterhamish28
 
Cycling Performance Tips
Cycling Performance TipsCycling Performance Tips
Cycling Performance Tipsshvax
 
Ross Boxing Punching With Power
Ross Boxing   Punching With PowerRoss Boxing   Punching With Power
Ross Boxing Punching With Powerguestf54e3f21
 

What's hot (18)

Psychological assessment of overtraining
Psychological assessment of overtrainingPsychological assessment of overtraining
Psychological assessment of overtraining
 
Incremental testing in rowing
Incremental testing in rowingIncremental testing in rowing
Incremental testing in rowing
 
UK Sport talk on quantifying training load
UK Sport talk on quantifying training loadUK Sport talk on quantifying training load
UK Sport talk on quantifying training load
 
Performance manager webinar november 2007
Performance manager webinar   november 2007Performance manager webinar   november 2007
Performance manager webinar november 2007
 
Overtraining
OvertrainingOvertraining
Overtraining
 
TRIATHLON - Periodization in Functional Training
TRIATHLON - Periodization in Functional Training   TRIATHLON - Periodization in Functional Training
TRIATHLON - Periodization in Functional Training
 
Testing for individual anaerobic threshold
Testing for individual anaerobic thresholdTesting for individual anaerobic threshold
Testing for individual anaerobic threshold
 
CrossFit Endurance Overview and Tips
CrossFit Endurance Overview and TipsCrossFit Endurance Overview and Tips
CrossFit Endurance Overview and Tips
 
AKF360 Sports Specific & Specialized Training
AKF360 Sports Specific & Specialized Training AKF360 Sports Specific & Specialized Training
AKF360 Sports Specific & Specialized Training
 
Effect of functional interval endurance training programme on cardio respirat...
Effect of functional interval endurance training programme on cardio respirat...Effect of functional interval endurance training programme on cardio respirat...
Effect of functional interval endurance training programme on cardio respirat...
 
Body Styles By Mel Brochure
Body Styles By Mel BrochureBody Styles By Mel Brochure
Body Styles By Mel Brochure
 
Injury prevention
Injury preventionInjury prevention
Injury prevention
 
IMPACT OF FIXTURE CONGESTION ON INDICES OF PHYSICAL PERFORMANCE AND RECOVERY ...
IMPACT OF FIXTURE CONGESTION ON INDICES OF PHYSICAL PERFORMANCE AND RECOVERY ...IMPACT OF FIXTURE CONGESTION ON INDICES OF PHYSICAL PERFORMANCE AND RECOVERY ...
IMPACT OF FIXTURE CONGESTION ON INDICES OF PHYSICAL PERFORMANCE AND RECOVERY ...
 
What is Fitness
What is FitnessWhat is Fitness
What is Fitness
 
Sss poster
Sss posterSss poster
Sss poster
 
Cycling Performance Tips
Cycling Performance TipsCycling Performance Tips
Cycling Performance Tips
 
Ross Boxing Punching With Power
Ross Boxing   Punching With PowerRoss Boxing   Punching With Power
Ross Boxing Punching With Power
 
Mid Term Review
Mid Term ReviewMid Term Review
Mid Term Review
 

Recently uploaded

♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...astropune
 
VIP Call Girls Pune Vani 9907093804 Short 1500 Night 6000 Best call girls Ser...
VIP Call Girls Pune Vani 9907093804 Short 1500 Night 6000 Best call girls Ser...VIP Call Girls Pune Vani 9907093804 Short 1500 Night 6000 Best call girls Ser...
VIP Call Girls Pune Vani 9907093804 Short 1500 Night 6000 Best call girls Ser...Miss joya
 
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore EscortsVIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escortsaditipandeya
 
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore EscortsCall Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escortsvidya singh
 
VIP Call Girls Tirunelveli Aaradhya 8250192130 Independent Escort Service Tir...
VIP Call Girls Tirunelveli Aaradhya 8250192130 Independent Escort Service Tir...VIP Call Girls Tirunelveli Aaradhya 8250192130 Independent Escort Service Tir...
VIP Call Girls Tirunelveli Aaradhya 8250192130 Independent Escort Service Tir...narwatsonia7
 
Call Girl Number in Vashi Mumbai📲 9833363713 💞 Full Night Enjoy
Call Girl Number in Vashi Mumbai📲 9833363713 💞 Full Night EnjoyCall Girl Number in Vashi Mumbai📲 9833363713 💞 Full Night Enjoy
Call Girl Number in Vashi Mumbai📲 9833363713 💞 Full Night Enjoybabeytanya
 
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiRussian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiAlinaDevecerski
 
VIP Call Girls Pune Sanjana 9907093804 Short 1500 Night 6000 Best call girls ...
VIP Call Girls Pune Sanjana 9907093804 Short 1500 Night 6000 Best call girls ...VIP Call Girls Pune Sanjana 9907093804 Short 1500 Night 6000 Best call girls ...
VIP Call Girls Pune Sanjana 9907093804 Short 1500 Night 6000 Best call girls ...Miss joya
 
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...Garima Khatri
 
Kesar Bagh Call Girl Price 9548273370 , Lucknow Call Girls Service
Kesar Bagh Call Girl Price 9548273370 , Lucknow Call Girls ServiceKesar Bagh Call Girl Price 9548273370 , Lucknow Call Girls Service
Kesar Bagh Call Girl Price 9548273370 , Lucknow Call Girls Servicemakika9823
 
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...Taniya Sharma
 
CALL ON ➥9907093804 🔝 Call Girls Hadapsar ( Pune) Girls Service
CALL ON ➥9907093804 🔝 Call Girls Hadapsar ( Pune)  Girls ServiceCALL ON ➥9907093804 🔝 Call Girls Hadapsar ( Pune)  Girls Service
CALL ON ➥9907093804 🔝 Call Girls Hadapsar ( Pune) Girls ServiceMiss joya
 
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...Miss joya
 
Call Girls Service Bellary Road Just Call 7001305949 Enjoy College Girls Service
Call Girls Service Bellary Road Just Call 7001305949 Enjoy College Girls ServiceCall Girls Service Bellary Road Just Call 7001305949 Enjoy College Girls Service
Call Girls Service Bellary Road Just Call 7001305949 Enjoy College Girls Servicenarwatsonia7
 
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safenarwatsonia7
 
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...Miss joya
 
Bangalore Call Girls Nelamangala Number 7001035870 Meetin With Bangalore Esc...
Bangalore Call Girls Nelamangala Number 7001035870  Meetin With Bangalore Esc...Bangalore Call Girls Nelamangala Number 7001035870  Meetin With Bangalore Esc...
Bangalore Call Girls Nelamangala Number 7001035870 Meetin With Bangalore Esc...narwatsonia7
 

Recently uploaded (20)

♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
 
Escort Service Call Girls In Sarita Vihar,, 99530°56974 Delhi NCR
Escort Service Call Girls In Sarita Vihar,, 99530°56974 Delhi NCREscort Service Call Girls In Sarita Vihar,, 99530°56974 Delhi NCR
Escort Service Call Girls In Sarita Vihar,, 99530°56974 Delhi NCR
 
VIP Call Girls Pune Vani 9907093804 Short 1500 Night 6000 Best call girls Ser...
VIP Call Girls Pune Vani 9907093804 Short 1500 Night 6000 Best call girls Ser...VIP Call Girls Pune Vani 9907093804 Short 1500 Night 6000 Best call girls Ser...
VIP Call Girls Pune Vani 9907093804 Short 1500 Night 6000 Best call girls Ser...
 
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore EscortsVIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
 
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore EscortsCall Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
 
VIP Call Girls Tirunelveli Aaradhya 8250192130 Independent Escort Service Tir...
VIP Call Girls Tirunelveli Aaradhya 8250192130 Independent Escort Service Tir...VIP Call Girls Tirunelveli Aaradhya 8250192130 Independent Escort Service Tir...
VIP Call Girls Tirunelveli Aaradhya 8250192130 Independent Escort Service Tir...
 
Call Girl Number in Vashi Mumbai📲 9833363713 💞 Full Night Enjoy
Call Girl Number in Vashi Mumbai📲 9833363713 💞 Full Night EnjoyCall Girl Number in Vashi Mumbai📲 9833363713 💞 Full Night Enjoy
Call Girl Number in Vashi Mumbai📲 9833363713 💞 Full Night Enjoy
 
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiRussian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
 
VIP Call Girls Pune Sanjana 9907093804 Short 1500 Night 6000 Best call girls ...
VIP Call Girls Pune Sanjana 9907093804 Short 1500 Night 6000 Best call girls ...VIP Call Girls Pune Sanjana 9907093804 Short 1500 Night 6000 Best call girls ...
VIP Call Girls Pune Sanjana 9907093804 Short 1500 Night 6000 Best call girls ...
 
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
 
Kesar Bagh Call Girl Price 9548273370 , Lucknow Call Girls Service
Kesar Bagh Call Girl Price 9548273370 , Lucknow Call Girls ServiceKesar Bagh Call Girl Price 9548273370 , Lucknow Call Girls Service
Kesar Bagh Call Girl Price 9548273370 , Lucknow Call Girls Service
 
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
 
sauth delhi call girls in Bhajanpura 🔝 9953056974 🔝 escort Service
sauth delhi call girls in Bhajanpura 🔝 9953056974 🔝 escort Servicesauth delhi call girls in Bhajanpura 🔝 9953056974 🔝 escort Service
sauth delhi call girls in Bhajanpura 🔝 9953056974 🔝 escort Service
 
CALL ON ➥9907093804 🔝 Call Girls Hadapsar ( Pune) Girls Service
CALL ON ➥9907093804 🔝 Call Girls Hadapsar ( Pune)  Girls ServiceCALL ON ➥9907093804 🔝 Call Girls Hadapsar ( Pune)  Girls Service
CALL ON ➥9907093804 🔝 Call Girls Hadapsar ( Pune) Girls Service
 
Russian Call Girls in Delhi Tanvi ➡️ 9711199012 💋📞 Independent Escort Service...
Russian Call Girls in Delhi Tanvi ➡️ 9711199012 💋📞 Independent Escort Service...Russian Call Girls in Delhi Tanvi ➡️ 9711199012 💋📞 Independent Escort Service...
Russian Call Girls in Delhi Tanvi ➡️ 9711199012 💋📞 Independent Escort Service...
 
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
 
Call Girls Service Bellary Road Just Call 7001305949 Enjoy College Girls Service
Call Girls Service Bellary Road Just Call 7001305949 Enjoy College Girls ServiceCall Girls Service Bellary Road Just Call 7001305949 Enjoy College Girls Service
Call Girls Service Bellary Road Just Call 7001305949 Enjoy College Girls Service
 
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
 
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
 
Bangalore Call Girls Nelamangala Number 7001035870 Meetin With Bangalore Esc...
Bangalore Call Girls Nelamangala Number 7001035870  Meetin With Bangalore Esc...Bangalore Call Girls Nelamangala Number 7001035870  Meetin With Bangalore Esc...
Bangalore Call Girls Nelamangala Number 7001035870 Meetin With Bangalore Esc...
 

Self Tracking and Gadgets in Cycling Training - Medicine of Cycling UCSF - Quantified Self

  • 1. Self Tracking and Gadgets in Cycling Training Paul Abramson MD My Doctor Medical Group UCSF Clinical Instructor UCSF Mini Medical School Medicine of Cycling March 21, 2013
  • 2. Why Gather Data? • Engineers: Tight feedback is important to get a system to converge • Psychologists: Seeing your progress will motivate behavior • Coaches: I want to know what’s going on so I can help (c) 2013 Paul Abramson MD
  • 3. Self Tracking is Hot • The Quantified Self movement has taken off since 2010 • Wearable sensors and gadgets have proliferated into the popular consciousness (c) 2013 Paul Abramson MD
  • 4. Non-Cycling Sensors (c) 2013 Paul Abramson MD
  • 5. Cyclists Already Do This • The cycling computer is not a new concept • Then: Cadence, heart rate, speed, distance • Now: Power output and heart rate variability (HRV) • Helps to quantify workouts and guide training. (c) 2013 Paul Abramson MD
  • 6. Cycling Computers Leikr Wahoo RFLKT Garmin Edge510 (c) 2013 Paul Abramson MD
  • 7. Power Tracking • Power combines cadence and torque • Reflects muscle activity, not just cardiovascular effort • Not affected by the environment and other confounding variables (temperature, excitement, altitude, stimulants, hangover status) (c) 2013 Paul Abramson MD
  • 8. Measuring Power Output Cyclops PowerBeam Pro: Indoor trainer PowerTap hub (c) 2013 Paul Abramson MD
  • 9. Measuring Power Output iBike Newton SRAM RED Quarq (c) 2013 Paul Abramson MD
  • 10. Indoor Trainers + Power + Virtual Ride Wahoo KICKR CycleOps Virtual Training with KinoMap with Powerbeam Pro (c) 2013 Paul Abramson MD
  • 11. Relative Perceived Exertion (RPE) • Subjective self rating of exertional effort • 1 = Easy • 10 = Eyes are bleeding • Some prefer this instead of objective measures (c) 2013 Paul Abramson MD
  • 12. Heart Rate Variability Helps guide recovery • CardioSport Smart HR • Wahoo BLUEHR • Polar H7 • Zephyr HxM SMART • iThlete app (c) 2013 Paul Abramson MD
  • 13. Zephyr BioHarness (c) 2013 Paul Abramson MD
  • 14. Commercial Data Platforms & Sharing • Strava • Endomondo • MapMyRide • TrainingPeaks • Runkeeper (c) 2013 Paul Abramson MD
  • 16. Body Composition (c) 2013 Paul Abramson MD
  • 17. LifeBeam Smart Bike Helmet (c) 2013 Paul Abramson MD
  • 18. Withings Wireless Scale (c) 2013 Paul Abramson MD
  • 19. Withings BP Cuff (c) 2013 Paul Abramson MD
  • 20. Sleep Tracking - Zeo (R.I.P.) (c) 2013 Paul Abramson MD
  • 21. Lumoback (c) 2013 Paul Abramson MD
  • 22. Putting it all together.. (c) 2013 Paul Abramson MD
  • 23. The Quant Coach (c) 2013 Paul Abramson MD
  • 24. Doctor Patient Quant Coach Dietitian Medically-Supervised Quant Coaching (c) 2013 Paul Abramson MD
  • 25. Team Trainer Cyclist Quant Coach Dietitian Trainer-Supervised Quant Coaching (c) 2013 Paul Abramson MD
  • 26. The Quant Coach • Designs self-tracking program with participant, trainer, dietitian • Implements monitoring tech • Reviews data with participant • Gives concise feedback to participant, trainer, dietitian Quant Coach • Team adjusts training program dynamically (c) 2013 Paul Abramson MD
  • 27. Active Tracking (c) 2013 Paul Abramson MD
  • 28. Data Review (c) 2013 Paul Abramson MD
  • 29. Why Quant Coaching? (medical) • Figure out odd symptoms • Identify environmental, dietary, emotional triggers • Conduct controlled personal experiments of potential treatments • Achieve goals, enhance motivation (c) 2013 Paul Abramson MD
  • 30. Why Quant Coaching? (cycling) • Enhance and speed up training feedback loop using standard metrics • Identify other factors affecting training • Experiments with food, environment, hydration, sleep, mental training • Identify overtraining, stress, burnout • Help implement changes, enhance motivation (c) 2013 Paul Abramson MD
  • 31. It’s not just the data.. • Data serves to trigger memory • Dynamic narrative builds motivation • Iterate - iterate - iterate (c) 2013 Paul Abramson MD
  • 32. Contact Paul Abramson MD My Doctor Medical Group San Francisco office@mydoctorsf.com www.mydoctorsf.com Twitter: @paulabramsonmd