summaryrefslogtreecommitdiff
path: root/README.md
blob: 63f440489b852f356b56a31643c924b1f21f4232 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
= Python Analysis Tool =


== Examples ==


Plot light dump

$ ./python/plotsensors.py dumps/hmd-light/bc_still.log



Plot 3D visualization of light sensor positions and normals from config.

$ ./python/plotsensors.py dumps/config/LHR-370666FD.json



Plot Animated sensor dump onto sensor positions

$ ./python/plotsensors.py dumps/hmd-light/bc_move.log dumps/config/LHR-370666FD.json



Plot HMD IMU sensors

$ ./python/plotsensors.py dumps/hmd-imu/imu_still.log



Export annotated csv light dumps

$ ./python/plotsensors.py dumps/hmd-light/bc_still.log dumps/hmd-light-annotated/bc_still.csv


= Octave analysis scripts =

Tested with Octave 3.8.2. No additional Octave packages should be
needed.

Start octave:

  $ cd octave
  $ octave

In octave, run a script:

  octave:1> try_b_c_still

The top-level scripts are in octave/ directory, and the functions
called by them are in octave/functions/.