Browse Source

P5js 2d and 3d IMU example

master
test2 4 years ago
parent
commit
56a5cb70c4
  1. 7
      README.md
  2. 36
      data/b.json
  3. 358
      data/test2.txt
  4. 20299
      data/train-corrected.obj
  5. 9
      index2d.html
  6. 9
      index3d.html
  7. 3
      p5.min.js
  8. 1
      server.sh
  9. 223
      sketch-test2D.js
  10. 184
      sketch-test3D.js

7
README.md

@ -1,2 +1,9 @@
# IoT-p5js
= Usage:
- run server.sh
- load in Browser http://localhost:8000/index2d.html
- Activate Web Console Tools (ctrl+shift+I)
- Read comments in source file

36
data/b.json

@ -0,0 +1,36 @@
{
"bubbles": [
{
"position": {
"x": 160,
"y": 103
},
"diameter": 43.19838,
"label": "Happy"
},
{
"position": {
"x": 372,
"y": 137
},
"diameter": 52.42526,
"label": "Sad"
},
{
"position": {
"x": 273,
"y": 235
},
"diameter": 61.14072,
"label": "Joyous"
},
{
"position": {
"x": 121,
"y": 179
},
"diameter": 44.758068,
"label": "Melancholy"
}
]
}

358
data/test2.txt

@ -0,0 +1,358 @@
[{"sensor":"accelarator","X":0.342388,"Y":0.153237,"Z":10.02743},{"sensor":"gyroscope","X":-0.000647,"Y":-0.000583,"Z":0.000652},{"sensor":"magnometer","X":-0.000647,"Y":-0.000583,"Z":0.000652}
,{"sensor":"accelarator","X":0.332811,"Y":0.141265,"Z":10.05377},{"sensor":"gyroscope","X":-0.000115,"Y":0.000482,"Z":0.000919},{"sensor":"magnometer","X":-0.000115,"Y":0.000482,"Z":0.000919}
,{"sensor":"accelarator","X":0.344783,"Y":0.129293,"Z":10.02024},{"sensor":"gyroscope","X":-0.000647,"Y":0.000216,"Z":0.000386},{"sensor":"magnometer","X":-0.000647,"Y":0.000216,"Z":0.000386}
,{"sensor":"accelarator","X":0.349571,"Y":0.146054,"Z":10.00588},{"sensor":"gyroscope","X":0.000152,"Y":0.001015,"Z":0.00012},{"sensor":"magnometer","X":0.000152,"Y":0.001015,"Z":0.00012}
,{"sensor":"accelarator","X":0.3376,"Y":0.155631,"Z":10.01067},{"sensor":"gyroscope","X":-0.000647,"Y":0.001547,"Z":0.000919},{"sensor":"magnometer","X":-0.000647,"Y":0.001547,"Z":0.000919}
,{"sensor":"accelarator","X":0.339994,"Y":0.153237,"Z":10.04419},{"sensor":"gyroscope","X":-0.000647,"Y":-0.000051,"Z":0.000652},{"sensor":"magnometer","X":-0.000647,"Y":-0.000051,"Z":0.000652}
,{"sensor":"accelarator","X":0.335205,"Y":0.155631,"Z":10.01785},{"sensor":"gyroscope","X":-0.000647,"Y":0.001015,"Z":0.000919},{"sensor":"magnometer","X":-0.000647,"Y":0.001015,"Z":0.000919}
,{"sensor":"accelarator","X":0.342388,"Y":0.136476,"Z":10.04419},{"sensor":"gyroscope","X":-0.000913,"Y":0.000748,"Z":-0.000146},{"sensor":"magnometer","X":-0.000913,"Y":0.000748,"Z":-0.000146}
,{"sensor":"accelarator","X":0.335205,"Y":0.146054,"Z":9.969964},{"sensor":"gyroscope","X":-0.000647,"Y":0.000748,"Z":0.000386},{"sensor":"magnometer","X":-0.000647,"Y":0.000748,"Z":0.000386}
,{"sensor":"accelarator","X":0.332811,"Y":0.16042,"Z":9.979541},{"sensor":"gyroscope","X":-0.000381,"Y":0.001015,"Z":0.000386},{"sensor":"magnometer","X":-0.000381,"Y":0.001015,"Z":0.000386}
,{"sensor":"accelarator","X":0.356754,"Y":0.134082,"Z":10.01067},{"sensor":"gyroscope","X":-0.001446,"Y":0.001281,"Z":0.00012},{"sensor":"magnometer","X":-0.001446,"Y":0.001281,"Z":0.00012}
,{"sensor":"accelarator","X":0.318445,"Y":0.143659,"Z":10.03461},{"sensor":"gyroscope","X":-0.000381,"Y":0.000748,"Z":0.000919},{"sensor":"magnometer","X":-0.000381,"Y":0.000748,"Z":0.000919}
,{"sensor":"accelarator","X":0.342388,"Y":0.143659,"Z":10.05855},{"sensor":"gyroscope","X":-0.000647,"Y":0.000748,"Z":0.00012},{"sensor":"magnometer","X":-0.000647,"Y":0.000748,"Z":0.00012}
,{"sensor":"accelarator","X":0.335205,"Y":0.146054,"Z":10.04658},{"sensor":"gyroscope","X":-0.001446,"Y":0.000482,"Z":0.000386},{"sensor":"magnometer","X":-0.001446,"Y":0.000482,"Z":0.000386}
,{"sensor":"accelarator","X":0.323234,"Y":0.146054,"Z":10.02024},{"sensor":"gyroscope","X":-0.000647,"Y":0.000216,"Z":0.000386},{"sensor":"magnometer","X":-0.000647,"Y":0.000216,"Z":0.000386}
,{"sensor":"accelarator","X":0.339994,"Y":0.16042,"Z":10.02982},{"sensor":"gyroscope","X":-0.000647,"Y":-0.000583,"Z":0.000386},{"sensor":"magnometer","X":-0.000647,"Y":-0.000583,"Z":0.000386}
,{"sensor":"accelarator","X":0.332811,"Y":0.148448,"Z":10.06813},{"sensor":"gyroscope","X":-0.000647,"Y":0.000216,"Z":0.000652},{"sensor":"magnometer","X":-0.000647,"Y":0.000216,"Z":0.000652}
,{"sensor":"accelarator","X":0.335205,"Y":0.148448,"Z":10.04658},{"sensor":"gyroscope","X":0.000152,"Y":0.000748,"Z":-0.000146},{"sensor":"magnometer","X":0.000152,"Y":0.000748,"Z":-0.000146}
,{"sensor":"accelarator","X":0.328022,"Y":0.141265,"Z":10.01306},{"sensor":"gyroscope","X":-0.000115,"Y":0.001015,"Z":0.00012},{"sensor":"magnometer","X":-0.000115,"Y":0.001015,"Z":0.00012}
,{"sensor":"accelarator","X":0.318445,"Y":0.146054,"Z":10.01306},{"sensor":"gyroscope","X":-0.000381,"Y":0.001281,"Z":0.00012},{"sensor":"magnometer","X":-0.000381,"Y":0.001281,"Z":0.00012}
,{"sensor":"accelarator","X":0.325628,"Y":0.141265,"Z":10.01546},{"sensor":"gyroscope","X":-0.000115,"Y":0.000748,"Z":0.000386},{"sensor":"magnometer","X":-0.000115,"Y":0.000748,"Z":0.000386}
,{"sensor":"accelarator","X":0.347177,"Y":0.134082,"Z":10.00588},{"sensor":"gyroscope","X":-0.000647,"Y":0.000748,"Z":0.000386},{"sensor":"magnometer","X":-0.000647,"Y":0.000748,"Z":0.000386}
,{"sensor":"accelarator","X":0.339994,"Y":0.138871,"Z":9.902923},{"sensor":"gyroscope","X":-0.00118,"Y":0.004477,"Z":0.000652},{"sensor":"magnometer","X":-0.00118,"Y":0.004477,"Z":0.000652}
,{"sensor":"accelarator","X":0.328022,"Y":0.153237,"Z":9.967569},{"sensor":"gyroscope","X":0.000418,"Y":0.003678,"Z":0.00012},{"sensor":"magnometer","X":0.000418,"Y":0.003678,"Z":0.00012}
,{"sensor":"accelarator","X":0.330417,"Y":0.143659,"Z":10.02264},{"sensor":"gyroscope","X":-0.000381,"Y":-0.000317,"Z":0.000386},{"sensor":"magnometer","X":-0.000381,"Y":-0.000317,"Z":0.000386}
,{"sensor":"accelarator","X":0.328022,"Y":0.141265,"Z":10.00348},{"sensor":"gyroscope","X":-0.000913,"Y":-0.000051,"Z":-0.000146},{"sensor":"magnometer","X":-0.000913,"Y":-0.000051,"Z":-0.000146}
,{"sensor":"accelarator","X":0.344783,"Y":0.136476,"Z":10.00109},{"sensor":"gyroscope","X":-0.000913,"Y":0.001281,"Z":0.000652},{"sensor":"magnometer","X":-0.000913,"Y":0.001281,"Z":0.000652}
,{"sensor":"accelarator","X":0.3376,"Y":0.141265,"Z":9.991513},{"sensor":"gyroscope","X":-0.000115,"Y":0.001015,"Z":0.000652},{"sensor":"magnometer","X":-0.000115,"Y":0.001015,"Z":0.000652}
,{"sensor":"accelarator","X":0.342388,"Y":0.141265,"Z":9.996302},{"sensor":"gyroscope","X":-0.000647,"Y":0.001015,"Z":0.00012},{"sensor":"magnometer","X":-0.000647,"Y":0.001015,"Z":0.00012}
,{"sensor":"accelarator","X":0.339994,"Y":0.146054,"Z":10.01785},{"sensor":"gyroscope","X":-0.000381,"Y":0.001547,"Z":0.000386},{"sensor":"magnometer","X":-0.000381,"Y":0.001547,"Z":0.000386}
,{"sensor":"accelarator","X":0.3376,"Y":0.138871,"Z":10.08968},{"sensor":"gyroscope","X":0.000152,"Y":-0.000583,"Z":0.000652},{"sensor":"magnometer","X":0.000152,"Y":-0.000583,"Z":0.000652}
,{"sensor":"accelarator","X":0.335205,"Y":0.155631,"Z":10.04898},{"sensor":"gyroscope","X":-0.000115,"Y":-0.001116,"Z":0.000652},{"sensor":"magnometer","X":-0.000115,"Y":-0.001116,"Z":0.000652}
,{"sensor":"accelarator","X":0.335205,"Y":0.138871,"Z":10.05137},{"sensor":"gyroscope","X":-0.001712,"Y":-0.000583,"Z":0.001451},{"sensor":"magnometer","X":-0.001712,"Y":-0.000583,"Z":0.001451}
,{"sensor":"accelarator","X":0.339994,"Y":0.136476,"Z":10.04658},{"sensor":"gyroscope","X":0.000152,"Y":-0.000317,"Z":0.000652},{"sensor":"magnometer","X":0.000152,"Y":-0.000317,"Z":0.000652}
,{"sensor":"accelarator","X":0.328022,"Y":0.150842,"Z":10.02982},{"sensor":"gyroscope","X":-0.000115,"Y":0.000216,"Z":0.000386},{"sensor":"magnometer","X":-0.000115,"Y":0.000216,"Z":0.000386}
,{"sensor":"accelarator","X":0.332811,"Y":0.155631,"Z":10.04419},{"sensor":"gyroscope","X":-0.000115,"Y":-0.001116,"Z":0.000652},{"sensor":"magnometer","X":-0.000115,"Y":-0.001116,"Z":0.000652}
,{"sensor":"accelarator","X":0.330417,"Y":0.136476,"Z":9.991513},{"sensor":"gyroscope","X":0.000152,"Y":0.000748,"Z":0.000386},{"sensor":"magnometer","X":0.000152,"Y":0.000748,"Z":0.000386}
,{"sensor":"accelarator","X":0.335205,"Y":0.141265,"Z":10.02503},{"sensor":"gyroscope","X":0.000152,"Y":0.00208,"Z":0.000919},{"sensor":"magnometer","X":0.000152,"Y":0.00208,"Z":0.000919}
,{"sensor":"accelarator","X":0.332811,"Y":0.143659,"Z":10.06574},{"sensor":"gyroscope","X":-0.000381,"Y":0.001281,"Z":0.000919},{"sensor":"magnometer","X":-0.000381,"Y":0.001281,"Z":0.000919}
,{"sensor":"accelarator","X":0.335205,"Y":0.131688,"Z":10.13038},{"sensor":"gyroscope","X":-0.000913,"Y":-0.002714,"Z":0.000652},{"sensor":"magnometer","X":-0.000913,"Y":-0.002714,"Z":0.000652}
,{"sensor":"accelarator","X":0.332811,"Y":0.148448,"Z":10.0825},{"sensor":"gyroscope","X":-0.000381,"Y":0.001015,"Z":0.001185},{"sensor":"magnometer","X":-0.000381,"Y":0.001015,"Z":0.001185}
,{"sensor":"accelarator","X":0.328022,"Y":0.150842,"Z":9.98433},{"sensor":"gyroscope","X":-0.001446,"Y":0.001281,"Z":0.000386},{"sensor":"magnometer","X":-0.001446,"Y":0.001281,"Z":0.000386}
,{"sensor":"accelarator","X":0.335205,"Y":0.134082,"Z":10.03222},{"sensor":"gyroscope","X":-0.000381,"Y":-0.00298,"Z":-0.000413},{"sensor":"magnometer","X":-0.000381,"Y":-0.00298,"Z":-0.000413}
,{"sensor":"accelarator","X":0.349571,"Y":0.162814,"Z":10.05855},{"sensor":"gyroscope","X":-0.000913,"Y":-0.000583,"Z":0.000386},{"sensor":"magnometer","X":-0.000913,"Y":-0.000583,"Z":0.000386}
,{"sensor":"accelarator","X":0.3376,"Y":0.16042,"Z":10.01785},{"sensor":"gyroscope","X":-0.00118,"Y":0.000482,"Z":0.000652},{"sensor":"magnometer","X":-0.00118,"Y":0.000482,"Z":0.000652}
,{"sensor":"accelarator","X":0.3376,"Y":0.150842,"Z":10.12799},{"sensor":"gyroscope","X":-0.000381,"Y":-0.001382,"Z":0.000386},{"sensor":"magnometer","X":-0.000381,"Y":-0.001382,"Z":0.000386}
,{"sensor":"accelarator","X":0.332811,"Y":0.150842,"Z":10.01546},{"sensor":"gyroscope","X":-0.001446,"Y":0.001015,"Z":0.00012},{"sensor":"magnometer","X":-0.001446,"Y":0.001015,"Z":0.00012}
,{"sensor":"accelarator","X":0.545906,"Y":0.524357,"Z":9.957993},{"sensor":"gyroscope","X":-0.002511,"Y":0.000216,"Z":0.00012},{"sensor":"magnometer","X":-0.002511,"Y":0.000216,"Z":0.00012}
,{"sensor":"accelarator","X":1.144487,"Y":0.323234,"Z":10.09447},{"sensor":"gyroscope","X":0.010006,"Y":0.009004,"Z":-0.100549},{"sensor":"magnometer","X":0.010006,"Y":0.009004,"Z":-0.100549}
,{"sensor":"accelarator","X":-1.094206,"Y":-0.996039,"Z":9.893346},{"sensor":"gyroscope","X":-0.014496,"Y":0.002879,"Z":-0.512813},{"sensor":"magnometer","X":-0.014496,"Y":0.002879,"Z":-0.512813}
,{"sensor":"accelarator","X":1.783771,"Y":-2.952201,"Z":12.42893},{"sensor":"gyroscope","X":-0.704531,"Y":-0.404591,"Z":0.071227},{"sensor":"magnometer","X":-0.704531,"Y":-0.404591,"Z":0.071227}
,{"sensor":"accelarator","X":0.656045,"Y":-0.648862,"Z":8.851814},{"sensor":"gyroscope","X":0.900314,"Y":0.234311,"Z":-2.157073},{"sensor":"magnometer","X":0.900314,"Y":0.234311,"Z":-2.157073}
,{"sensor":"accelarator","X":-2.391929,"Y":0.727874,"Z":8.875758},{"sensor":"gyroscope","X":-0.390806,"Y":-0.29247,"Z":-1.914988},{"sensor":"magnometer","X":-0.390806,"Y":-0.29247,"Z":-1.914988}
,{"sensor":"accelarator","X":-4.582736,"Y":2.415873,"Z":9.244484},{"sensor":"gyroscope","X":-0.056574,"Y":-0.100986,"Z":-1.040393},{"sensor":"magnometer","X":-0.056574,"Y":-0.100986,"Z":-1.040393}
,{"sensor":"accelarator","X":-1.927431,"Y":1.984894,"Z":10.83192},{"sensor":"gyroscope","X":-0.11623,"Y":-0.065033,"Z":0.150058},{"sensor":"magnometer","X":-0.11623,"Y":-0.065033,"Z":0.150058}
,{"sensor":"accelarator","X":0.526751,"Y":1.69997,"Z":12.28527},{"sensor":"gyroscope","X":-0.515977,"Y":-0.075686,"Z":1.538385},{"sensor":"magnometer","X":-0.515977,"Y":-0.075686,"Z":1.538385}
,{"sensor":"accelarator","X":-0.70872,"Y":0.790127,"Z":9.285188},{"sensor":"gyroscope","X":1.50566,"Y":0.32779,"Z":2.175956},{"sensor":"magnometer","X":1.50566,"Y":0.32779,"Z":2.175956}
,{"sensor":"accelarator","X":-1.204345,"Y":1.781377,"Z":9.39772},{"sensor":"gyroscope","X":0.688589,"Y":0.416474,"Z":2.812727},{"sensor":"magnometer","X":0.688589,"Y":0.416474,"Z":2.812727}
,{"sensor":"accelarator","X":0.430978,"Y":0.428584,"Z":8.504638},{"sensor":"gyroscope","X":-0.099985,"Y":0.693713,"Z":2.43695},{"sensor":"magnometer","X":-0.099985,"Y":0.693713,"Z":2.43695}
,{"sensor":"accelarator","X":-0.205912,"Y":-4.609073,"Z":9.838276},{"sensor":"gyroscope","X":-1.047818,"Y":0.280118,"Z":2.394072},{"sensor":"magnometer","X":-1.047818,"Y":0.280118,"Z":2.394072}
,{"sensor":"accelarator","X":1.582648,"Y":-4.592313,"Z":11.7274},{"sensor":"gyroscope","X":-0.033671,"Y":-0.141999,"Z":-0.748772},{"sensor":"magnometer","X":-0.033671,"Y":-0.141999,"Z":-0.748772}
,{"sensor":"accelarator","X":-0.143659,"Y":-0.553089,"Z":9.610815},{"sensor":"gyroscope","X":0.54957,"Y":-0.096725,"Z":-0.90963},{"sensor":"magnometer","X":0.54957,"Y":-0.096725,"Z":-0.90963}
,{"sensor":"accelarator","X":1.465326,"Y":-1.017588,"Z":9.682645},{"sensor":"gyroscope","X":-0.066961,"Y":-0.283149,"Z":0.16151},{"sensor":"magnometer","X":-0.066961,"Y":-0.283149,"Z":0.16151}
,{"sensor":"accelarator","X":2.329677,"Y":-1.403074,"Z":9.584477},{"sensor":"gyroscope","X":0.062471,"Y":-0.251723,"Z":-0.059802},{"sensor":"magnometer","X":0.062471,"Y":-0.251723,"Z":-0.059802}
,{"sensor":"accelarator","X":2.339254,"Y":-0.483653,"Z":9.749686},{"sensor":"gyroscope","X":0.395371,"Y":-0.053581,"Z":-0.192163},{"sensor":"magnometer","X":0.395371,"Y":-0.053581,"Z":-0.192163}
,{"sensor":"accelarator","X":2.171652,"Y":1.704759,"Z":9.474339},{"sensor":"gyroscope","X":0.103218,"Y":-0.079947,"Z":0.377496},{"sensor":"magnometer","X":0.103218,"Y":-0.079947,"Z":0.377496}
,{"sensor":"accelarator","X":3.026425,"Y":-0.952941,"Z":9.989119},{"sensor":"gyroscope","X":-0.451794,"Y":-0.165968,"Z":0.732234},{"sensor":"magnometer","X":-0.451794,"Y":-0.165968,"Z":0.732234}
,{"sensor":"accelarator","X":6.191721,"Y":-4.333726,"Z":10.15912},{"sensor":"gyroscope","X":0.419606,"Y":-0.304987,"Z":-2.683322},{"sensor":"magnometer","X":0.419606,"Y":-0.304987,"Z":-2.683322}
,{"sensor":"accelarator","X":1.692787,"Y":0.952941,"Z":7.712117},{"sensor":"gyroscope","X":0.137573,"Y":-0.774776,"Z":-3.149382},{"sensor":"magnometer","X":0.137573,"Y":-0.774776,"Z":-3.149382}
,{"sensor":"accelarator","X":-2.109399,"Y":2.559532,"Z":8.40647},{"sensor":"gyroscope","X":-0.37749,"Y":-0.293535,"Z":-2.330181},{"sensor":"magnometer","X":-0.37749,"Y":-0.293535,"Z":-2.330181}
,{"sensor":"accelarator","X":-3.756694,"Y":2.123765,"Z":10.22376},{"sensor":"gyroscope","X":-0.953541,"Y":0.239105,"Z":-1.407649},{"sensor":"magnometer","X":-0.953541,"Y":0.239105,"Z":-1.407649}
,{"sensor":"accelarator","X":-2.573898,"Y":1.69997,"Z":11.32994},{"sensor":"gyroscope","X":-0.141531,"Y":0.197559,"Z":-0.400958},{"sensor":"magnometer","X":-0.141531,"Y":0.197559,"Z":-0.400958}
,{"sensor":"accelarator","X":-2.470942,"Y":1.891516,"Z":9.778418},{"sensor":"gyroscope","X":0.113338,"Y":-0.222428,"Z":0.455261},{"sensor":"magnometer","X":0.113338,"Y":-0.222428,"Z":0.455261}
,{"sensor":"accelarator","X":-1.800531,"Y":0.29929,"Z":9.234906},{"sensor":"gyroscope","X":-0.030741,"Y":-0.467975,"Z":0.562854},{"sensor":"magnometer","X":-0.030741,"Y":-0.467975,"Z":0.562854}
,{"sensor":"accelarator","X":-0.876322,"Y":1.518001,"Z":10.77925},{"sensor":"gyroscope","X":0.172195,"Y":0.30968,"Z":1.098424},{"sensor":"magnometer","X":0.172195,"Y":0.30968,"Z":1.098424}
,{"sensor":"accelarator","X":0.028732,"Y":1.06308,"Z":9.424058},{"sensor":"gyroscope","X":0.328525,"Y":0.684126,"Z":1.788726},{"sensor":"magnometer","X":0.328525,"Y":0.684126,"Z":1.788726}
,{"sensor":"accelarator","X":-0.311262,"Y":2.277002,"Z":10.81037},{"sensor":"gyroscope","X":0.447303,"Y":0.562684,"Z":0.866992},{"sensor":"magnometer","X":0.447303,"Y":0.562684,"Z":0.866992}
,{"sensor":"accelarator","X":-0.816464,"Y":4.676114,"Z":8.485483},{"sensor":"gyroscope","X":0.366875,"Y":-0.144396,"Z":-0.181244},{"sensor":"magnometer","X":0.366875,"Y":-0.144396,"Z":-0.181244}
,{"sensor":"accelarator","X":0.787733,"Y":5.818207,"Z":8.619565},{"sensor":"gyroscope","X":0.261146,"Y":-0.018693,"Z":-0.887259},{"sensor":"magnometer","X":0.261146,"Y":-0.018693,"Z":-0.887259}
,{"sensor":"accelarator","X":-1.125332,"Y":2.499674,"Z":7.958732},{"sensor":"gyroscope","X":-0.673372,"Y":0.398631,"Z":-1.873975},{"sensor":"magnometer","X":-0.673372,"Y":0.398631,"Z":-1.873975}
,{"sensor":"accelarator","X":-4.944278,"Y":-2.712769,"Z":12.91498},{"sensor":"gyroscope","X":-1.019588,"Y":0.089699,"Z":0.036339},{"sensor":"magnometer","X":-1.019588,"Y":0.089699,"Z":0.036339}
,{"sensor":"accelarator","X":-2.942624,"Y":-1.601803,"Z":9.87898},{"sensor":"gyroscope","X":-1.990858,"Y":-0.726572,"Z":2.036937},{"sensor":"magnometer","X":-1.990858,"Y":-0.726572,"Z":2.036937}
,{"sensor":"accelarator","X":-1.886727,"Y":-0.596187,"Z":11.07614},{"sensor":"gyroscope","X":0.55463,"Y":-0.527098,"Z":-0.125583},{"sensor":"magnometer","X":0.55463,"Y":-0.527098,"Z":-0.125583}
,{"sensor":"accelarator","X":-0.763789,"Y":-1.072657,"Z":11.21262},{"sensor":"gyroscope","X":0.600704,"Y":-0.877576,"Z":-1.180211},{"sensor":"magnometer","X":0.600704,"Y":-0.877576,"Z":-1.180211}
,{"sensor":"accelarator","X":0.60337,"Y":0.553089,"Z":8.456751},{"sensor":"gyroscope","X":-0.814522,"Y":-0.433353,"Z":-1.195125},{"sensor":"magnometer","X":-0.814522,"Y":-0.433353,"Z":-1.195125}
,{"sensor":"accelarator","X":-1.369553,"Y":-0.861957,"Z":10.00109},{"sensor":"gyroscope","X":-0.384681,"Y":0.412213,"Z":-1.397795},{"sensor":"magnometer","X":-0.384681,"Y":0.412213,"Z":-1.397795}
,{"sensor":"accelarator","X":-3.13417,"Y":-0.500414,"Z":9.179837},{"sensor":"gyroscope","X":0.619879,"Y":1.593077,"Z":-0.867019},{"sensor":"magnometer","X":0.619879,"Y":1.593077,"Z":-0.867019}
,{"sensor":"accelarator","X":-0.011972,"Y":-3.550782,"Z":12.54626},{"sensor":"gyroscope","X":0.167667,"Y":-1.004877,"Z":0.004914},{"sensor":"magnometer","X":0.167667,"Y":-1.004877,"Z":0.004914}
,{"sensor":"accelarator","X":0.943364,"Y":-2.674459,"Z":8.722521},{"sensor":"gyroscope","X":0.440912,"Y":-0.03414,"Z":-2.591442},{"sensor":"magnometer","X":0.440912,"Y":-0.03414,"Z":-2.591442}
,{"sensor":"accelarator","X":-2.133343,"Y":-1.055897,"Z":10.8822},{"sensor":"gyroscope","X":-0.831832,"Y":-0.827241,"Z":-4.256742},{"sensor":"magnometer","X":-0.831832,"Y":-0.827241,"Z":-4.256742}
,{"sensor":"accelarator","X":-3.04558,"Y":3.009665,"Z":10.39137},{"sensor":"gyroscope","X":0.918424,"Y":-0.750008,"Z":-2.065459},{"sensor":"magnometer","X":0.918424,"Y":-0.750008,"Z":-2.065459}
,{"sensor":"accelarator","X":2.219538,"Y":-0.593792,"Z":7.927606},{"sensor":"gyroscope","X":-1.846246,"Y":-1.735127,"Z":0.694949},{"sensor":"magnometer","X":-1.846246,"Y":-1.735127,"Z":0.694949}
,{"sensor":"accelarator","X":4.774282,"Y":-3.088678,"Z":8.265205},{"sensor":"gyroscope","X":-1.688052,"Y":-2.681096,"Z":0.009707},{"sensor":"magnometer","X":-1.688052,"Y":-2.681096,"Z":0.009707}
,{"sensor":"accelarator","X":6.558053,"Y":-2.549955,"Z":8.439991},{"sensor":"gyroscope","X":2.128316,"Y":3.234674,"Z":-0.100549},{"sensor":"magnometer","X":2.128316,"Y":3.234674,"Z":-0.100549}
,{"sensor":"accelarator","X":1.690393,"Y":2.181229,"Z":10.29559},{"sensor":"gyroscope","X":-0.317302,"Y":-1.103415,"Z":1.014267},{"sensor":"magnometer","X":-0.317302,"Y":-1.103415,"Z":1.014267}
,{"sensor":"accelarator","X":-2.571504,"Y":1.946585,"Z":11.04741},{"sensor":"gyroscope","X":0.566349,"Y":-0.114036,"Z":0.247531},{"sensor":"magnometer","X":0.566349,"Y":-0.114036,"Z":0.247531}
,{"sensor":"accelarator","X":0.026338,"Y":0.260981,"Z":10.59009},{"sensor":"gyroscope","X":0.977547,"Y":-0.008307,"Z":1.336781},{"sensor":"magnometer","X":0.977547,"Y":-0.008307,"Z":1.336781}
,{"sensor":"accelarator","X":0.098167,"Y":-1.62814,"Z":9.464762},{"sensor":"gyroscope","X":0.199892,"Y":0.489446,"Z":1.443042},{"sensor":"magnometer","X":0.199892,"Y":0.489446,"Z":1.443042}
,{"sensor":"accelarator","X":3.768666,"Y":-1.221105,"Z":12.74259},{"sensor":"gyroscope","X":-0.972449,"Y":0.880404,"Z":1.147161},{"sensor":"magnometer","X":-0.972449,"Y":0.880404,"Z":1.147161}
,{"sensor":"accelarator","X":1.783771,"Y":-1.687998,"Z":10.7146},{"sensor":"gyroscope","X":-0.146324,"Y":-0.959336,"Z":0.464316},{"sensor":"magnometer","X":-0.146324,"Y":-0.959336,"Z":0.464316}
,{"sensor":"accelarator","X":2.614601,"Y":-1.110966,"Z":7.819861},{"sensor":"gyroscope","X":-1.123453,"Y":-0.389943,"Z":0.286414},{"sensor":"magnometer","X":-1.123453,"Y":-0.389943,"Z":0.286414}
,{"sensor":"accelarator","X":2.63615,"Y":-4.862872,"Z":7.149451},{"sensor":"gyroscope","X":-0.65473,"Y":-0.882636,"Z":-0.031306},{"sensor":"magnometer","X":-0.65473,"Y":-0.882636,"Z":-0.031306}
,{"sensor":"accelarator","X":2.892343,"Y":-3.153324,"Z":9.455184},{"sensor":"gyroscope","X":0.669148,"Y":-0.282616,"Z":-0.351156},{"sensor":"magnometer","X":0.669148,"Y":-0.282616,"Z":-0.351156}
,{"sensor":"accelarator","X":2.535589,"Y":-3.052763,"Z":9.764052},{"sensor":"gyroscope","X":0.17539,"Y":-0.025884,"Z":-0.294697},{"sensor":"magnometer","X":0.17539,"Y":-0.025884,"Z":-0.294697}
,{"sensor":"accelarator","X":3.852467,"Y":-3.103044,"Z":9.342651},{"sensor":"gyroscope","X":0.081646,"Y":0.02232,"Z":-0.953839},{"sensor":"magnometer","X":0.081646,"Y":0.02232,"Z":-0.953839}
,{"sensor":"accelarator","X":4.870054,"Y":-3.783031,"Z":8.401682},{"sensor":"gyroscope","X":0.157547,"Y":-0.777439,"Z":-1.307778},{"sensor":"magnometer","X":0.157547,"Y":-0.777439,"Z":-1.307778}
,{"sensor":"accelarator","X":3.395151,"Y":-1.242654,"Z":8.777591},{"sensor":"gyroscope","X":0.46275,"Y":-0.101252,"Z":0.323166},{"sensor":"magnometer","X":0.46275,"Y":-0.101252,"Z":0.323166}
,{"sensor":"accelarator","X":2.415873,"Y":5.250752,"Z":13.28371},{"sensor":"gyroscope","X":1.680366,"Y":0.326458,"Z":-0.378854},{"sensor":"magnometer","X":1.680366,"Y":0.326458,"Z":-0.378854}
,{"sensor":"accelarator","X":-3.656132,"Y":-0.383092,"Z":10.02982},{"sensor":"gyroscope","X":0.591915,"Y":0.379456,"Z":2.961067},{"sensor":"magnometer","X":0.591915,"Y":0.379456,"Z":2.961067}
,{"sensor":"accelarator","X":1.4342,"Y":-0.452527,"Z":6.117497},{"sensor":"gyroscope","X":-0.620907,"Y":0.235376,"Z":1.850779},{"sensor":"magnometer","X":-0.620907,"Y":0.235376,"Z":1.850779}
,{"sensor":"accelarator","X":3.220365,"Y":-3.213182,"Z":10.15912},{"sensor":"gyroscope","X":-1.12585,"Y":0.868952,"Z":0.380159},{"sensor":"magnometer","X":-1.12585,"Y":0.868952,"Z":0.380159}
,{"sensor":"accelarator","X":-0.126899,"Y":-4.218798,"Z":9.450396},{"sensor":"gyroscope","X":-1.091495,"Y":0.980008,"Z":-1.331481},{"sensor":"magnometer","X":-1.091495,"Y":0.980008,"Z":-1.331481}
,{"sensor":"accelarator","X":-2.195595,"Y":-1.034348,"Z":12.33795},{"sensor":"gyroscope","X":0.487251,"Y":0.413278,"Z":-2.060932},{"sensor":"magnometer","X":0.487251,"Y":0.413278,"Z":-2.060932}
,{"sensor":"accelarator","X":-2.03757,"Y":-0.237038,"Z":11.23656},{"sensor":"gyroscope","X":0.174858,"Y":-1.387312,"Z":2.196729},{"sensor":"magnometer","X":0.174858,"Y":-1.387312,"Z":2.196729}
,{"sensor":"accelarator","X":-2.605024,"Y":-2.135737,"Z":9.448001},{"sensor":"gyroscope","X":0.797248,"Y":0.031375,"Z":3.130181},{"sensor":"magnometer","X":0.797248,"Y":0.031375,"Z":3.130181}
,{"sensor":"accelarator","X":1.288146,"Y":-1.836446,"Z":9.98433},{"sensor":"gyroscope","X":-0.688286,"Y":0.129647,"Z":2.95361},{"sensor":"magnometer","X":-0.688286,"Y":0.129647,"Z":2.95361}
,{"sensor":"accelarator","X":7.898874,"Y":-4.664143,"Z":13.05146},{"sensor":"gyroscope","X":-0.222492,"Y":-0.897017,"Z":0.115436},{"sensor":"magnometer","X":-0.222492,"Y":-0.897017,"Z":0.115436}
,{"sensor":"accelarator","X":-0.890688,"Y":-3.7543,"Z":6.881286},{"sensor":"gyroscope","X":0.03717,"Y":-1.021921,"Z":-3.027674},{"sensor":"magnometer","X":0.03717,"Y":-1.021921,"Z":-3.027674}
,{"sensor":"accelarator","X":-3.538811,"Y":4.47978,"Z":9.304342},{"sensor":"gyroscope","X":0.659827,"Y":0.907835,"Z":-3.290532},{"sensor":"magnometer","X":0.659827,"Y":0.907835,"Z":-3.290532}
,{"sensor":"accelarator","X":-1.585042,"Y":4.372035,"Z":9.962781},{"sensor":"gyroscope","X":-0.004642,"Y":0.647906,"Z":-0.284843},{"sensor":"magnometer","X":-0.004642,"Y":0.647906,"Z":-0.284843}
,{"sensor":"accelarator","X":-1.814897,"Y":2.731923,"Z":10.56854},{"sensor":"gyroscope","X":0.021457,"Y":0.344301,"Z":0.982309},{"sensor":"magnometer","X":0.021457,"Y":0.344301,"Z":0.982309}
,{"sensor":"accelarator","X":-2.705586,"Y":3.050368,"Z":7.963521},{"sensor":"gyroscope","X":0.168999,"Y":-0.009638,"Z":2.953344},{"sensor":"magnometer","X":0.168999,"Y":-0.009638,"Z":2.953344}
,{"sensor":"accelarator","X":1.192373,"Y":-1.652083,"Z":8.763225},{"sensor":"gyroscope","X":0.122925,"Y":0.383717,"Z":1.556761},{"sensor":"magnometer","X":0.122925,"Y":0.383717,"Z":1.556761}
,{"sensor":"accelarator","X":1.046319,"Y":-3.390362,"Z":10.18785},{"sensor":"gyroscope","X":-1.083771,"Y":0.864957,"Z":0.967395},{"sensor":"magnometer","X":-1.083771,"Y":0.864957,"Z":0.967395}
,{"sensor":"accelarator","X":0.718297,"Y":-0.97449,"Z":12.07218},{"sensor":"gyroscope","X":-0.274158,"Y":0.116864,"Z":0.231019},{"sensor":"magnometer","X":-0.274158,"Y":0.116864,"Z":0.231019}
,{"sensor":"accelarator","X":1.091812,"Y":-2.830091,"Z":9.989119},{"sensor":"gyroscope","X":0.022789,"Y":-0.136939,"Z":0.214774},{"sensor":"magnometer","X":0.022789,"Y":-0.136939,"Z":0.214774}
,{"sensor":"accelarator","X":1.577859,"Y":0.280136,"Z":10.59967},{"sensor":"gyroscope","X":0.738924,"Y":0.362411,"Z":-0.926408},{"sensor":"magnometer","X":0.738924,"Y":0.362411,"Z":-0.926408}
,{"sensor":"accelarator","X":-0.007183,"Y":0.838013,"Z":10.42728},{"sensor":"gyroscope","X":0.547173,"Y":0.429524,"Z":-1.615911},{"sensor":"magnometer","X":0.547173,"Y":0.429524,"Z":-1.615911}
,{"sensor":"accelarator","X":0.536329,"Y":-1.187585,"Z":9.82391},{"sensor":"gyroscope","X":-0.256315,"Y":-0.429625,"Z":-0.422264},{"sensor":"magnometer","X":-0.256315,"Y":-0.429625,"Z":-0.422264}
,{"sensor":"accelarator","X":-0.838013,"Y":2.949807,"Z":10.98995},{"sensor":"gyroscope","X":0.536521,"Y":-0.212041,"Z":-0.485648},{"sensor":"magnometer","X":0.536521,"Y":-0.212041,"Z":-0.485648}
,{"sensor":"accelarator","X":-0.909843,"Y":1.977711,"Z":10.44643},{"sensor":"gyroscope","X":-0.353788,"Y":-0.582226,"Z":1.335715},{"sensor":"magnometer","X":-0.353788,"Y":-0.582226,"Z":1.335715}
,{"sensor":"accelarator","X":5.928346,"Y":-6.411999,"Z":7.783947},{"sensor":"gyroscope","X":-0.835028,"Y":-1.032574,"Z":-1.625498},{"sensor":"magnometer","X":-0.835028,"Y":-1.032574,"Z":-1.625498}
,{"sensor":"accelarator","X":3.395151,"Y":-4.017675,"Z":11.93091},{"sensor":"gyroscope","X":-1.181244,"Y":-1.041895,"Z":-6.956163},{"sensor":"magnometer","X":-1.181244,"Y":-1.041895,"Z":-6.956163}
,{"sensor":"accelarator","X":-1.78856,"Y":-0.998433,"Z":10.07053},{"sensor":"gyroscope","X":0.272597,"Y":-1.247494,"Z":-4.011993},{"sensor":"magnometer","X":0.272597,"Y":-1.247494,"Z":-4.011993}
,{"sensor":"accelarator","X":0.220278,"Y":4.103871,"Z":9.189414},{"sensor":"gyroscope","X":0.731201,"Y":-0.994756,"Z":-0.341303},{"sensor":"magnometer","X":0.731201,"Y":-0.994756,"Z":-0.341303}
,{"sensor":"accelarator","X":2.729529,"Y":-0.790127,"Z":8.880547},{"sensor":"gyroscope","X":-1.823609,"Y":0.963762,"Z":5.198423},{"sensor":"magnometer","X":-1.823609,"Y":0.963762,"Z":5.198423}
,{"sensor":"accelarator","X":1.508424,"Y":-2.820513,"Z":4.917941},{"sensor":"gyroscope","X":0.606297,"Y":1.514778,"Z":1.109343},{"sensor":"magnometer","X":0.606297,"Y":1.514778,"Z":1.109343}
,{"sensor":"accelarator","X":2.300945,"Y":6.481434,"Z":8.590834},{"sensor":"gyroscope","X":1.750674,"Y":1.799741,"Z":0.747681},{"sensor":"magnometer","X":1.750674,"Y":1.799741,"Z":0.747681}
,{"sensor":"accelarator","X":-6.177355,"Y":2.801359,"Z":10.98037},{"sensor":"gyroscope","X":0.895254,"Y":0.755766,"Z":-0.276587},{"sensor":"magnometer","X":0.895254,"Y":0.755766,"Z":-0.276587}
,{"sensor":"accelarator","X":-0.675199,"Y":2.454182,"Z":8.878152},{"sensor":"gyroscope","X":0.039301,"Y":-0.146527,"Z":-0.956502},{"sensor":"magnometer","X":0.039301,"Y":-0.146527,"Z":-0.956502}
,{"sensor":"accelarator","X":-0.787733,"Y":0.842802,"Z":10.7146},{"sensor":"gyroscope","X":0.728804,"Y":-0.628034,"Z":0.478697},{"sensor":"magnometer","X":0.728804,"Y":-0.628034,"Z":0.478697}
,{"sensor":"accelarator","X":-0.873928,"Y":-0.385486,"Z":9.943626},{"sensor":"gyroscope","X":-0.109838,"Y":-0.168099,"Z":0.082679},{"sensor":"magnometer","X":-0.109838,"Y":-0.168099,"Z":0.082679}
,{"sensor":"accelarator","X":-0.521963,"Y":1.192373,"Z":9.479128},{"sensor":"gyroscope","X":-1.121056,"Y":0.119261,"Z":-0.223323},{"sensor":"magnometer","X":-1.121056,"Y":0.119261,"Z":-0.223323}
,{"sensor":"accelarator","X":-0.141265,"Y":1.52279,"Z":9.033783},{"sensor":"gyroscope","X":-0.005974,"Y":-0.238407,"Z":1.103218},{"sensor":"magnometer","X":-0.005974,"Y":-0.238407,"Z":1.103218}
,{"sensor":"accelarator","X":-2.466153,"Y":-0.605764,"Z":14.72509},{"sensor":"gyroscope","X":-0.112235,"Y":1.117429,"Z":-0.159406},{"sensor":"magnometer","X":-0.112235,"Y":1.117429,"Z":-0.159406}
,{"sensor":"accelarator","X":-1.144487,"Y":2.341649,"Z":7.068044},{"sensor":"gyroscope","X":-0.207045,"Y":0.157078,"Z":-1.769844},{"sensor":"magnometer","X":-0.207045,"Y":0.157078,"Z":-1.769844}
,{"sensor":"accelarator","X":-1.956162,"Y":1.252231,"Z":9.632364},{"sensor":"gyroscope","X":-0.004376,"Y":0.121924,"Z":1.175657},{"sensor":"magnometer","X":-0.004376,"Y":0.121924,"Z":1.175657}
,{"sensor":"accelarator","X":-2.964173,"Y":-0.203518,"Z":8.116757},{"sensor":"gyroscope","X":1.391941,"Y":1.474564,"Z":-0.039828},{"sensor":"magnometer","X":1.391941,"Y":1.474564,"Z":-0.039828}
,{"sensor":"accelarator","X":-1.573071,"Y":1.089417,"Z":9.256455},{"sensor":"gyroscope","X":0.315475,"Y":0.047354,"Z":-0.541309},{"sensor":"magnometer","X":0.315475,"Y":0.047354,"Z":-0.541309}
,{"sensor":"accelarator","X":-1.46772,"Y":1.364764,"Z":10.54939},{"sensor":"gyroscope","X":0.06327,"Y":0.085172,"Z":-0.564213},{"sensor":"magnometer","X":0.06327,"Y":0.085172,"Z":-0.564213}
,{"sensor":"accelarator","X":-2.99051,"Y":-0.169997,"Z":14.54552},{"sensor":"gyroscope","X":-0.795347,"Y":-0.982506,"Z":-0.471001},{"sensor":"magnometer","X":-0.795347,"Y":-0.982506,"Z":-0.471001}
,{"sensor":"accelarator","X":-2.164469,"Y":-1.508424,"Z":11.76331},{"sensor":"gyroscope","X":-2.099783,"Y":0.217533,"Z":-0.541309},{"sensor":"magnometer","X":-2.099783,"Y":0.217533,"Z":-0.541309}
,{"sensor":"accelarator","X":-0.854774,"Y":-2.590658,"Z":9.079275},{"sensor":"gyroscope","X":7.269893,"Y":-0.621376,"Z":0.749811},{"sensor":"magnometer","X":7.269893,"Y":-0.621376,"Z":0.749811}
,{"sensor":"accelarator","X":1.692787,"Y":0.842802,"Z":6.890863},{"sensor":"gyroscope","X":-2.468903,"Y":-1.767351,"Z":1.438515},{"sensor":"magnometer","X":-2.468903,"Y":-1.767351,"Z":1.438515}
,{"sensor":"accelarator","X":3.457403,"Y":-0.706326,"Z":9.716166},{"sensor":"gyroscope","X":-6.134799,"Y":2.002943,"Z":1.685394},{"sensor":"magnometer","X":-6.134799,"Y":2.002943,"Z":1.685394}
,{"sensor":"accelarator","X":-4.661748,"Y":-11.1767,"Z":5.557225},{"sensor":"gyroscope","X":5.40432,"Y":2.098819,"Z":0.476567},{"sensor":"magnometer","X":5.40432,"Y":2.098819,"Z":0.476567}
,{"sensor":"accelarator","X":-8.277177,"Y":-3.670498,"Z":3.790215},{"sensor":"gyroscope","X":3.910531,"Y":1.885762,"Z":2.748278},{"sensor":"magnometer","X":3.910531,"Y":1.885762,"Z":2.748278}
,{"sensor":"accelarator","X":-0.318445,"Y":1.55631,"Z":-2.684037},{"sensor":"gyroscope","X":1.166368,"Y":-2.315172,"Z":2.953344},{"sensor":"magnometer","X":1.166368,"Y":-2.315172,"Z":2.953344}
,{"sensor":"accelarator","X":6.941144,"Y":3.428672,"Z":6.953116},{"sensor":"gyroscope","X":-7.065322,"Y":0.052148,"Z":2.988765},{"sensor":"magnometer","X":-7.065322,"Y":0.052148,"Z":2.988765}
,{"sensor":"accelarator","X":3.785426,"Y":-5.693702,"Z":14.34679},{"sensor":"gyroscope","X":-3.920081,"Y":5.005437,"Z":1.115735},{"sensor":"magnometer","X":-3.920081,"Y":5.005437,"Z":1.115735}
,{"sensor":"accelarator","X":-7.261984,"Y":-15.07945,"Z":4.716818},{"sensor":"gyroscope","X":2.451895,"Y":1.487614,"Z":1.401497},{"sensor":"magnometer","X":2.451895,"Y":1.487614,"Z":1.401497}
,{"sensor":"accelarator","X":-1.225894,"Y":3.897959,"Z":4.807802},{"sensor":"gyroscope","X":3.254318,"Y":-3.708026,"Z":2.953078},{"sensor":"magnometer","X":3.254318,"Y":-3.708026,"Z":2.953078}
,{"sensor":"accelarator","X":4.398373,"Y":5.75356,"Z":5.899613},{"sensor":"gyroscope","X":-1.380985,"Y":-2.063499,"Z":2.229486},{"sensor":"magnometer","X":-1.380985,"Y":-2.063499,"Z":2.229486}
,{"sensor":"accelarator","X":4.829351,"Y":-9.819121,"Z":10.14714},{"sensor":"gyroscope","X":-6.775033,"Y":4.588113,"Z":1.101886},{"sensor":"magnometer","X":-6.775033,"Y":4.588113,"Z":1.101886}
,{"sensor":"accelarator","X":-5.341736,"Y":-12.94371,"Z":2.640939},{"sensor":"gyroscope","X":3.312642,"Y":0.794649,"Z":0.831039},{"sensor":"magnometer","X":3.312642,"Y":0.794649,"Z":0.831039}
,{"sensor":"accelarator","X":-2.317705,"Y":3.292195,"Z":0.392669},{"sensor":"gyroscope","X":5.247191,"Y":-1.634191,"Z":1.86223},{"sensor":"magnometer","X":5.247191,"Y":-1.634191,"Z":1.86223}
,{"sensor":"accelarator","X":3.648949,"Y":7.247618,"Z":1.249837},{"sensor":"gyroscope","X":-0.593476,"Y":-2.22409,"Z":3.388778},{"sensor":"magnometer","X":-0.593476,"Y":-2.22409,"Z":3.388778}
,{"sensor":"accelarator","X":11.57895,"Y":4.357669,"Z":16.55914},{"sensor":"gyroscope","X":-8.738611,"Y":5.14632,"Z":1.435053},{"sensor":"magnometer","X":-8.738611,"Y":5.14632,"Z":1.435053}
,{"sensor":"accelarator","X":-0.397458,"Y":-14.97649,"Z":5.868487},{"sensor":"gyroscope","X":-0.333281,"Y":3.128412,"Z":-0.145557},{"sensor":"magnometer","X":-0.333281,"Y":3.128412,"Z":-0.145557}
,{"sensor":"accelarator","X":-1.264203,"Y":2.463759,"Z":3.323321},{"sensor":"gyroscope","X":8.714681,"Y":-1.487715,"Z":2.457456},{"sensor":"magnometer","X":8.714681,"Y":-1.487715,"Z":2.457456}
,{"sensor":"accelarator","X":1.125332,"Y":3.960212,"Z":-9.886163},{"sensor":"gyroscope","X":-1.875541,"Y":-0.577699,"Z":1.99326},{"sensor":"magnometer","X":-1.875541,"Y":-0.577699,"Z":1.99326}
,{"sensor":"accelarator","X":6.826217,"Y":2.937835,"Z":13.13765},{"sensor":"gyroscope","X":-6.857859,"Y":1.871648,"Z":0.564186},{"sensor":"magnometer","X":-6.857859,"Y":1.871648,"Z":0.564186}
,{"sensor":"accelarator","X":1.680815,"Y":-5.159768,"Z":10.56854},{"sensor":"gyroscope","X":0.722146,"Y":0.194363,"Z":0.420107},{"sensor":"magnometer","X":0.722146,"Y":0.194363,"Z":0.420107}
,{"sensor":"accelarator","X":1.120543,"Y":-2.873189,"Z":8.67224},{"sensor":"gyroscope","X":0.068063,"Y":0.043892,"Z":0.154852},{"sensor":"magnometer","X":0.068063,"Y":0.043892,"Z":0.154852}
,{"sensor":"accelarator","X":0.359149,"Y":-4.941884,"Z":14.01398},{"sensor":"gyroscope","X":0.981542,"Y":1.709459,"Z":0.792156},{"sensor":"magnometer","X":0.981542,"Y":1.709459,"Z":0.792156}
,{"sensor":"accelarator","X":-0.253798,"Y":-0.866745,"Z":0.541117},{"sensor":"gyroscope","X":1.539749,"Y":3.426957,"Z":-0.030507},{"sensor":"magnometer","X":1.539749,"Y":3.426957,"Z":-0.030507}
,{"sensor":"accelarator","X":-1.053502,"Y":6.941144,"Z":1.731096},{"sensor":"gyroscope","X":-5.278847,"Y":-2.758595,"Z":0.237145},{"sensor":"magnometer","X":-5.278847,"Y":-2.758595,"Z":0.237145}
,{"sensor":"accelarator","X":1.762222,"Y":-20.55527,"Z":14.172},{"sensor":"gyroscope","X":-2.537879,"Y":-0.74841,"Z":-1.784758},{"sensor":"magnometer","X":-2.537879,"Y":-0.74841,"Z":-1.784758}
,{"sensor":"accelarator","X":1.113361,"Y":-6.524532,"Z":7.247618},{"sensor":"gyroscope","X":6.214999,"Y":1.654863,"Z":1.719216},{"sensor":"magnometer","X":6.214999,"Y":1.654863,"Z":1.719216}
,{"sensor":"accelarator","X":-1.031954,"Y":4.190066,"Z":-0.050281},{"sensor":"gyroscope","X":5.513512,"Y":0.409017,"Z":1.36794},{"sensor":"magnometer","X":5.513512,"Y":0.409017,"Z":1.36794}
,{"sensor":"accelarator","X":0.081407,"Y":0.026338,"Z":12.76414},{"sensor":"gyroscope","X":-8.738611,"Y":-0.739888,"Z":-0.64837},{"sensor":"magnometer","X":-8.738611,"Y":-0.739888,"Z":-0.64837}
,{"sensor":"accelarator","X":1.173219,"Y":-17.1673,"Z":5.600323},{"sensor":"gyroscope","X":0.516813,"Y":1.541943,"Z":0.457125},{"sensor":"magnometer","X":0.516813,"Y":1.541943,"Z":0.457125}
,{"sensor":"accelarator","X":-1.307301,"Y":-1.443777,"Z":-0.8859},{"sensor":"gyroscope","X":6.623534,"Y":0.583191,"Z":2.987433},{"sensor":"magnometer","X":6.623534,"Y":0.583191,"Z":2.987433}
,{"sensor":"accelarator","X":1.903487,"Y":11.89739,"Z":0.739846},{"sensor":"gyroscope","X":-2.459848,"Y":-1.621674,"Z":1.652636},{"sensor":"magnometer","X":-2.459848,"Y":-1.621674,"Z":1.652636}
,{"sensor":"accelarator","X":1.383919,"Y":-10.77925,"Z":8.811111},{"sensor":"gyroscope","X":-8.209966,"Y":1.56245,"Z":-1.501393},{"sensor":"magnometer","X":-8.209966,"Y":1.56245,"Z":-1.501393}
,{"sensor":"accelarator","X":0.081407,"Y":-9.495888,"Z":6.708895},{"sensor":"gyroscope","X":6.542306,"Y":0.653765,"Z":2.749876},{"sensor":"magnometer","X":6.542306,"Y":0.653765,"Z":2.749876}
,{"sensor":"accelarator","X":-0.134082,"Y":6.517349,"Z":1.283358},{"sensor":"gyroscope","X":3.647673,"Y":-0.538017,"Z":1.948252},{"sensor":"magnometer","X":3.647673,"Y":-0.538017,"Z":1.948252}
,{"sensor":"accelarator","X":-1.843629,"Y":0.438161,"Z":12.08176},{"sensor":"gyroscope","X":-3.383979,"Y":-0.491145,"Z":-2.552292},{"sensor":"magnometer","X":-3.383979,"Y":-0.491145,"Z":-2.552292}
,{"sensor":"accelarator","X":-1.585042,"Y":-4.826957,"Z":11.49515},{"sensor":"gyroscope","X":-0.117295,"Y":0.528861,"Z":-0.581523},{"sensor":"magnometer","X":-0.117295,"Y":0.528861,"Z":-0.581523}
,{"sensor":"accelarator","X":-0.490836,"Y":-0.457316,"Z":4.803013},{"sensor":"gyroscope","X":5.69168,"Y":-0.168365,"Z":3.366673},{"sensor":"magnometer","X":5.69168,"Y":-0.168365,"Z":3.366673}
,{"sensor":"accelarator","X":0.541117,"Y":6.886075,"Z":8.650692},{"sensor":"gyroscope","X":-2.603394,"Y":-2.691482,"Z":-0.186837},{"sensor":"magnometer","X":-2.603394,"Y":-2.691482,"Z":-0.186837}
,{"sensor":"accelarator","X":0.718297,"Y":5.183711,"Z":11.94528},{"sensor":"gyroscope","X":0.053948,"Y":-0.328157,"Z":0.003316},{"sensor":"magnometer","X":0.053948,"Y":-0.328157,"Z":0.003316}
,{"sensor":"accelarator","X":0.574638,"Y":5.691308,"Z":9.871797},{"sensor":"gyroscope","X":0.294436,"Y":-0.13907,"Z":0.194267},{"sensor":"magnometer","X":0.294436,"Y":-0.13907,"Z":0.194267}
,{"sensor":"accelarator","X":0.165208,"Y":-0.615341,"Z":7.965915},{"sensor":"gyroscope","X":-6.016287,"Y":1.097987,"Z":0.60227},{"sensor":"magnometer","X":-6.016287,"Y":1.097987,"Z":0.60227}
,{"sensor":"accelarator","X":-1.300118,"Y":-5.475818,"Z":1.496452},{"sensor":"gyroscope","X":-3.908629,"Y":0.580261,"Z":0.907473},{"sensor":"magnometer","X":-3.908629,"Y":0.580261,"Z":0.907473}
,{"sensor":"accelarator","X":-3.404728,"Y":-4.202038,"Z":-7.91324},{"sensor":"gyroscope","X":-2.778367,"Y":2.142495,"Z":0.888031},{"sensor":"magnometer","X":-2.778367,"Y":2.142495,"Z":0.888031}
,{"sensor":"accelarator","X":-4.333726,"Y":-6.14144,"Z":-4.60189},{"sensor":"gyroscope","X":-0.381219,"Y":-0.128151,"Z":0.568447},{"sensor":"magnometer","X":-0.381219,"Y":-0.128151,"Z":0.568447}
,{"sensor":"accelarator","X":-2.154891,"Y":-1.4342,"Z":-6.172566},{"sensor":"gyroscope","X":-0.762589,"Y":-0.08767,"Z":0.457125},{"sensor":"magnometer","X":-0.762589,"Y":-0.08767,"Z":0.457125}
,{"sensor":"accelarator","X":-3.043185,"Y":-2.061513,"Z":-13.48004},{"sensor":"gyroscope","X":-0.926642,"Y":0.325126,"Z":0.69708},{"sensor":"magnometer","X":-0.926642,"Y":0.325126,"Z":0.69708}
,{"sensor":"accelarator","X":-4.173306,"Y":-12.8671,"Z":-11.10727},{"sensor":"gyroscope","X":8.714681,"Y":-1.135373,"Z":1.317606},{"sensor":"magnometer","X":8.714681,"Y":-1.135373,"Z":1.317606}
,{"sensor":"accelarator","X":-3.538811,"Y":1.917853,"Z":5.899613},{"sensor":"gyroscope","X":8.360209,"Y":-2.28561,"Z":3.09476},{"sensor":"magnometer","X":8.360209,"Y":-2.28561,"Z":3.09476}
,{"sensor":"accelarator","X":0.584215,"Y":3.797397,"Z":0.584215},{"sensor":"gyroscope","X":-0.421966,"Y":-1.200888,"Z":1.541847},{"sensor":"magnometer","X":-0.421966,"Y":-1.200888,"Z":1.541847}
,{"sensor":"accelarator","X":4.898786,"Y":9.392932,"Z":11.56458},{"sensor":"gyroscope","X":-1.106408,"Y":-0.131346,"Z":-0.01293},{"sensor":"magnometer","X":-1.106408,"Y":-0.131346,"Z":-0.01293}
,{"sensor":"accelarator","X":3.241914,"Y":5.751165,"Z":7.604372},{"sensor":"gyroscope","X":-0.026747,"Y":-0.342272,"Z":0.11011},{"sensor":"magnometer","X":-0.026747,"Y":-0.342272,"Z":0.11011}
,{"sensor":"accelarator","X":3.783031,"Y":2.241087,"Z":7.874931},{"sensor":"gyroscope","X":-3.889454,"Y":5.005703,"Z":-0.451559},{"sensor":"magnometer","X":-3.889454,"Y":5.005703,"Z":-0.451559}
,{"sensor":"accelarator","X":-6.581996,"Y":-2.274607,"Z":2.961778},{"sensor":"gyroscope","X":1.426829,"Y":3.590212,"Z":-0.14609},{"sensor":"magnometer","X":1.426829,"Y":3.590212,"Z":-0.14609}
,{"sensor":"accelarator","X":-7.649864,"Y":-0.452527,"Z":1.4342},{"sensor":"gyroscope","X":0.068063,"Y":-0.115634,"Z":0.421172},{"sensor":"magnometer","X":0.068063,"Y":-0.115634,"Z":0.421172}
,{"sensor":"accelarator","X":-2.810936,"Y":1.728702,"Z":9.268427},{"sensor":"gyroscope","X":-0.310644,"Y":-4.640679,"Z":0.929045},{"sensor":"magnometer","X":-0.310644,"Y":-4.640679,"Z":0.929045}
,{"sensor":"accelarator","X":-2.866005,"Y":5.166951,"Z":8.590834},{"sensor":"gyroscope","X":1.953877,"Y":-1.812892,"Z":0.955943},{"sensor":"magnometer","X":1.953877,"Y":-1.812892,"Z":0.955943}
,{"sensor":"accelarator","X":0.438161,"Y":3.313744,"Z":1.659266},{"sensor":"gyroscope","X":1.056644,"Y":-1.533788,"Z":1.064602},{"sensor":"magnometer","X":1.056644,"Y":-1.533788,"Z":1.064602}
,{"sensor":"accelarator","X":6.998608,"Y":5.128642,"Z":9.033783},{"sensor":"gyroscope","X":1.028414,"Y":-1.220862,"Z":1.475001},{"sensor":"magnometer","X":1.028414,"Y":-1.220862,"Z":1.475001}
,{"sensor":"accelarator","X":8.641114,"Y":4.731184,"Z":4.709635},{"sensor":"gyroscope","X":0.529596,"Y":1.716915,"Z":0.319438},{"sensor":"magnometer","X":0.529596,"Y":1.716915,"Z":0.319438}
,{"sensor":"accelarator","X":4.776676,"Y":4.360064,"Z":9.000263},{"sensor":"gyroscope","X":-3.370929,"Y":4.132972,"Z":-2.001276},{"sensor":"magnometer","X":-3.370929,"Y":4.132972,"Z":-2.001276}
,{"sensor":"accelarator","X":-2.830091,"Y":-5.030474,"Z":4.419921},{"sensor":"gyroscope","X":-5.392831,"Y":4.307412,"Z":-3.380016},{"sensor":"magnometer","X":-5.392831,"Y":4.307412,"Z":-3.380016}
,{"sensor":"accelarator","X":0.167603,"Y":-11.49036,"Z":0.763789},{"sensor":"gyroscope","X":2.124055,"Y":0.2684,"Z":-0.562881},{"sensor":"magnometer","X":2.124055,"Y":0.2684,"Z":-0.562881}
,{"sensor":"accelarator","X":-1.245048,"Y":-6.620305,"Z":5.722434},{"sensor":"gyroscope","X":4.178449,"Y":-1.285045,"Z":1.438249},{"sensor":"magnometer","X":4.178449,"Y":-1.285045,"Z":1.438249}
,{"sensor":"accelarator","X":4.60189,"Y":6.349746,"Z":8.044928},{"sensor":"gyroscope","X":-0.320764,"Y":0.567744,"Z":1.715222},{"sensor":"magnometer","X":-0.320764,"Y":0.567744,"Z":1.715222}
,{"sensor":"accelarator","X":5.279484,"Y":6.866921,"Z":6.110314},{"sensor":"gyroscope","X":-5.940386,"Y":3.030673,"Z":-3.535014},{"sensor":"magnometer","X":-5.940386,"Y":3.030673,"Z":-3.535014}
,{"sensor":"accelarator","X":1.78856,"Y":-1.82208,"Z":11.37543},{"sensor":"gyroscope","X":0.171396,"Y":0.471602,"Z":-1.994352},{"sensor":"magnometer","X":0.171396,"Y":0.471602,"Z":-1.994352}
,{"sensor":"accelarator","X":4.870054,"Y":8.054505,"Z":1.817292},{"sensor":"gyroscope","X":3.161372,"Y":-0.900745,"Z":-0.567941},{"sensor":"magnometer","X":3.161372,"Y":-0.900745,"Z":-0.567941}
,{"sensor":"accelarator","X":-0.78055,"Y":-7.36494,"Z":9.256455},{"sensor":"gyroscope","X":0.442776,"Y":-0.869852,"Z":-1.935229},{"sensor":"magnometer","X":0.442776,"Y":-0.869852,"Z":-1.935229}
,{"sensor":"accelarator","X":-3.407123,"Y":-4.621045,"Z":16.38675},{"sensor":"gyroscope","X":4.557689,"Y":2.965425,"Z":3.63326},{"sensor":"magnometer","X":4.557689,"Y":2.965425,"Z":3.63326}
,{"sensor":"accelarator","X":5.890036,"Y":5.02808,"Z":4.498934},{"sensor":"gyroscope","X":-0.604928,"Y":0.992791,"Z":-0.010799},{"sensor":"magnometer","X":-0.604928,"Y":0.992791,"Z":-0.010799}
,{"sensor":"accelarator","X":0.404641,"Y":7.501416,"Z":4.712029},{"sensor":"gyroscope","X":0.246764,"Y":-0.208579,"Z":-0.169526},{"sensor":"magnometer","X":0.246764,"Y":-0.208579,"Z":-0.169526}
,{"sensor":"accelarator","X":2.894737,"Y":-10.00588,"Z":2.387141},{"sensor":"gyroscope","X":-8.738611,"Y":0.223392,"Z":-7.717306},{"sensor":"magnometer","X":-8.738611,"Y":0.223392,"Z":-7.717306}
,{"sensor":"accelarator","X":-0.421401,"Y":-12.17753,"Z":10.8822},{"sensor":"gyroscope","X":0.569544,"Y":0.171193,"Z":-0.214534},{"sensor":"magnometer","X":0.569544,"Y":0.171193,"Z":-0.214534}
,{"sensor":"accelarator","X":2.801359,"Y":0.689565,"Z":2.600235},{"sensor":"gyroscope","X":6.406749,"Y":-0.021623,"Z":2.486485},{"sensor":"magnometer","X":6.406749,"Y":-0.021623,"Z":2.486485}
,{"sensor":"accelarator","X":10.74333,"Y":9.309131,"Z":8.111969},{"sensor":"gyroscope","X":-2.063563,"Y":0.823678,"Z":0.310117},{"sensor":"magnometer","X":-2.063563,"Y":0.823678,"Z":0.310117}
,{"sensor":"accelarator","X":5.511733,"Y":4.216404,"Z":12.94132},{"sensor":"gyroscope","X":-5.771805,"Y":3.781163,"Z":-1.295261},{"sensor":"magnometer","X":-5.771805,"Y":3.781163,"Z":-1.295261}
,{"sensor":"accelarator","X":-1.570676,"Y":-1.213922,"Z":3.790215},{"sensor":"gyroscope","X":0.424134,"Y":-0.068229,"Z":-0.267532},{"sensor":"magnometer","X":0.424134,"Y":-0.068229,"Z":-0.267532}
,{"sensor":"accelarator","X":-1.807714,"Y":-4.163729,"Z":12.71146},{"sensor":"gyroscope","X":0.418008,"Y":-1.57853,"Z":-0.205213},{"sensor":"magnometer","X":0.418008,"Y":-1.57853,"Z":-0.205213}
,{"sensor":"accelarator","X":-0.766184,"Y":-3.943451,"Z":12.81442},{"sensor":"gyroscope","X":-1.06939,"Y":3.067425,"Z":0.397203},{"sensor":"magnometer","X":-1.06939,"Y":3.067425,"Z":0.397203}
,{"sensor":"accelarator","X":-2.07109,"Y":1.460537,"Z":0.007183},{"sensor":"gyroscope","X":3.150941,"Y":-0.810463,"Z":0.334085},{"sensor":"magnometer","X":0.110941,"Y":-0.810463,"Z":0.334085}
,{"sensor":"accelarator","X":-0.519568,"Y":-0.684777,"Z":12.70189},{"sensor":"gyroscope","X":3.150985,"Y":-3.214002,"Z":0.657664},{"sensor":"magnometer","X":3.150985,"Y":-3.214002,"Z":0.657664}
,{"sensor":"accelarator","X":1.46772,"Y":2.633756,"Z":13.17596},{"sensor":"gyroscope","X":0.007342,"Y":2.115863,"Z":-0.359146},{"sensor":"magnometer","X":0.007342,"Y":2.115863,"Z":-0.359146}
,{"sensor":"accelarator","X":-2.609813,"Y":1.146881,"Z":-0.316051},{"sensor":"gyroscope","X":-4.232208,"Y":2.072453,"Z":-0.921881},{"sensor":"magnometer","X":-4.232208,"Y":2.072453,"Z":-0.921881}
,{"sensor":"accelarator","X":-0.97449,"Y":-11.74655,"Z":4.091899},{"sensor":"gyroscope","X":-2.319231,"Y":-0.726838,"Z":-2.858028},{"sensor":"magnometer","X":-2.319231,"Y":-0.726838,"Z":-2.858028}
,{"sensor":"accelarator","X":-0.660833,"Y":-12.12486,"Z":3.277829},{"sensor":"gyroscope","X":0.831337,"Y":0.196494,"Z":0.867525},{"sensor":"magnometer","X":0.831337,"Y":0.196494,"Z":0.867525}
,{"sensor":"accelarator","X":-2.008838,"Y":-1.189979,"Z":6.64001},{"sensor":"gyroscope","X":6.289835,"Y":-2.850742,"Z":1.141834},{"sensor":"magnometer","X":6.289835,"Y":-2.850742,"Z":1.141834}
,{"sensor":"accelarator","X":7.216492,"Y":6.682558,"Z":7.64747},{"sensor":"gyroscope","X":2.583724,"Y":-0.83097,"Z":2.306453},{"sensor":"magnometer","X":2.583724,"Y":-0.83097,"Z":2.306453}
,{"sensor":"accelarator","X":7.154239,"Y":5.449481,"Z":12.02908},{"sensor":"gyroscope","X":-5.533715,"Y":5.288802,"Z":-0.641712},{"sensor":"magnometer","X":-5.533715,"Y":5.288802,"Z":-0.641712}
,{"sensor":"accelarator","X":-2.499674,"Y":-12.47682,"Z":4.635411},{"sensor":"gyroscope","X":-4.514241,"Y":1.859663,"Z":0.402796},{"sensor":"magnometer","X":-4.514241,"Y":1.859663,"Z":0.402796}
,{"sensor":"accelarator","X":-2.535589,"Y":-7.568457,"Z":-2.387141},{"sensor":"gyroscope","X":7.282943,"Y":0.590914,"Z":3.181581},{"sensor":"magnometer","X":7.282943,"Y":0.590914,"Z":3.181581}
,{"sensor":"accelarator","X":-0.624918,"Y":6.586784,"Z":-1.781377},{"sensor":"gyroscope","X":6.463742,"Y":-2.811592,"Z":4.315838},{"sensor":"magnometer","X":6.463742,"Y":-2.811592,"Z":4.315838}
,{"sensor":"accelarator","X":3.170084,"Y":8.219713,"Z":10.42249},{"sensor":"gyroscope","X":-4.308642,"Y":-1.359082,"Z":-0.02012},{"sensor":"magnometer","X":-4.308642,"Y":-1.359082,"Z":-0.02012}
,{"sensor":"accelarator","X":0.102956,"Y":-7.848593,"Z":11.4305},{"sensor":"gyroscope","X":-4.616775,"Y":1.480423,"Z":-0.631059},{"sensor":"magnometer","X":-4.616775,"Y":1.480423,"Z":-0.631059}
,{"sensor":"accelarator","X":-0.83083,"Y":-2.794176,"Z":9.797572},{"sensor":"gyroscope","X":2.423931,"Y":-0.579563,"Z":0.679236},{"sensor":"magnometer","X":2.423931,"Y":-0.579563,"Z":0.679236}
,{"sensor":"accelarator","X":-1.087023,"Y":-0.069435,"Z":6.356929},{"sensor":"gyroscope","X":0.758632,"Y":0.323262,"Z":0.284017},{"sensor":"magnometer","X":0.758632,"Y":0.323262,"Z":0.284017}
,{"sensor":"accelarator","X":-0.301685,"Y":-0.028732,"Z":10.97319},{"sensor":"gyroscope","X":-1.114398,"Y":-0.034406,"Z":0.160977},{"sensor":"magnometer","X":-1.114398,"Y":-0.034406,"Z":0.160977}
,{"sensor":"accelarator","X":0.229855,"Y":0.136476,"Z":10.93488},{"sensor":"gyroscope","X":-0.114366,"Y":-0.102318,"Z":0.222231},{"sensor":"magnometer","X":-0.114366,"Y":-0.102318,"Z":0.222231}
,{"sensor":"accelarator","X":1.685604,"Y":-1.355187,"Z":17.83292},{"sensor":"gyroscope","X":-0.033405,"Y":-0.390476,"Z":-0.379386},{"sensor":"magnometer","X":-0.033405,"Y":-0.390476,"Z":-0.379386}
,{"sensor":"accelarator","X":0.373515,"Y":0.203518,"Z":9.711377},{"sensor":"gyroscope","X":-0.021154,"Y":-0.00591,"Z":0.003848},{"sensor":"magnometer","X":-0.021154,"Y":-0.00591,"Z":0.003848}
,{"sensor":"accelarator","X":0.414218,"Y":0.083801,"Z":10.03222},{"sensor":"gyroscope","X":-0.006506,"Y":-0.003246,"Z":-0.002277},{"sensor":"magnometer","X":-0.006506,"Y":-0.003246,"Z":-0.002277}
,{"sensor":"accelarator","X":0.416612,"Y":0.076618,"Z":10.02503},{"sensor":"gyroscope","X":-0.005441,"Y":-0.002447,"Z":-0.003342},{"sensor":"magnometer","X":-0.005441,"Y":-0.002447,"Z":-0.003342}
,{"sensor":"accelarator","X":0.423795,"Y":0.08859,"Z":10.02503},{"sensor":"gyroscope","X":-0.005175,"Y":-0.002714,"Z":-0.004141},{"sensor":"magnometer","X":-0.005175,"Y":-0.002714,"Z":-0.004141}
,{"sensor":"accelarator","X":0.430978,"Y":0.08859,"Z":10.00827},{"sensor":"gyroscope","X":-0.005707,"Y":-0.003246,"Z":-0.003609},{"sensor":"magnometer","X":-0.005707,"Y":-0.003246,"Z":-0.003609}
,{"sensor":"accelarator","X":0.419007,"Y":0.083801,"Z":10.03222},{"sensor":"gyroscope","X":-0.005175,"Y":-0.002447,"Z":-0.003342},{"sensor":"magnometer","X":-0.005175,"Y":-0.002447,"Z":-0.003342}
,{"sensor":"accelarator","X":0.414218,"Y":0.090984,"Z":10.02024},{"sensor":"gyroscope","X":-0.005707,"Y":-0.002447,"Z":-0.003076},{"sensor":"magnometer","X":-0.005707,"Y":-0.002447,"Z":-0.003076}
,{"sensor":"accelarator","X":0.407035,"Y":0.079013,"Z":10.00109},{"sensor":"gyroscope","X":-0.005175,"Y":-0.00085,"Z":-0.003076},{"sensor":"magnometer","X":-0.005175,"Y":-0.00085,"Z":-0.003076}
,{"sensor":"accelarator","X":0.419007,"Y":0.074224,"Z":10.01067},{"sensor":"gyroscope","X":-0.004109,"Y":-0.003779,"Z":-0.003076},{"sensor":"magnometer","X":-0.004109,"Y":-0.003779,"Z":-0.003076}
,{"sensor":"accelarator","X":0.414218,"Y":0.079013,"Z":10.04658},{"sensor":"gyroscope","X":-0.005974,"Y":-0.001915,"Z":-0.003342},{"sensor":"magnometer","X":-0.005974,"Y":-0.001915,"Z":-0.003342}
,{"sensor":"accelarator","X":0.419007,"Y":0.07183,"Z":10.02982},{"sensor":"gyroscope","X":-0.004908,"Y":-0.002447,"Z":-0.004141},{"sensor":"magnometer","X":-0.004908,"Y":-0.002447,"Z":-0.004141}
,{"sensor":"accelarator","X":0.428584,"Y":0.110139,"Z":10.03461},{"sensor":"gyroscope","X":-0.005175,"Y":-0.00298,"Z":-0.003076},{"sensor":"magnometer","X":-0.005175,"Y":-0.00298,"Z":-0.003076}
,{"sensor":"accelarator","X":0.421401,"Y":0.08859,"Z":9.996302},{"sensor":"gyroscope","X":-0.005175,"Y":-0.002447,"Z":-0.002543},{"sensor":"magnometer","X":-0.005175,"Y":-0.002447,"Z":-0.002543}
,{"sensor":"accelarator","X":0.419007,"Y":0.102956,"Z":10.04179},{"sensor":"gyroscope","X":-0.003843,"Y":-0.001649,"Z":-0.003076},{"sensor":"magnometer","X":-0.003843,"Y":-0.001649,"Z":-0.003076}
,{"sensor":"accelarator","X":0.433373,"Y":0.090984,"Z":10.03222},{"sensor":"gyroscope","X":-0.005441,"Y":-0.001915,"Z":-0.002543},{"sensor":"magnometer","X":-0.005441,"Y":-0.001915,"Z":-0.002543}
,{"sensor":"accelarator","X":0.433373,"Y":0.083801,"Z":10.02503},{"sensor":"gyroscope","X":-0.004908,"Y":-0.002181,"Z":-0.00281},{"sensor":"magnometer","X":-0.004908,"Y":-0.002181,"Z":-0.00281}
,{"sensor":"accelarator","X":0.411824,"Y":0.086196,"Z":10.03461},{"sensor":"gyroscope","X":-0.004908,"Y":-0.002181,"Z":-0.003342},{"sensor":"magnometer","X":-0.004908,"Y":-0.002181,"Z":-0.003342}
,{"sensor":"accelarator","X":0.395063,"Y":0.08859,"Z":9.907711},{"sensor":"gyroscope","X":-0.004908,"Y":-0.003246,"Z":-0.00281},{"sensor":"magnometer","X":-0.004908,"Y":-0.003246,"Z":-0.00281}
,{"sensor":"accelarator","X":0.402246,"Y":0.081407,"Z":10.01306},{"sensor":"gyroscope","X":-0.005175,"Y":-0.001915,"Z":-0.003076},{"sensor":"magnometer","X":-0.005175,"Y":-0.001915,"Z":-0.003076}
,{"sensor":"accelarator","X":0.416612,"Y":0.083801,"Z":10.01546},{"sensor":"gyroscope","X":-0.004109,"Y":-0.003246,"Z":-0.002277},{"sensor":"magnometer","X":-0.004109,"Y":-0.003246,"Z":-0.002277}
,{"sensor":"accelarator","X":0.423795,"Y":0.090984,"Z":10.01546},{"sensor":"gyroscope","X":-0.004376,"Y":-0.00298,"Z":-0.002011},{"sensor":"magnometer","X":-0.004376,"Y":-0.00298,"Z":-0.002011}
,{"sensor":"accelarator","X":0.423795,"Y":0.081407,"Z":10.00348},{"sensor":"gyroscope","X":-0.004109,"Y":-0.002447,"Z":-0.002543},{"sensor":"magnometer","X":-0.004109,"Y":-0.002447,"Z":-0.002543}
,{"sensor":"accelarator","X":0.416612,"Y":0.081407,"Z":10.00348},{"sensor":"gyroscope","X":-0.003843,"Y":-0.002714,"Z":-0.002543},{"sensor":"magnometer","X":-0.003843,"Y":-0.002714,"Z":-0.002543}
,{"sensor":"accelarator","X":0.414218,"Y":0.083801,"Z":10.02024},{"sensor":"gyroscope","X":-0.004642,"Y":-0.002181,"Z":-0.003076},{"sensor":"magnometer","X":-0.004642,"Y":-0.002181,"Z":-0.003076}
,{"sensor":"accelarator","X":0.438161,"Y":0.083801,"Z":10.01785},{"sensor":"gyroscope","X":-0.004376,"Y":-0.003513,"Z":-0.003342},{"sensor":"magnometer","X":-0.004376,"Y":-0.003513,"Z":-0.003342}
,{"sensor":"accelarator","X":0.414218,"Y":0.08859,"Z":10.02024},{"sensor":"gyroscope","X":-0.003577,"Y":-0.00298,"Z":-0.003076},{"sensor":"magnometer","X":-0.003577,"Y":-0.00298,"Z":-0.003076}
,{"sensor":"accelarator","X":0.42619,"Y":0.086196,"Z":10.02503},{"sensor":"gyroscope","X":-0.003843,"Y":-0.002447,"Z":-0.003076},{"sensor":"magnometer","X":-0.003843,"Y":-0.002447,"Z":-0.003076}
,{"sensor":"accelarator","X":0.423795,"Y":0.086196,"Z":10.01306},{"sensor":"gyroscope","X":-0.004908,"Y":-0.002181,"Z":-0.00281},{"sensor":"magnometer","X":-0.004908,"Y":-0.002181,"Z":-0.00281}
,{"sensor":"accelarator","X":0.416612,"Y":0.08859,"Z":10.03461},{"sensor":"gyroscope","X":-0.004376,"Y":-0.001382,"Z":-0.00281},{"sensor":"magnometer","X":-0.004376,"Y":-0.001382,"Z":-0.00281}
,{"sensor":"accelarator","X":0.414218,"Y":0.081407,"Z":10.02503},{"sensor":"gyroscope","X":-0.004376,"Y":-0.001915,"Z":-0.002277},{"sensor":"magnometer","X":-0.004376,"Y":-0.001915,"Z":-0.002277}
,{"sensor":"accelarator","X":-0.699143,"Y":0.344783,"Z":10.09686},{"sensor":"gyroscope","X":-0.000647,"Y":0.000482,"Z":-0.089896},{"sensor":"magnometer","X":-0.000647,"Y":0.000482,"Z":-0.089896}
,{"sensor":"accelarator","X":3.057551,"Y":0.471682,"Z":10.53981},{"sensor":"gyroscope","X":-0.201453,"Y":-1.64005,"Z":-0.716548},{"sensor":"magnometer","X":-0.201453,"Y":-1.64005,"Z":-0.716548}
,{"sensor":"accelarator","X":5.035263,"Y":-0.414218,"Z":8.595622},{"sensor":"gyroscope","X":0.008674,"Y":-0.943357,"Z":0.051253},{"sensor":"magnometer","X":0.008674,"Y":-0.943357,"Z":0.051253}
,{"sensor":"accelarator","X":7.685779,"Y":-0.165208,"Z":5.899613},{"sensor":"gyroscope","X":0.061938,"Y":-0.969456,"Z":0.118899},{"sensor":"magnometer","X":0.061938,"Y":-0.969456,"Z":0.118899}
,{"sensor":"accelarator","X":8.942799,"Y":0.679988,"Z":3.974577},{"sensor":"gyroscope","X":0.26514,"Y":-2.22702,"Z":0.012104},{"sensor":"magnometer","X":0.26514,"Y":-2.22702,"Z":0.012104}
,{"sensor":"accelarator","X":10.34108,"Y":-1.513213,"Z":2.746289},{"sensor":"gyroscope","X":0.151954,"Y":-0.82298,"Z":-0.122387},{"sensor":"magnometer","X":0.151954,"Y":-0.82298,"Z":-0.122387}
,{"sensor":"accelarator","X":11.306,"Y":0.687171,"Z":2.741501},{"sensor":"gyroscope","X":0.421204,"Y":-0.610723,"Z":-0.342368},{"sensor":"magnometer","X":0.421204,"Y":-0.610723,"Z":-0.342368}
,{"sensor":"accelarator","X":10.01785,"Y":-0.191546,"Z":-0.42619},{"sensor":"gyroscope","X":-0.144194,"Y":0.020456,"Z":-0.013995},{"sensor":"magnometer","X":-0.144194,"Y":0.020456,"Z":-0.013995}
,{"sensor":"accelarator","X":9.974752,"Y":-0.043098,"Z":-0.079013},{"sensor":"gyroscope","X":-0.016893,"Y":-0.022155,"Z":-0.009201},{"sensor":"magnometer","X":-0.016893,"Y":-0.022155,"Z":-0.009201}
,{"sensor":"accelarator","X":9.946021,"Y":-0.057464,"Z":0.229855},{"sensor":"gyroscope","X":-0.022752,"Y":0.008738,"Z":-0.00494},{"sensor":"magnometer","X":-0.022752,"Y":0.008738,"Z":-0.00494}
,{"sensor":"accelarator","X":9.955598,"Y":-0.028732,"Z":0.045492},{"sensor":"gyroscope","X":-0.01636,"Y":-0.0131,"Z":-0.006804},{"sensor":"magnometer","X":-0.01636,"Y":-0.0131,"Z":-0.006804}
,{"sensor":"accelarator","X":9.962781,"Y":-0.062252,"Z":0.10535},{"sensor":"gyroscope","X":-0.015028,"Y":-0.063435,"Z":-0.014794},{"sensor":"magnometer","X":-0.015028,"Y":-0.063435,"Z":-0.014794}
,{"sensor":"accelarator","X":9.965176,"Y":-0.028732,"Z":0.045492},{"sensor":"gyroscope","X":-0.008903,"Y":0.062801,"Z":0.009441},{"sensor":"magnometer","X":-0.008903,"Y":0.062801,"Z":0.009441}
,{"sensor":"accelarator","X":9.919683,"Y":-0.038309,"Z":0.119716},{"sensor":"gyroscope","X":-0.018757,"Y":-0.008839,"Z":-0.011865},{"sensor":"magnometer","X":-0.018757,"Y":-0.008839,"Z":-0.011865}
,{"sensor":"accelarator","X":9.938838,"Y":-0.052675,"Z":0.155631},{"sensor":"gyroscope","X":-0.009968,"Y":-0.018427,"Z":-0.009201},{"sensor":"magnometer","X":-0.009968,"Y":-0.018427,"Z":-0.009201}
,{"sensor":"accelarator","X":9.936443,"Y":-0.047886,"Z":-0.011972},{"sensor":"gyroscope","X":-0.012898,"Y":-0.014965,"Z":-0.006538},{"sensor":"magnometer","X":-0.012898,"Y":-0.014965,"Z":-0.006538}
,{"sensor":"accelarator","X":9.946021,"Y":-0.035915,"Z":0.062252},{"sensor":"gyroscope","X":-0.012632,"Y":-0.012035,"Z":-0.012131},{"sensor":"magnometer","X":-0.012632,"Y":-0.012035,"Z":-0.012131}
,{"sensor":"accelarator","X":9.941232,"Y":-0.023943,"Z":-0.007183},{"sensor":"gyroscope","X":-0.012898,"Y":0.018858,"Z":0.00012},{"sensor":"magnometer","X":-0.012898,"Y":0.018858,"Z":0.00012}
,{"sensor":"accelarator","X":9.957993,"Y":-0.035915,"Z":-0.007183},{"sensor":"gyroscope","X":-0.012365,"Y":0.026049,"Z":-0.000146},{"sensor":"magnometer","X":-0.012365,"Y":0.026049,"Z":-0.000146}
,{"sensor":"accelarator","X":9.948415,"Y":-0.021549,"Z":-0.026338},{"sensor":"gyroscope","X":-0.011566,"Y":0.008205,"Z":-0.00281},{"sensor":"magnometer","X":-0.011566,"Y":0.008205,"Z":-0.00281}
,{"sensor":"accelarator","X":9.962781,"Y":-0.014366,"Z":0.033521},{"sensor":"gyroscope","X":-0.013164,"Y":-0.015763,"Z":-0.011066},{"sensor":"magnometer","X":-0.013164,"Y":-0.015763,"Z":-0.011066}
,{"sensor":"accelarator","X":9.967569,"Y":-0.021549,"Z":-0.004789},{"sensor":"gyroscope","X":-0.011833,"Y":-0.022155,"Z":-0.012397},{"sensor":"magnometer","X":-0.011833,"Y":-0.022155,"Z":-0.012397}
,{"sensor":"accelarator","X":9.960386,"Y":-0.031126,"Z":0.014366},{"sensor":"gyroscope","X":-0.014496,"Y":-0.01603,"Z":-0.010267},{"sensor":"magnometer","X":-0.014496,"Y":-0.01603,"Z":-0.010267}
,{"sensor":"accelarator","X":9.955598,"Y":-0.052675,"Z":0.062252},{"sensor":"gyroscope","X":-0.013697,"Y":0.002346,"Z":-0.004408},{"sensor":"magnometer","X":-0.013697,"Y":0.002346,"Z":-0.004408}
,{"sensor":"accelarator","X":9.962781,"Y":-0.019155,"Z":0.021549},{"sensor":"gyroscope","X":-0.014229,"Y":0.001015,"Z":-0.005207},{"sensor":"magnometer","X":-0.014229,"Y":0.001015,"Z":-0.005207}
,{"sensor":"accelarator","X":9.969964,"Y":-0.023943,"Z":-0.014366},{"sensor":"gyroscope","X":-0.011566,"Y":-0.00085,"Z":-0.008402},{"sensor":"magnometer","X":-0.011566,"Y":-0.00085,"Z":-0.008402}
,{"sensor":"accelarator","X":9.943626,"Y":-0.040704,"Z":0.090984},{"sensor":"gyroscope","X":-0.012365,"Y":-0.000317,"Z":-0.006272},{"sensor":"magnometer","X":-0.012365,"Y":-0.000317,"Z":-0.006272}
,{"sensor":"accelarator","X":9.95081,"Y":-0.038309,"Z":-0.009577},{"sensor":"gyroscope","X":-0.011034,"Y":-0.030411,"Z":-0.017724},{"sensor":"magnometer","X":-0.011034,"Y":-0.030411,"Z":-0.017724}
,{"sensor":"accelarator","X":9.957993,"Y":-0.028732,"Z":0.100562},{"sensor":"gyroscope","X":-0.013164,"Y":-0.031743,"Z":-0.01506},{"sensor":"magnometer","X":-0.013164,"Y":-0.031743,"Z":-0.01506}
,{"sensor":"accelarator","X":9.948415,"Y":-0.047886,"Z":0.064647},{"sensor":"gyroscope","X":-0.013164,"Y":0.01726,"Z":-0.00281},{"sensor":"magnometer","X":-0.013164,"Y":0.01726,"Z":-0.00281}
,{"sensor":"accelarator","X":9.972358,"Y":-0.040704,"Z":0.035915},{"sensor":"gyroscope","X":-0.014496,"Y":-0.022954,"Z":-0.009734},{"sensor":"magnometer","X":-0.014496,"Y":-0.022954,"Z":-0.009734}
,{"sensor":"accelarator","X":9.972358,"Y":-0.064647,"Z":-0.002394},{"sensor":"gyroscope","X":-0.25445,"Y":0.003678,"Z":-0.000945},{"sensor":"magnometer","X":-0.25445,"Y":0.003678,"Z":-0.000945}
,{"sensor":"accelarator","X":10.10405,"Y":0.011972,"Z":0.296896},{"sensor":"gyroscope","X":0.063536,"Y":0.151219,"Z":-0.007603},{"sensor":"magnometer","X":0.063536,"Y":0.151219,"Z":-0.007603}
,{"sensor":"accelarator","X":9.80715,"Y":0.411824,"Z":1.082234},{"sensor":"gyroscope","X":-0.131144,"Y":1.422898,"Z":-0.130643},{"sensor":"magnometer","X":-0.131144,"Y":1.422898,"Z":-0.130643}
,{"sensor":"accelarator","X":9.189414,"Y":-0.169997,"Z":3.885987},{"sensor":"gyroscope","X":-0.42889,"Y":1.446068,"Z":-0.048084},{"sensor":"magnometer","X":-0.42889,"Y":1.446068,"Z":-0.048084}
,{"sensor":"accelarator","X":7.082409,"Y":1.058291,"Z":6.790302},{"sensor":"gyroscope","X":0.131181,"Y":2.017325,"Z":0.122627},{"sensor":"magnometer","X":0.131181,"Y":2.017325,"Z":0.122627}
,{"sensor":"accelarator","X":2.906709,"Y":-0.718297,"Z":9.318707},{"sensor":"gyroscope","X":-0.128481,"Y":1.546737,"Z":-0.425726},{"sensor":"magnometer","X":-0.128481,"Y":1.546737,"Z":-0.425726}
,{"sensor":"accelarator","X":0.069435,"Y":1.213922,"Z":9.354623},{"sensor":"gyroscope","X":0.028115,"Y":0.230583,"Z":0.135943},{"sensor":"magnometer","X":0.028115,"Y":0.230583,"Z":0.135943}
,{"sensor":"accelarator","X":0.359149,"Y":0.07183,"Z":10.04658},{"sensor":"gyroscope","X":-0.013963,"Y":-0.002181,"Z":-0.005739},{"sensor":"magnometer","X":-0.013963,"Y":-0.002181,"Z":-0.005739}
,{"sensor":"accelarator","X":0.37112,"Y":0.047886,"Z":10.16869},{"sensor":"gyroscope","X":-0.012898,"Y":0.001814,"Z":-0.005207},{"sensor":"magnometer","X":-0.012898,"Y":0.001814,"Z":-0.005207}
,{"sensor":"accelarator","X":2.526011,"Y":-0.730269,"Z":9.66349},{"sensor":"gyroscope","X":-2.273423,"Y":-0.714854,"Z":0.134878},{"sensor":"magnometer","X":-2.273423,"Y":-0.714854,"Z":0.134878}
,{"sensor":"accelarator","X":2.504462,"Y":-4.984982,"Z":8.30112},{"sensor":"gyroscope","X":-2.480621,"Y":0.533921,"Z":0.448603},{"sensor":"magnometer","X":-2.480621,"Y":0.533921,"Z":0.448603}
,{"sensor":"accelarator","X":2.269819,"Y":-6.208481,"Z":7.606766},{"sensor":"gyroscope","X":-0.646474,"Y":0.038033,"Z":0.077885},{"sensor":"magnometer","X":-0.646474,"Y":0.038033,"Z":0.077885}
,{"sensor":"accelarator","X":1.7718,"Y":-9.028995,"Z":4.180489},{"sensor":"gyroscope","X":-1.340238,"Y":0.289972,"Z":0.213442},{"sensor":"magnometer","X":-1.340238,"Y":0.289972,"Z":0.213442}
,{"sensor":"accelarator","X":2.272213,"Y":-9.704194,"Z":2.092639},{"sensor":"gyroscope","X":-1.329318,"Y":0.277721,"Z":-0.05128},{"sensor":"magnometer","X":-1.329318,"Y":0.277721,"Z":-0.05128}
,{"sensor":"accelarator","X":0.97449,"Y":-9.749686,"Z":0.191546},{"sensor":"gyroscope","X":-0.063232,"Y":0.056942,"Z":0.027018},{"sensor":"magnometer","X":-0.063232,"Y":0.056942,"Z":0.027018}
,{"sensor":"accelarator","X":1.264203,"Y":-9.706589,"Z":0.260981},{"sensor":"gyroscope","X":0.067531,"Y":-0.002714,"Z":-0.001212},{"sensor":"magnometer","X":0.067531,"Y":-0.002714,"Z":-0.001212}
,{"sensor":"accelarator","X":1.233077,"Y":-9.617998,"Z":0.457316},{"sensor":"gyroscope","X":-0.004109,"Y":0.022054,"Z":-0.017191},{"sensor":"magnometer","X":-0.004109,"Y":0.022054,"Z":-0.017191}
,{"sensor":"accelarator","X":1.443777,"Y":-9.553351,"Z":0.605764},{"sensor":"gyroscope","X":0.00175,"Y":-0.008307,"Z":-0.002011},{"sensor":"magnometer","X":0.00175,"Y":-0.008307,"Z":-0.002011}
,{"sensor":"accelarator","X":1.300118,"Y":-9.692223,"Z":0.351966},{"sensor":"gyroscope","X":-0.065896,"Y":-0.02322,"Z":-0.003875},{"sensor":"magnometer","X":-0.065896,"Y":-0.02322,"Z":-0.003875}
,{"sensor":"accelarator","X":1.261809,"Y":-9.668279,"Z":0.313656},{"sensor":"gyroscope","X":-0.089065,"Y":-0.006176,"Z":-0.005739},{"sensor":"magnometer","X":-0.089065,"Y":-0.006176,"Z":-0.005739}
,{"sensor":"accelarator","X":1.221105,"Y":-9.625181,"Z":0.335205},{"sensor":"gyroscope","X":0.028115,"Y":-0.047189,"Z":-0.004141},{"sensor":"magnometer","X":0.028115,"Y":-0.047189,"Z":-0.004141}
,{"sensor":"accelarator","X":0.926603,"Y":-11.23896,"Z":-1.194767},{"sensor":"gyroscope","X":-0.647272,"Y":-0.05651,"Z":0.060575},{"sensor":"magnometer","X":-0.647272,"Y":-0.05651,"Z":0.060575}
,{"sensor":"accelarator","X":2.233904,"Y":-9.828699,"Z":0.526751},{"sensor":"gyroscope","X":-0.401992,"Y":-0.093263,"Z":0.058178},{"sensor":"magnometer","X":-0.401992,"Y":-0.093263,"Z":0.058178}
,{"sensor":"accelarator","X":1.759828,"Y":-9.349834,"Z":0.574638},{"sensor":"gyroscope","X":-0.278952,"Y":-0.375296,"Z":0.044595},{"sensor":"magnometer","X":-0.278952,"Y":-0.375296,"Z":0.044595}
,{"sensor":"accelarator","X":0.478865,"Y":-9.79039,"Z":0.608158},{"sensor":"gyroscope","X":0.664088,"Y":-0.109242,"Z":-0.018256},{"sensor":"magnometer","X":0.664088,"Y":-0.109242,"Z":-0.018256}
,{"sensor":"accelarator","X":-0.026338,"Y":-9.859825,"Z":-0.569849},{"sensor":"gyroscope","X":-0.17269,"Y":0.023386,"Z":-0.00494},{"sensor":"magnometer","X":-0.17269,"Y":0.023386,"Z":-0.00494}
,{"sensor":"accelarator","X":0.004789,"Y":-9.644336,"Z":0.782944},{"sensor":"gyroscope","X":-0.020621,"Y":0.001547,"Z":-0.006804},{"sensor":"magnometer","X":-0.020621,"Y":0.001547,"Z":-0.006804}
,{"sensor":"accelarator","X":-0.062252,"Y":-9.720954,"Z":-0.735057},{"sensor":"gyroscope","X":-0.018757,"Y":0.028978,"Z":-0.005207},{"sensor":"magnometer","X":-0.018757,"Y":0.028978,"Z":-0.005207}
,{"sensor":"accelarator","X":-0.007183,"Y":-9.855037,"Z":-0.10535},{"sensor":"gyroscope","X":-0.014496,"Y":-0.006975,"Z":-0.008935},{"sensor":"magnometer","X":-0.014496,"Y":-0.006975,"Z":-0.008935}
,{"sensor":"accelarator","X":-0.026338,"Y":-9.740109,"Z":-0.165208},{"sensor":"gyroscope","X":-0.012632,"Y":-0.004844,"Z":-0.00787},{"sensor":"magnometer","X":-0.012632,"Y":-0.004844,"Z":-0.00787}
,{"sensor":"accelarator","X":-0.069435,"Y":-9.766446,"Z":-0.596187},{"sensor":"gyroscope","X":-0.02648,"Y":0.011401,"Z":-0.005739},{"sensor":"magnometer","X":-0.02648,"Y":0.011401,"Z":-0.005739}
,{"sensor":"accelarator","X":-0.009577,"Y":-9.711377,"Z":0.086196},{"sensor":"gyroscope","X":-0.009702,"Y":-0.024019,"Z":-0.008935},{"sensor":"magnometer","X":-0.009702,"Y":-0.024019,"Z":-0.008935}
,{"sensor":"accelarator","X":-0.011972,"Y":-9.723349,"Z":-0.064647},{"sensor":"gyroscope","X":-0.011833,"Y":-0.006176,"Z":-0.007603},{"sensor":"magnometer","X":-0.011833,"Y":-0.006176,"Z":-0.007603}
,{"sensor":"accelarator","X":-0.021549,"Y":-9.728137,"Z":-0.110139},{"sensor":"gyroscope","X":-0.013431,"Y":-0.005111,"Z":-0.00787},{"sensor":"magnometer","X":-0.013431,"Y":-0.005111,"Z":-0.00787}
,{"sensor":"accelarator","X":-0.021549,"Y":-9.713771,"Z":-0.122111},{"sensor":"gyroscope","X":-0.013697,"Y":-0.004312,"Z":-0.007603},{"sensor":"magnometer","X":-0.013697,"Y":-0.004312,"Z":-0.007603}
,{"sensor":"accelarator","X":-0.01676,"Y":-9.713771,"Z":-0.090984},{"sensor":"gyroscope","X":-0.013431,"Y":-0.005643,"Z":-0.00787},{"sensor":"magnometer","X":-0.013431,"Y":-0.005643,"Z":-0.00787}
,{"sensor":"accelarator","X":-0.028732,"Y":-9.720954,"Z":-0.122111},{"sensor":"gyroscope","X":-0.012632,"Y":-0.006176,"Z":-0.00787},{"sensor":"magnometer","X":-0.012632,"Y":-0.006176,"Z":-0.00787}
,{"sensor":"accelarator","X":-0.01676,"Y":-9.732925,"Z":-0.100562},{"sensor":"gyroscope","X":-0.013164,"Y":-0.005377,"Z":-0.00787},{"sensor":"magnometer","X":-0.013164,"Y":-0.005377,"Z":-0.00787}
,{"sensor":"accelarator","X":-0.011972,"Y":-9.71856,"Z":-0.114928},{"sensor":"gyroscope","X":-0.013431,"Y":-0.004578,"Z":-0.008136},{"sensor":"magnometer","X":-0.013431,"Y":-0.004578,"Z":-0.008136}
,{"sensor":"accelarator","X":-0.026338,"Y":-9.711377,"Z":-0.117322},{"sensor":"gyroscope","X":-0.013164,"Y":-0.005643,"Z":-0.00787},{"sensor":"magnometer","X":-0.013164,"Y":-0.005643,"Z":-0.00787}
,{"sensor":"accelarator","X":-0.01676,"Y":-9.723349,"Z":-0.10535},{"sensor":"gyroscope","X":-0.013431,"Y":-0.005377,"Z":-0.008669},{"sensor":"magnometer","X":-0.013431,"Y":-0.005377,"Z":-0.008669}
,{"sensor":"accelarator","X":-0.021549,"Y":-9.725743,"Z":-0.107745},{"sensor":"gyroscope","X":-0.013697,"Y":-0.004844,"Z":-0.008669},{"sensor":"magnometer","X":-0.014844,"Z":-0.008669}
,{"sensor":"accelarator","X":-0.035915,"Y":-9.713771,"Z":-0.090984},{"sensor":"gyroscope","X":-0.013164,"Y":-0.00591,"Z":-0.007603},{"sensor":"magnometer","X":-0.013164,"Y":-0.00591,"Z":-0.007603}
,{"sensor":"accelarator","X":-0.035915,"Y":-9.725743,"Z":-0.095773},{"sensor":"gyroscope","X":-0.013164,"Y":-0.005111,"Z":-0.007337},{"sensor":"magnometer","X":-0.013164,"Y":-0.005111,"Z":-0.007337}
,{"sensor":"accelarator","X":-0.031126,"Y":-9.716166,"Z":-0.131688},{"sensor":"gyroscope","X":-0.012898,"Y":-0.005377,"Z":-0.007603},{"sensor":"magnometer","X":-0.012898,"Y":-0.005377,"Z":-0.007603}
,{"sensor":"accelarator","X":-0.023943,"Y":-9.730532,"Z":-0.124505},{"sensor":"gyroscope","X":-0.013431,"Y":-0.005643,"Z":-0.00787},{"sensor":"magnometer","X":-0.013431,"Y":-0.005643,"Z":-0.00787}]

20299
data/train-corrected.obj

File diff suppressed because it is too large

9
index2d.html

@ -0,0 +1,9 @@
<html>
<head>
<!-- <script src="https://cdn.jsdelivr.net/npm/p5@0.10.2/lib/p5.js"></script> -->
<script src="p5.min.js"></script>
<script src="sketch-test2D.js"></script>
</head>
<body>
</body>
</html>

9
index3d.html

@ -0,0 +1,9 @@
<html>
<head>
<!-- <script src="https://cdn.jsdelivr.net/npm/p5@0.10.2/lib/p5.js"></script> -->
<script src="p5.min.js"></script>
<script src="sketch-test3D.js"></script>
</head>
<body>
</body>
</html>

3
p5.min.js

File diff suppressed because one or more lines are too long

1
server.sh

@ -0,0 +1 @@
php -S localhost:8000

223
sketch-test2D.js

@ -0,0 +1,223 @@
/*
* rootApostolos
* P5js example
* IMU 2D
*
*
*
*/
var data = {}; // Global object to hold results from the loadJSON call
var data1 // Global object to hold results from the loadJSON call
var bubbles = []; // Global array to hold all bubble objects
// accelarator data from json file
let aX = 0; // "accelarator","X":
let aY = 0; // "accelarator","Y":
let aZ = 0; // "accelarator","Z":
var rot = 0; //
var anglesX =0; // rotation X
var anglesY =0; // rotation Y
var anglesZ =0; // rotation Z
var x1 = 500 //
var y1 = 500 //
var x2 = 800 //
var y2 = 800 //
var G = 9.82 // g in greece https://en.wikipedia.org/wiki/Gravitational_acceleration
var dt = 0.1 // miliseconds -> second read in sketch Arduino
var AX, AY, BX, BY, CX, CY; // accelarator data after calculation
AX = 120; // start position X
AY = 900; // start position Y
var i = 0
// Put any asynchronous data loading in preload to complete before "setup" is run
function preload() {
data = loadJSON('./data/b.json');
let file = "./data/test2.txt"
data1 = loadJSON(file);
}
function loadData() {
var bubbleData = data['bubbles'];
for (var i = 0; i < bubbleData.length; i++) {
// Get each object in the array
var bubble = bubbleData[i];
// Get a position object
var position = bubble['position'];
// Get x,y from position
var x = position['x'];
var y = position['y'];
// Get diameter and label
var diameter = bubble['diameter'];
var label = bubble['label'];
// Put object in array
bubbles.push(new Bubble(x, y, diameter, label));
}
}
// Create a new Bubble each time the mouse is clicked.
function mousePressed() {
keyPressed()
}
function keyPressed() {
// Add diameter and label to bubble
var diameter = random(10, 20);
var label = 'New Label';
console.log(" i " + i)
// load data from json
// {"sensor":"accelarator","X":0.342388,"Y":0.153237,"Z":10.02743},
aX = data1[i].X * G;
aY = data1[i].Y * G;
aZ = data1[i].Z * G;
sensor = data1[i].sensor;
console.log(" X " + aX);
AX=AX+aX*dt; // new position X
AY=AY+aY*dt; // new position Y
// {"sensor":"gyroscope","X":-0.000647,"Y":-0.000583,"Z":0.000652},
var ii=i+1
gX = data1[ii].X;
gX = gX * dt;
gY = data1[ii].Y;
//gY = gY/8.999;
gY = gY * dt;
gZ = data1[ii].Z;
gZ = gZ * dt;
sensor = data1[ii].sensor;
console.log(" ii " + ii)
console.log(sensor);
console.log(gX);
console.log(gY);
console.log(gZ);
// {"sensor":"magnometer","X":-0.000647,"Y":-0.000583,"Z":0.000652}
var iii=i+2
mX = data1[iii].X;
mY = data1[iii].Y;
mZ = data1[iii].Z;
console.log(" ii1 " + iii)
sensor = data1[iii].sensor;
console.log(sensor);
console.log(mX);
console.log(mY);
console.log(mZ);
anglesZ = Math.acos((-gY)/(Math.pow(1-Math.pow(gZ,2),0.5)));
console.log("anglesZ:"+anglesZ);
//peristrofi ston x axona mikos
anglesX=acos(gZ);
var anglesXX = anglesX * 180 / Math.PI;
console.log("anglesXX:"+anglesXX);
console.log("anglesX:"+anglesX);
//peristrofi ston y axona
anglesY=acos(gX/(Math.pow(1-pow(gZ,2),0.5)));
console.log("anglesY:"+anglesY);
BX=BX+aX*3;
BY=BY+aY*3;
CX=CX+aX*3;
CY=CY+aY*3;
label = " AX " + AX + " AY " + AY + " anglesX " + anglesX + " anglesY " + anglesY;
bubbles.push(new Bubble(AX, AY, diameter, label));
console.log( " X " + AX + " Y " + AY + " D " + diameter + " L " + label);
// Prune Bubble Count if there are too many
if (bubbles.length > 5) {
bubbles.shift(); // remove first item from array
}
i=i+3
}
function setup() {
//createCanvas(y, x);
createCanvas(1850, 1750);
//createCanvas(windowWidth, windowHeight);
loadData();
}
function draw() {
//background(255);
background(100, 100, 100);
// Display all bubbles
for (var i = 0; i < bubbles.length; i++) {
bubbles[i].display();
bubbles[i].rollover(mouseX, mouseY);
}
// Label directions at bottom
textAlign(LEFT);
fill(0);
text('Click to add bubbles.', 10, height - 10);
}
// Bubble class
function Bubble(x, y, diameter, name) {
this.x = x;
this.y = y;
this.diameter = diameter;
this.radius = diameter / 2;
this.name = name;
this.over = false;
// Check if mouse is over the bubble
this.rollover = function(px, py) {
var d = dist(px, py, this.x, this.y);
if (d < this.radius) {
this.over = true;
} else {
this.over = false;
}
};
// Display the Bubble
this.display = function() {
stroke(0);
strokeWeight(0.8);
var v = createVector(0, 1);
v.setMag(300);
var xx1 = 500;
var yy1 = 800;
var xx2 = xx1 + v.x;
var yy2 = yy1 + v.y;
line(xx1, yy1, xx2, yy2);
xx1 = xx2;
yy1 = yy2;
//https://el.wikipedia.org/wiki/%CE%91%CE%BA%CF%84%CE%AF%CE%BD%CE%B9%CE%BF_(%CE%BC%CE%BF%CE%BD%CE%AC%CE%B4%CE%B1_%CE%BC%CE%AD%CF%84%CF%81%CE%B7%CF%83%CE%B7%CF%82)
// https://stackoverflow.com/questions/12959237/get-point-coordinates-based-on-direction-and-distance-vector
// ihttps://en.wikipedia.org/wiki/Euler_angles#Geometrical_definition
//angleMode(DEGREES);
angleMode(RADIANS);
v.rotate( Math.PI - anglesX);
//v.rotate(XXX);
stroke(255, 0, 0);
line(xx1, yy1, xx1 + v.x, yy1 + v.y);
ellipse(this.x, this.y, this.diameter, this.diameter);
if (this.over) {
fill(0);
textAlign(CENTER);
text(this.name, this.x, this.y + this.radius + 20);
}
};
}

184
sketch-test3D.js

@ -0,0 +1,184 @@
/*
*
* rootApostolos
* P5js example
* IMU 3D
*
*
*
*
*/
var data = {}; // Global object to hold results from the loadJSON call
var data1 // Global object to hold results from the loadJSON call
var bubbles = []; // Global array to hold all bubble objects
let aX = 0;
let aY = 0;
let aZ = 0;
var rot = 0;
var anglesX =0;
var anglesY =0;
var anglesZ =0;
var x1 = 500
var y1 = 500
var x2 = 800
var y2 = 800
// g greece
var G = 9.82
// miliseconds se second read in sketch
var dt = 0.1
// motion scene to show
var motion = 1
var train;
var AX, AY, BX, BY, CX, CY;
var i = 0
AX = 120;
AY = 900;
// Put any asynchronous data loading in preload to complete before "setup" is run
function preload() {
data = loadJSON('./data/b.json');
let file = "./data/test2.txt"
data1 = loadJSON(file);
train = loadModel('data/train-corrected.obj');
}
// Convert saved Bubble data into Bubble Objects
function loadData() {
var bubbleData = data['bubbles'];
for (var vv = 0; vv < bubbleData.length; vv++) {
// Get each object in the array
var bubble = bubbleData[vv];
// Get a position object
var position = bubble['position'];
// Get x,y from position
var x = position['x'];
var y = position['y'];
// Get diameter and label
var diameter = bubble['diameter'];
var label = bubble['label'];
// Put object in array
bubbles.push(new Bubble(x, y, diameter, label));
}
}
// Create a new Bubble each time the mouse is clicked.
function mousePressed() {
keyPressed()
}
function keyPressed() {
// Add diameter and label to bubble
var diameter = random(10, 20);
var label = 'New Label';
console.log(" ---> object " + i/3)
aX = data1[i].X * G;
aY = data1[i].Y * G;
aZ = data1[i].Z * G;
sensor = data1[i].sensor;
console.log(" source aX " + aX);
console.log(" source aY " + aY);
console.log(" source aZ " + aZ);
AX=AX+aX*dt;
AY=AY+aY*dt;
console.log(" metavoli aX " + AX);
console.log(" metavoli aY " + AY);
var ii=i+1
gX = data1[ii].X;
gX = gX * dt;
gY = data1[ii].Y;
//gY = gY/8.999;
gY = gY * dt;
gZ = data1[ii].Z;
gZ = gZ * dt;
console.log(" gX " + gX);
console.log(" gY " + gY);
console.log(" gZ " + gZ);
var iii=i+2
mX = data1[iii].X;
mY = data1[iii].Y;
mZ = data1[iii].Z;
sensor = data1[iii].sensor;
console.log(sensor);
console.log(" mX " + mX);
console.log(" mY " + mY);
console.log(" mZ " + mZ);
anglesZ = Math.acos((-gY)/(Math.pow(1-Math.pow(gZ,2),0.5)));
console.log("anglesZ:"+anglesZ);
//peristrofi ston x axona mikos
anglesX=acos(gZ);
var anglesXX = anglesX * 180 / Math.PI;
console.log("anglesXX:"+anglesXX);
console.log("anglesX:"+anglesX);
//peristrofi ston y axona
anglesY=acos(gX/(Math.pow(1-pow(gZ,2),0.5)));
console.log("anglesY:"+anglesY);
BX=BX+aX*3;
BY=BY+aY*3;
CX=CX+aX*3;
CY=CY+aY*3;
bubbles.push(new Bubble(AX, AY, diameter, label));
console.log( " X " + AX + " Y " + AY + " D " + diameter + " L " + label);
// Prune Bubble Count if there are too many
if (bubbles.length > motion) {
bubbles.shift(); // remove first item from array
}
i=i+3
}
function setup() {
createCanvas(1850, 1750, WEBGL);
}
function draw() {
//background(250);
background(150);
//background(100, 100, 100);
// Display all bubbles
for (var v = 0; v < bubbles.length; v++) {
bubbles[v].display();
}
}
// Bubble class
function Bubble(x, y, diameter, name) {
this.x = x;
this.y = y;
this.diameter = diameter;
this.radius = diameter / 2;
this.name = name;
this.display = function() {
//angleMode(DEGREES);
angleMode(RADIANS);
//translate(this.x,this.y);
var camX = map(mouseX, 0 , width, -500 , 0);
camera(0,0,(height/2)/tan(PI/6),camX,0,0,1,0,1);
rotateZ(anglesZ );
rotateX(anglesX );
rotateY(anglesY );
model(train);
normalMaterial();
//noStroke();
ambientLight(255);
};
}
Loading…
Cancel
Save