App: Tennis AI

Description

Tennis AI, your ultimate tennis workout assistant. My app tracks tennis strokes using built-in accelerometer of Garmin watch, helping you improve game with precision data. It can recognize type of strokes during the workout and provide detailed statistics for each of your trainings.

Get app from store

Tennis AI features:

  • Tracking activity:
    •  Time,
    •  Heart Rate,
    •  Distance,
    •  GPS,
    •  Other measures provided by your Garmin watch,
  • Tennis strokes recognition, count and power measure for the following stroke types:
    •  Forehand,
    •  Backhand,
    •  Serve,
    •  Backhand Slice,
  • Real time graph showing history of your strokes during activity,
  • Record of Winners and Errors for each stroke type,
  • Summary of recorded strokes in Garmin Connect app,
  • Time dependent graphs of all strokes recorded during activity displayed in Garmin Connect app,
  • In-app graphs showing stroke statistics for series of workouts based on stroke types:
    •  Count (total and per training),
    •  Average power,
    •  Winner count,
    •  Error count,
    •  Last training power distribution,
  • Tennis stroke recognition for left-handed users,
  • Dark Mode,
  • Update log prompts on app startup for better communication with the users,

  • Hi , I got a passion for development and tennis and I try to develop an app for myself to analyse my own shot etc. I m a web developer so I don't have a lot of knowledge about monkey C. I  have been trying to detect a mouvement through accelerometer and glycometer but I use a simulator to develop this app. Do you mind to give me some advice to help me to be more confortable in my development:), for exemple how can I simulator forehand shot to the simulator, also I don't know if there are  some different memory issues between simulator and the real watch.

    you can find my LinkedIn => www.linkedin.com/.../samuel-poudroux

  • Do I always have to use it in my dominant hand or only for first use?

  • Always. The way app works is it captures your strokes based on acceleration while swinging the rackett. Your non dominant hand would not providate enough acceleration. Theoretically it would be possible to introduce non-dominant hand mode but it would be very difficult to capture all individual playstyles including entry-lvl players who may do nothing with non dominant hand eg. dont move it at all during forehands.

  • This app after 3 sessions doesn’t record any data. I played about 9 times and it only captured the first few sessions then I guess the garmin watch runs out of data storage and nothing works. I paid $10 for nothing. 

  • This app after three sessions doesn’t work anymore. I paid 10 bucks for this app and it was great for the first couple sessions but then it just stopped working Simon. Do you think you’re going to fix this? I think it’s related to a storage issue on the Garmin what’s your suggestions cause I don’t wanna delete any past recordings on my Garmin app cause I wanna see that information 

  • Hello, forgive me inconvinience. If your watch is out of memory did you try to free up some storage? Please contact me directly on [email protected] - it will be much easier to troubleshoot. Please describe me faulty behavior:

    1. Can you run the app?

    2. Can you start recording activity?

    3. Can you save activity?

    4. Can you see saved activity in Garmin Connect after sync?

    5. Which device you have?

  • Responding to the questions below.

    1. Can you run the app? Yes, it runs and saves everything 

    2. Can you start recording activity? Yes it records

    3. Can you save activity? Yes, including heart rate, everything except forehands, backhands, slices, serves

    4. Can you see saved activity in Garmin Connect after sync? Yes

    5. Which device you have? Venu 2

    Gustavo