1{ 2 "frame_ids": [ 3 0, 4 16, 5 32, 6 48 7 ], 8 "features": [ 9 { 10 "name": "input", 11 "type": "float", 12 "data_points": [ 13 0, 14 0.5, 15 1.1, 16 1.1 17 ] 18 }, 19 { 20 "name": "gestureDirection", 21 "type": "string", 22 "data_points": [ 23 "Max", 24 "Max", 25 "Max", 26 "Max" 27 ] 28 }, 29 { 30 "name": "output", 31 "type": "float", 32 "data_points": [ 33 0, 34 0, 35 0.05119291, 36 0.095428914 37 ] 38 }, 39 { 40 "name": "outputTarget", 41 "type": "float", 42 "data_points": [ 43 0, 44 0, 45 0.55, 46 0.55 47 ] 48 }, 49 { 50 "name": "outputSpring", 51 "type": "springParameters", 52 "data_points": [ 53 { 54 "stiffness": 100000, 55 "dampingRatio": 1 56 }, 57 { 58 "stiffness": 100000, 59 "dampingRatio": 1 60 }, 61 { 62 "stiffness": 700, 63 "dampingRatio": 0.9 64 }, 65 { 66 "stiffness": 700, 67 "dampingRatio": 0.9 68 } 69 ] 70 }, 71 { 72 "name": "isStable", 73 "type": "boolean", 74 "data_points": [ 75 true, 76 true, 77 false, 78 false 79 ] 80 } 81 ] 82}