1{ 2 "frame_ids": [ 3 0, 4 16, 5 32, 6 48, 7 64, 8 80, 9 96, 10 112, 11 128, 12 144, 13 160, 14 176, 15 192, 16 208, 17 224, 18 240, 19 256, 20 272, 21 288, 22 304, 23 320 24 ], 25 "features": [ 26 { 27 "name": "input", 28 "type": "float", 29 "data_points": [ 30 0, 31 0.1, 32 0.2, 33 0.3, 34 0.4, 35 0.5, 36 0.6, 37 0.70000005, 38 0.8000001, 39 0.9000001, 40 1, 41 1, 42 1, 43 1, 44 1, 45 1, 46 1, 47 1, 48 1, 49 1, 50 1 51 ] 52 }, 53 { 54 "name": "gestureDirection", 55 "type": "string", 56 "data_points": [ 57 "Max", 58 "Max", 59 "Max", 60 "Max", 61 "Max", 62 "Max", 63 "Max", 64 "Max", 65 "Max", 66 "Max", 67 "Max", 68 "Max", 69 "Max", 70 "Max", 71 "Max", 72 "Max", 73 "Max", 74 "Max", 75 "Max", 76 "Max", 77 "Max" 78 ] 79 }, 80 { 81 "name": "output", 82 "type": "float", 83 "data_points": [ 84 0, 85 0, 86 0, 87 0, 88 0, 89 0, 90 0.0696004, 91 0.21705192, 92 0.38261998, 93 0.536185, 94 0.6651724, 95 0.7667498, 96 0.8429822, 97 0.89796525, 98 0.93623626, 99 0.9619781, 100 0.9786911, 101 0.98912483, 102 0.9953385, 103 1, 104 1 105 ] 106 }, 107 { 108 "name": "outputTarget", 109 "type": "float", 110 "data_points": [ 111 0, 112 0, 113 0, 114 0, 115 0, 116 1, 117 1, 118 1, 119 1, 120 1, 121 1, 122 1, 123 1, 124 1, 125 1, 126 1, 127 1, 128 1, 129 1, 130 1, 131 1 132 ] 133 }, 134 { 135 "name": "outputSpring", 136 "type": "springParameters", 137 "data_points": [ 138 { 139 "stiffness": 100000, 140 "dampingRatio": 1 141 }, 142 { 143 "stiffness": 100000, 144 "dampingRatio": 1 145 }, 146 { 147 "stiffness": 100000, 148 "dampingRatio": 1 149 }, 150 { 151 "stiffness": 100000, 152 "dampingRatio": 1 153 }, 154 { 155 "stiffness": 100000, 156 "dampingRatio": 1 157 }, 158 { 159 "stiffness": 700, 160 "dampingRatio": 0.9 161 }, 162 { 163 "stiffness": 700, 164 "dampingRatio": 0.9 165 }, 166 { 167 "stiffness": 700, 168 "dampingRatio": 0.9 169 }, 170 { 171 "stiffness": 700, 172 "dampingRatio": 0.9 173 }, 174 { 175 "stiffness": 700, 176 "dampingRatio": 0.9 177 }, 178 { 179 "stiffness": 700, 180 "dampingRatio": 0.9 181 }, 182 { 183 "stiffness": 700, 184 "dampingRatio": 0.9 185 }, 186 { 187 "stiffness": 700, 188 "dampingRatio": 0.9 189 }, 190 { 191 "stiffness": 700, 192 "dampingRatio": 0.9 193 }, 194 { 195 "stiffness": 700, 196 "dampingRatio": 0.9 197 }, 198 { 199 "stiffness": 700, 200 "dampingRatio": 0.9 201 }, 202 { 203 "stiffness": 700, 204 "dampingRatio": 0.9 205 }, 206 { 207 "stiffness": 700, 208 "dampingRatio": 0.9 209 }, 210 { 211 "stiffness": 700, 212 "dampingRatio": 0.9 213 }, 214 { 215 "stiffness": 700, 216 "dampingRatio": 0.9 217 }, 218 { 219 "stiffness": 700, 220 "dampingRatio": 0.9 221 } 222 ] 223 }, 224 { 225 "name": "isStable", 226 "type": "boolean", 227 "data_points": [ 228 true, 229 true, 230 true, 231 true, 232 true, 233 false, 234 false, 235 false, 236 false, 237 false, 238 false, 239 false, 240 false, 241 false, 242 false, 243 false, 244 false, 245 false, 246 false, 247 true, 248 true 249 ] 250 }, 251 { 252 "name": "derived-input", 253 "type": "float", 254 "data_points": [ 255 0, 256 0, 257 0, 258 0, 259 0, 260 0, 261 0.0696004, 262 0.21705192, 263 0.38261998, 264 0.536185, 265 0.6651724, 266 0.7667498, 267 0.8429822, 268 0.89796525, 269 0.93623626, 270 0.9619781, 271 0.9786911, 272 0.98912483, 273 0.9953385, 274 1, 275 1 276 ] 277 }, 278 { 279 "name": "derived-gestureDirection", 280 "type": "string", 281 "data_points": [ 282 "Max", 283 "Max", 284 "Max", 285 "Max", 286 "Max", 287 "Max", 288 "Max", 289 "Max", 290 "Max", 291 "Max", 292 "Max", 293 "Max", 294 "Max", 295 "Max", 296 "Max", 297 "Max", 298 "Max", 299 "Max", 300 "Max", 301 "Max", 302 "Max" 303 ] 304 }, 305 { 306 "name": "derived-output", 307 "type": "float", 308 "data_points": [ 309 0, 310 0, 311 0, 312 0, 313 0, 314 0, 315 0.0696004, 316 0.21705192, 317 0.38261998, 318 0.536185, 319 0.6651724, 320 0.7667498, 321 0.8429822, 322 0.89796525, 323 0.93623626, 324 0.9619781, 325 0.9786911, 326 0.98912483, 327 0.9953385, 328 1, 329 1 330 ] 331 }, 332 { 333 "name": "derived-outputTarget", 334 "type": "float", 335 "data_points": [ 336 0, 337 0, 338 0, 339 0, 340 0, 341 0, 342 0.0696004, 343 0.21705192, 344 0.38261998, 345 0.536185, 346 0.6651724, 347 0.7667498, 348 0.8429822, 349 0.89796525, 350 0.93623626, 351 0.9619781, 352 0.9786911, 353 0.98912483, 354 0.9953385, 355 1, 356 1 357 ] 358 }, 359 { 360 "name": "derived-outputSpring", 361 "type": "springParameters", 362 "data_points": [ 363 { 364 "stiffness": 100000, 365 "dampingRatio": 1 366 }, 367 { 368 "stiffness": 100000, 369 "dampingRatio": 1 370 }, 371 { 372 "stiffness": 100000, 373 "dampingRatio": 1 374 }, 375 { 376 "stiffness": 100000, 377 "dampingRatio": 1 378 }, 379 { 380 "stiffness": 100000, 381 "dampingRatio": 1 382 }, 383 { 384 "stiffness": 100000, 385 "dampingRatio": 1 386 }, 387 { 388 "stiffness": 100000, 389 "dampingRatio": 1 390 }, 391 { 392 "stiffness": 100000, 393 "dampingRatio": 1 394 }, 395 { 396 "stiffness": 100000, 397 "dampingRatio": 1 398 }, 399 { 400 "stiffness": 100000, 401 "dampingRatio": 1 402 }, 403 { 404 "stiffness": 100000, 405 "dampingRatio": 1 406 }, 407 { 408 "stiffness": 100000, 409 "dampingRatio": 1 410 }, 411 { 412 "stiffness": 100000, 413 "dampingRatio": 1 414 }, 415 { 416 "stiffness": 100000, 417 "dampingRatio": 1 418 }, 419 { 420 "stiffness": 100000, 421 "dampingRatio": 1 422 }, 423 { 424 "stiffness": 100000, 425 "dampingRatio": 1 426 }, 427 { 428 "stiffness": 100000, 429 "dampingRatio": 1 430 }, 431 { 432 "stiffness": 100000, 433 "dampingRatio": 1 434 }, 435 { 436 "stiffness": 100000, 437 "dampingRatio": 1 438 }, 439 { 440 "stiffness": 100000, 441 "dampingRatio": 1 442 }, 443 { 444 "stiffness": 100000, 445 "dampingRatio": 1 446 } 447 ] 448 }, 449 { 450 "name": "derived-isStable", 451 "type": "boolean", 452 "data_points": [ 453 true, 454 true, 455 true, 456 true, 457 true, 458 true, 459 true, 460 true, 461 true, 462 true, 463 true, 464 true, 465 true, 466 true, 467 true, 468 true, 469 true, 470 true, 471 true, 472 true, 473 true 474 ] 475 } 476 ] 477}