Feature Request: Crash Detection
PlannedSeeing as the Karoo 2 has an onboard accelerometer, gyroscope, onboard LTE connection and can connect to various sensors i.e speed/cadence etc would it be possible to implement a crash detection similar to the on Garmin devices when sensing an abrupt halt?
I had an accident the other day and although I was fine realised its a feature I definitely miss from my Edge 520.
-
Please add this feature. I just come from Garmin 530 and I was shocked that this basic but very important feature is missing on Karoo 2. Livetracking is ok but it has different use case and can't replace crash detection. And please don't tie it with need to use SIM card. I tried it, it is nice to have data in the device but the battery is going down even faster :(
-
@Michael Garmin uses basic thresholds to trigger alarms. It works relatively well on paved roads where the majority of input falls within those thresholds, but try jumping off a curb and stopping at a red light or roll across cobbles as you've experienced and the simple model breaks down. As a result, pretty much everyone I know turns the Garmin alerts off when riding offroad.
The proper way to implement crash detection is not with a simple algorithm employing fixed thresholds, but with models that can be trained and tuned over time using the huge amount of data we all generate. It wouldn't be super difficult to develop a TensorFlow model that lives on the device and gets updated from time to time from the server which continually learns from everyone's riding behavior and crash data.
TL:DR. The technology exists today to make crash detection a valuable feature that would meaningfully provide peace of mind and IMHO help Karoo (and SRAM) stand out from the rest. -
As with the live track thing, I don't think most users need or use this feature.
There will be a reason why Wahoo and Hammerhead haven't implemented crash detection yet.
And if I needed crash detection, I would have bought a Garmin or a Sigma, not a Karoo or Wahoo. It's as simple as that.
Don't get me wrong, I'd like to see some new features on the Karoo or Wahoo too, and I'm happy if they introduce those features at some point in the future (I waited three years for Ant+ light integration with my Wahoo), but when I buy a piece of tech, I buy it for what it can do now, not for what it might be able to do in the future or what I wish or demand it could do in the future. I demand that the things they offer work as expected and that bugs are fixed, but to demand that something I want be implemented even if (to exaggerate) no one else wants and needs it, and then to criticize the company when it chooses not to move forward in that direction for whatever reason, is a bit unfair in my eyes.
Just speaking generally for some of the demands in this forum.
-
@Gregory Gregory
Apparently you have a Garmin, so why not use your Garmin instead of the Karoo? Since you need all these features that a Garmin offers, buying the Karoo may have been a mistake. Because the features you asked for are simply not available on the Karoo and I don't think they will appear on the Karoo (more likely would be a new Karoo next year). Hammerhead simply doesn't have the manpower or the years of experience that Garmin has.
-
@Thomas Gruber,
Take a look af what support has to say about it; https://support.hammerhead.io/hc/en-us/community/posts/33792779955995-Feature-request-Live-tracking
They’re hoping third parties will develop an extension, utilising the onboard sensors.
-
Developing an extension like this would be an interesting challenge. There are some peer-reviewed papers that have created machine learning classifiers for accident detection, which could serve as a starting point. This one describes an SVM classifier that uses data from accelerometers, gyroscopes, and magnetometers mounted on handlebars (similar to the Karoo). The authors claim an accuracy of 95%, with comparable sensitivity and specificity: https://ieeexplore.ieee.org/abstract/document/9186156.
But of course as a rider, I would prefer an official, company-supported solution for this kind of feature. If the feature is unreliable or no one is accountable for it, it is useless.
A bike alarm would be much simpler - it could trigger a beep upon detecting any significant acceleration. Unfortunately, the current Karoo SDK lacks the ability to force audio alerts (beeps) even when audio is disabled for the active profile.
Please sign in to leave a comment.
Comments
34 comments