UofI_1996

Member Since: November 28, 2007

Country: United States

  • My solution, documentation, and tools can be found here... https://github.com/UofI-1996/BetterSpeedBagCounter

    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 repository.

    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 :(