ESP
0.1
The Example-based Sensor Predictions (ESP) system tries to bring machine learning to the maker community.
|
#include <ESP.h>
Functions | |
vector< double > | zeroGs (3) |
vector< double > | processAccelerometerData (vector< double > input) |
CalibrateResult | calibrate (const MatrixDouble &data) |
CalibrateResult | uprightDataCollected (const MatrixDouble &data) |
CalibrateResult | upsideDownDataCollected (const MatrixDouble &data) |
void | updateAlwaysPickSomething (bool new_val) |
void | updateVariability (double new_val) |
void | setup () |
Variables | |
ASCIISerialStream | stream (115200, 3) |
GestureRecognitionPipeline | pipeline |
Calibrator | calibrator |
TcpOStream | oStream ("localhost", 5204) |
MatrixDouble | uprightData |
MatrixDouble | upsideDownData |
bool | haveUprightData = false |
bool | haveUpsideDownData = false |
double | range |
double | null_rej = 5.0 |
bool | always_pick_something = false |
CalibrateResult calibrate | ( | const MatrixDouble & | data | ) |
vector<double> processAccelerometerData | ( | vector< double > | input | ) |
void setup | ( | ) |
void updateAlwaysPickSomething | ( | bool | new_val | ) |
void updateVariability | ( | double | new_val | ) |
CalibrateResult uprightDataCollected | ( | const MatrixDouble & | data | ) |
CalibrateResult upsideDownDataCollected | ( | const MatrixDouble & | data | ) |
vector<double> zeroGs | ( | 3 | ) |
bool always_pick_something = false |
Calibrator calibrator |
bool haveUprightData = false |
bool haveUpsideDownData = false |
double null_rej = 5.0 |
TcpOStream oStream("localhost", 5204) |
GestureRecognitionPipeline pipeline |
double range |
ASCIISerialStream stream(115200, 3) |
MatrixDouble uprightData |
MatrixDouble upsideDownData |