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

Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...vidya singh
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...jageshsingh5554
 
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service AvailableDipal Arora
 
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...indiancallgirl4rent
 
Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...
Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...
Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...hotbabesbook
 
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
 
Lucknow Call girls - 8800925952 - 24x7 service with hotel room
Lucknow Call girls - 8800925952 - 24x7 service with hotel roomLucknow Call girls - 8800925952 - 24x7 service with hotel room
Lucknow Call girls - 8800925952 - 24x7 service with hotel roomdiscovermytutordmt
 
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...Dipal Arora
 
Call Girls Jabalpur Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Jabalpur Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
 
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeTop Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeCall Girls Delhi
 
Top Rated Bangalore Call Girls Ramamurthy Nagar ⟟ 9332606886 ⟟ Call Me For G...
Top Rated Bangalore Call Girls Ramamurthy Nagar ⟟  9332606886 ⟟ Call Me For G...Top Rated Bangalore Call Girls Ramamurthy Nagar ⟟  9332606886 ⟟ Call Me For G...
Top Rated Bangalore Call Girls Ramamurthy Nagar ⟟ 9332606886 ⟟ Call Me For G...narwatsonia7
 
Top Rated Bangalore Call Girls Mg Road ⟟ 9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Mg Road ⟟   9332606886 ⟟ Call Me For Genuine S...Top Rated Bangalore Call Girls Mg Road ⟟   9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Mg Road ⟟ 9332606886 ⟟ Call Me For Genuine S...narwatsonia7
 
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
 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...tanya dube
 
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Nagpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Nagpur Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Nagpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Nagpur Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Ooty Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Ooty Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Ooty Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Ooty Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
 
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...Genuine Call Girls
 
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...Dipal Arora
 

Recently uploaded (20)

Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
 
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
 
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
 
Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...
Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...
Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...
 
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
 
Lucknow Call girls - 8800925952 - 24x7 service with hotel room
Lucknow Call girls - 8800925952 - 24x7 service with hotel roomLucknow Call girls - 8800925952 - 24x7 service with hotel room
Lucknow Call girls - 8800925952 - 24x7 service with hotel room
 
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
 
Call Girls Jabalpur Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Jabalpur Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 8250077686 Top Class Call Girl Service Available
 
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeTop Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
 
Top Rated Bangalore Call Girls Ramamurthy Nagar ⟟ 9332606886 ⟟ Call Me For G...
Top Rated Bangalore Call Girls Ramamurthy Nagar ⟟  9332606886 ⟟ Call Me For G...Top Rated Bangalore Call Girls Ramamurthy Nagar ⟟  9332606886 ⟟ Call Me For G...
Top Rated Bangalore Call Girls Ramamurthy Nagar ⟟ 9332606886 ⟟ Call Me For G...
 
Top Rated Bangalore Call Girls Mg Road ⟟ 9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Mg Road ⟟   9332606886 ⟟ Call Me For Genuine S...Top Rated Bangalore Call Girls Mg Road ⟟   9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Mg Road ⟟ 9332606886 ⟟ Call Me For Genuine S...
 
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
 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
 
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
 
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Nagpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Nagpur Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Nagpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Nagpur Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Ooty Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Ooty Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Ooty Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Ooty Just Call 8250077686 Top Class Call Girl Service Available
 
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
 
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
 

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