Hello and Welcome! If you have a technical question please check out our Forums. If you have an order or shipping question please refer to our Customer Support page. Please see all COVID-19 updates here and thank you for your continued support.
Track My Order
Frequently Asked Questions
International Shipping Info
Mon-Fri, 9am to 12pm and
1pm to 5pm U.S. Mountain Time:
Chat With Us
November 28, 2007
News - Crowdsourcing Algorithms
about 4 years ago
My solution, documentation, and tools can be found here...
3-77hits --> 77
4-81hits --> 81
5-93hits --> 93
6-79hits --> 79
MysteryDataSet-1 --> 172
MysteryDataSet-2 --> 154
The PDF file gives a description of the algorithm I used and a overview
of the Analysis and Test Driver applications that are also supplied in
The BetterSpeedBagCounter Analysis Tool allows you to change the
parameters that affect the algorithm's filters and thresholding while seeing
how it affected the detection processing.
The Arduino Sketch is currently setup to communicate with the supplied
test driver application via a std. serial interface. I ran it on a
Leonardo board, but it will compile targeting any standard Arduino
board. The processing of the accelerometer data takes between 120-130us
on the Leonardo so there is be plenty of processor left, to make improvements,
even after allowing time to handle the interface with the accelerometer and display.
Thanks for the challenge! If required I can integrate the reset and
processAccelerometerData functions into your existing sketch but I wanted to
post the solution and test driver that people can modify/run with
just a PC and any Arduino board.
No public wish lists :(