The slider at the left controls the current low-pass filter implementation's alpha value (i.e. how quickly should the sensor values converge to the newly-read value). As the sensor filter API is kept modular, it's possible to try to stick other sensor implementations in there without having to change client applications (of course, if there are tweakable settings, the client application has to know about these). With the Sensor Filter utility, it's easy to try out new filters and to sanity-check the calibration code.
The utility is available on github.com/thp/psmoveapi in the "labs/sensorfilter" subdirectory. Have a look at the README file to find out how you can build it. It depends on Qt 4 (tested with 4.8).
Plans for the next few days:
- Have a look at the OpenCV status, provide feedback to Benjamin
- Try improved sensor filtering algorithms and compare them
- Finish the calibration backend code, supporting USB "calibration blob" modes
- Clean up and document the code, extend the Python and Java bindings