Kitesurf app

Former Member
Former Member
Hi,


I'm looking to, develop a Kitesurfing app : capture the higher jump in meter and the better flight in second. I try to develop an application using GPS but GPS sensor is not very accurate for ALtitude. The only way is using accelerometer like the Woo product. I'm not so strong in physics to imagine the good algorithm. Is garmin can give me algorithm ? is someone know how to compute higher jump and duration of jump using an accelerometer ?

No problem for me for the developement, the problem is to imagine algorithm....

Is Garmin are working on this use case ? Somewone can help me ? Thanks.
  • Former Member
    Former Member over 9 years ago
    Barometric altimeter

    I think you will get best results using the Barometric altimeter on devices that support this. Forget other devices or require they use some kind of ANT+ sensor. I dont think you will get accurate results with a formula.
  • User bwd1 did just useful data field for surfing (https://apps.garmin.com/en-US/apps/ded87d46-5477-4ca7-a247-847b896393e0). Maybe you should ask him for help?
  • I was actually looking for information about the accelerometer in order to see if it was possible to create an app for kitesurfing :-)

    Great minds think alike :-)

    Anyway, it does not seem to be available in the SDK and both barometer and gps is surely useless for the purpose.

    I'm pretty sure, that I could work out some sort of algorithm to measure the jumps, if accelerometer data were available.
  • Former Member
    Former Member over 9 years ago
    Interestingly I have just started looking at this, my intention was to make a basic app that tracked distance speed etc as usual, however as you say the baro altimeter or GPS elevation is rubbish for jump height, so to override this with accelerometer date (woo style).
    Having looked at the sdk there is a sample app that shows accelerometer data being shown visually.

    I have only started looking at this yesterday so not sure of the limitations on FIT file recording and how easy it is to write elevation data from any source.
    There are a few approaches to working our displacement from accelerometer data, double integration etc. I think the biggest issue would be gating the jump to know what accelerometer data to use, and resolving what of that data is vertical movement, as the watch is potentially moving on your arm the +Z plane is constantly changing, need to do a bit more reading up on how the accelerometers work and report the raw data.
  • Have you guys made an app for the jumps ? Is anywhere available to try or buy ?