>_ rehablogger
Система работает
← Все сессии
СЕССИЯ УСТРОЙСТВА

rehabapp_2026-08-16_21-31-57

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:98:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 ---> stopPlayerCompleted: true
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.stopPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:360:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:98:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:---> _stop
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer._stop (package:flutter_sound/public/flutter_sound_player.dart:1826:13)
INFO [console] │ #1 FlutterSoundPlayer._startPlayer (package:flutter_sound/public/flutter_sound_player.dart:1113:11)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:---> startPlayer
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer._startPlayer (package:flutter_sound/public/flutter_sound_player.dart:1078:13)
INFO [console] │ #1 FlutterSoundPlayer.startPlayer.<anonymous closure> (package:flutter_sound/public/flutter_sound_player.dart:1058:17)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:<--- audioPlayerFinished
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.audioPlayerFinished (package:flutter_sound/public/flutter_sound_player.dart:274:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:72:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:---> audioPlayerFinished
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.audioPlayerFinished (package:flutter_sound/public/flutter_sound_player.dart:256:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:72:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 [android]: Playback completed.
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:91:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 <--- startPlayerCompleted: true
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:<--- audioPlayerFinished
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.audioPlayerFinished (package:flutter_sound/public/flutter_sound_player.dart:274:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:72:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:---> audioPlayerFinished
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.audioPlayerFinished (package:flutter_sound/public/flutter_sound_player.dart:256:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:72:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 [android]: Playback completed.
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:418:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:118:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 <--- startPlayerCompleted: true
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.startPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:353:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:91:21)
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.4331 bc=0.2347 ac=0.1984 spike=false ankleL ab=0.6402 bc=0.3106 ac=0.3296 spike=false heelL ab=0.6801 bc=0.3171 ac=0.3629 spike=false footL ab=0.5593 bc=0.2667 ac=0.2926 spike=false kneeR ab=0.0228 bc=0.0000 ac=0.0228 spike=false ankleR ab=0.0030 bc=0.0000 ac=0.0030 spike=false heelR ab=0.0109 bc=0.0000 ac=0.0109 spike=false footR ab=0.0004 bc=0.0000 ac=0.0004 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0254 bc=0.0140 ac=0.0316 spike=false ankleL ab=0.0145 bc=0.0268 ac=0.0345 spike=false heelL ab=0.0097 bc=0.0253 ac=0.0273 spike=false footL ab=0.0178 bc=0.0259 ac=0.0343 spike=false kneeR ab=0.0606 bc=0.0223 ac=0.0817 spike=false ankleR ab=0.0133 bc=0.0350 ac=0.0483 spike=false heelR ab=0.0045 bc=0.0410 ac=0.0451 spike=false footR ab=0.0110 bc=0.0401 ac=0.0510 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] BODY_POINT_PHASE: timeout — no geometry data in 30s
INFO [console] 🎯 БОДИПОИНТ: Скрытый 30-секундный таймер-убийца успешно обезврежен!
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0048 bc=0.1627 ac=0.1633 spike=false ankleL ab=0.0165 bc=0.0355 ac=0.0442 spike=false heelL ab=0.0294 bc=0.0653 ac=0.0879 spike=false footL ab=0.0336 bc=0.1207 ac=0.0871 spike=false kneeR ab=0.0420 bc=0.2431 ac=0.2246 spike=false ankleR ab=0.0599 bc=0.1110 ac=0.0514 spike=false heelR ab=0.0624 bc=0.0743 ac=0.0382 spike=false footR ab=0.0265 bc=0.2411 ac=0.2192 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.1627 bc=0.5953 ac=0.4817 spike=false ankleL ab=0.0355 bc=0.4282 ac=0.4635 spike=false heelL ab=0.0653 bc=0.4043 ac=0.4676 spike=false footL ab=0.1207 bc=0.3761 ac=0.4227 spike=false kneeR ab=0.2431 bc=0.6211 ac=0.4978 spike=false ankleR ab=0.1110 bc=0.3876 ac=0.4364 spike=false heelR ab=0.0743 bc=0.3796 ac=0.4411 spike=false footR ab=0.2411 bc=0.2921 ac=0.3854 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.5953 bc=0.0635 ac=0.6180 spike=false ankleL ab=0.4282 bc=0.0681 ac=0.4710 spike=false heelL ab=0.4043 bc=0.0553 ac=0.4384 spike=false footL ab=0.3761 bc=0.1462 ac=0.4963 spike=false kneeR ab=0.6211 bc=0.1534 ac=0.6130 spike=false ankleR ab=0.3876 bc=0.3071 ac=0.4307 spike=false heelR ab=0.3796 bc=0.3315 ac=0.3952 spike=false footR ab=0.2921 bc=0.3126 ac=0.4853 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0635 bc=0.5956 ac=0.5563 spike=false ankleL ab=0.0681 bc=0.6054 ac=0.5624 spike=false heelL ab=0.0553 bc=0.6102 ac=0.5753 spike=false footL ab=0.1462 bc=0.5944 ac=0.5031 spike=false kneeR ab=0.1534 bc=0.4508 ac=0.4542 spike=false ankleR ab=0.3071 bc=0.5418 ac=0.4802 spike=false heelR ab=0.3315 bc=0.5664 ac=0.4955 spike=false footR ab=0.3126 bc=0.5250 ac=0.4568 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.5956 bc=0.0111 ac=0.6060 spike=false ankleL ab=0.6054 bc=0.0069 ac=0.6104 spike=false heelL ab=0.6102 bc=0.0163 ac=0.6200 spike=false footL ab=0.5944 bc=0.0140 ac=0.5810 spike=false kneeR ab=0.4508 bc=0.0085 ac=0.4582 spike=false ankleR ab=0.5418 bc=0.0117 ac=0.5447 spike=false heelR ab=0.5664 bc=0.0172 ac=0.5701 spike=false footR ab=0.5250 bc=0.0136 ac=0.5172 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0111 bc=0.0082 ac=0.0107 spike=false ankleL ab=0.0069 bc=0.0116 ac=0.0184 spike=false heelL ab=0.0163 bc=0.0240 ac=0.0401 spike=false footL ab=0.0140 bc=0.0031 ac=0.0163 spike=false kneeR ab=0.0085 bc=0.0218 ac=0.0253 spike=false ankleR ab=0.0117 bc=0.0077 ac=0.0173 spike=false heelR ab=0.0172 bc=0.0091 ac=0.0236 spike=false footR ab=0.0136 bc=0.0130 ac=0.0229 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0082 bc=0.0265 ac=0.0348 spike=false ankleL ab=0.0116 bc=0.0078 ac=0.0054 spike=false heelL ab=0.0240 bc=0.0068 ac=0.0231 spike=false footL ab=0.0031 bc=0.0259 ac=0.0262 spike=false kneeR ab=0.0218 bc=0.0350 ac=0.0568 spike=false ankleR ab=0.0077 bc=0.0093 ac=0.0027 spike=false heelR ab=0.0091 bc=0.0065 ac=0.0026 spike=false footR ab=0.0130 bc=0.0120 ac=0.0100 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0265 bc=0.0384 ac=0.0641 spike=false ankleL ab=0.0078 bc=0.0298 ac=0.0329 spike=false heelL ab=0.0068 bc=0.0296 ac=0.0267 spike=false footL ab=0.0259 bc=0.0238 ac=0.0423 spike=false kneeR ab=0.0350 bc=0.0382 ac=0.0709 spike=false ankleR ab=0.0093 bc=0.0415 ac=0.0441 spike=false heelR ab=0.0065 bc=0.0423 ac=0.0411 spike=false footR ab=0.0120 bc=0.0511 ac=0.0530 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0384 bc=0.0102 ac=0.0486 spike=false ankleL ab=0.0298 bc=0.0183 ac=0.0464 spike=false heelL ab=0.0296 bc=0.0179 ac=0.0449 spike=false footL ab=0.0238 bc=0.0287 ac=0.0493 spike=false kneeR ab=0.0382 bc=0.0047 ac=0.0428 spike=false ankleR ab=0.0415 bc=0.0107 ac=0.0503 spike=false heelR ab=0.0423 bc=0.0079 ac=0.0472 spike=false footR ab=0.0511 bc=0.0302 ac=0.0765 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0102 bc=0.0037 ac=0.0071 spike=false ankleL ab=0.0183 bc=0.0080 ac=0.0176 spike=false heelL ab=0.0179 bc=0.0119 ac=0.0180 spike=false footL ab=0.0287 bc=0.0033 ac=0.0269 spike=false kneeR ab=0.0047 bc=0.0099 ac=0.0081 spike=false ankleR ab=0.0107 bc=0.0240 ac=0.0208 spike=false heelR ab=0.0079 bc=0.0253 ac=0.0242 spike=false footR ab=0.0302 bc=0.0288 ac=0.0217 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0037 bc=0.0158 ac=0.0176 spike=false ankleL ab=0.0080 bc=0.0169 ac=0.0248 spike=false heelL ab=0.0119 bc=0.0228 ac=0.0346 spike=false footL ab=0.0033 bc=0.0150 ac=0.0173 spike=false kneeR ab=0.0099 bc=0.0203 ac=0.0271 spike=false ankleR ab=0.0240 bc=0.0338 ac=0.0562 spike=false heelR ab=0.0253 bc=0.0414 ac=0.0659 spike=false footR ab=0.0288 bc=0.0273 ac=0.0506 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0158 bc=0.0059 ac=0.0100 spike=false ankleL ab=0.0169 bc=0.0075 ac=0.0115 spike=false heelL ab=0.0228 bc=0.0083 ac=0.0200 spike=false footL ab=0.0150 bc=0.0094 ac=0.0059 spike=false kneeR ab=0.0203 bc=0.0034 ac=0.0172 spike=false ankleR ab=0.0338 bc=0.0043 ac=0.0298 spike=false heelR ab=0.0414 bc=0.0051 ac=0.0365 spike=false footR ab=0.0273 bc=0.0054 ac=0.0224 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0059 bc=0.0893 ac=0.0898 spike=false ankleL ab=0.0075 bc=0.0889 ac=0.0856 spike=false heelL ab=0.0083 bc=0.1060 ac=0.1010 spike=false footL ab=0.0094 bc=0.0565 ac=0.0526 spike=false kneeR ab=0.0034 bc=0.0340 ac=0.0337 spike=false ankleR ab=0.0043 bc=0.0879 ac=0.0868 spike=false heelR ab=0.0051 bc=0.1283 ac=0.1274 spike=false footR ab=0.0054 bc=0.0679 ac=0.0637 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0893 bc=0.1387 ac=0.0554 spike=false ankleL ab=0.0889 bc=0.0889 ac=0.1126 spike=false heelL ab=0.1060 bc=0.0948 ac=0.1430 spike=false footL ab=0.0565 bc=0.1215 ac=0.1347 spike=false kneeR ab=0.0340 bc=0.1772 ac=0.2073 spike=false ankleR ab=0.0879 bc=0.0406 ac=0.1175 spike=false heelR ab=0.1283 bc=0.0613 ac=0.1838 spike=false footR ab=0.0679 bc=0.0671 ac=0.1292 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.1387 bc=0.1346 ac=0.2726 spike=false ankleL ab=0.0889 bc=0.0939 ac=0.1365 spike=false heelL ab=0.0948 bc=0.1025 ac=0.1358 spike=false footL ab=0.1215 bc=0.0760 ac=0.0609 spike=false kneeR ab=0.1772 bc=0.1018 ac=0.0817 spike=false ankleR ab=0.0406 bc=0.0079 ac=0.0435 spike=false heelR ab=0.0613 bc=0.0729 ac=0.0645 spike=false footR ab=0.0671 bc=0.0731 ac=0.0612 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.1346 bc=0.0218 ac=0.1373 spike=false ankleL ab=0.0939 bc=0.0505 ac=0.1057 spike=false heelL ab=0.1025 bc=0.0474 ac=0.1038 spike=false footL ab=0.0760 bc=0.0693 ac=0.1381 spike=false kneeR ab=0.1018 bc=0.0137 ac=0.1101 spike=false ankleR ab=0.0079 bc=0.0315 ac=0.0248 spike=false heelR ab=0.0729 bc=0.0261 ac=0.0600 spike=false footR ab=0.0731 bc=0.0946 ac=0.1672 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0218 bc=0.4987 ac=0.4769 spike=false ankleL ab=0.0505 bc=0.4321 ac=0.3848 spike=false heelL ab=0.0474 bc=0.4222 ac=0.3823 spike=false footL ab=0.0693 bc=0.4104 ac=0.3540 spike=false kneeR ab=0.0137 bc=0.5830 ac=0.5692 spike=false ankleR ab=0.0315 bc=0.5932 ac=0.5631 spike=false heelR ab=0.0261 bc=0.5828 ac=0.5579 spike=false footR ab=0.0946 bc=0.6039 ac=0.5093 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.4987 bc=0.4811 ac=0.7031 spike=false ankleL ab=0.4321 bc=0.2919 ac=0.5763 spike=false heelL ab=0.4222 bc=0.2746 ac=0.5677 spike=false footL ab=0.4104 bc=0.2852 ac=0.5062 spike=false kneeR ab=0.5830 bc=0.4218 ac=0.4907 spike=false ankleR ab=0.5932 bc=0.5291 ac=0.4223 spike=false heelR ab=0.5828 bc=0.5717 ac=0.4224 spike=false footR ab=0.6039 bc=0.4498 ac=0.3947 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.4811 bc=0.5337 ac=0.4333 spike=false ankleL ab=0.2919 bc=0.5640 ac=0.4243 spike=false heelL ab=0.2746 bc=0.5739 ac=0.4398 spike=false footL ab=0.2852 bc=0.5673 ac=0.4046 spike=false kneeR ab=0.4218 bc=0.4116 ac=0.5368 spike=false ankleR ab=0.5291 bc=0.4806 ac=0.5462 spike=false heelR ab=0.5717 bc=0.5117 ac=0.5678 spike=false footR ab=0.4498 bc=0.4498 ac=0.4775 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=FIX_LEFT leftBad=4/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.5337 bc=0.5337 ac=0.0000 spike=true ankleL ab=0.5640 bc=0.5640 ac=0.0000 spike=true heelL ab=0.5739 bc=0.5739 ac=0.0000 spike=true footL ab=0.5673 bc=0.5673 ac=0.0000 spike=true kneeR ab=0.4116 bc=0.4254 ac=0.1984 spike=false ankleR ab=0.4806 bc=0.4453 ac=0.2885 spike=false heelR ab=0.5117 bc=0.4681 ac=0.3403 spike=false footR ab=0.4498 bc=0.4156 ac=0.1017 spike=false
INFO [console] POSE_OUTLIER_ABC: kneeL A=(1.0000,0.0000) B=(0.6586,0.4102) C=(1.0000,0.0000) OUT=(1.0000,0.0000) spike=true ankleL A=(1.0000,0.0000) B=(0.6177,0.4146) C=(1.0000,0.0000) OUT=(1.0000,0.0000) spike=true heelL A=(1.0000,0.0000) B=(0.6151,0.4257) C=(1.0000,0.0000) OUT=(1.0000,0.0000) spike=true footL A=(1.0000,0.0000) B=(0.5802,0.3815) C=(1.0000,0.0000) OUT=(1.0000,0.0000) spike=true kneeR A=(0.5435,0.0000) B=(0.4734,0.4056) C=(0.3451,0.0000) OUT=(0.4734,0.4056) spike=false ankleR A=(0.6882,0.0000) B=(0.4873,0.4365) C=(0.3997,0.0000) OUT=(0.4873,0.4365) spike=false heelR A=(0.7266,0.0000) B=(0.4937,0.4556) C=(0.3863,0.0000) OUT=(0.4937,0.4556) spike=false footR A=(0.7059,0.0000) B=(0.5095,0.4047) C=(0.6042,0.0000) OUT=(0.5095,0.4047) spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=true
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0000 bc=0.4936 ac=0.4936 spike=false ankleL ab=0.0000 bc=0.5199 ac=0.5199 spike=false heelL ab=0.0000 bc=0.5307 ac=0.5307 spike=false footL ab=0.0000 bc=0.5142 ac=0.5142 spike=false kneeR ab=0.4254 bc=0.4619 ac=0.0398 spike=false ankleR ab=0.4453 bc=0.4841 ac=0.0465 spike=false heelR ab=0.4681 bc=0.5058 ac=0.0458 spike=false footR ab=0.4156 bc=0.4393 ac=0.0849 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.4936 bc=0.8944 ac=1.3727 spike=false ankleL ab=0.5199 bc=0.8992 ac=1.4087 spike=false heelL ab=0.5307 bc=0.8938 ac=1.4132 spike=false footL ab=0.5142 bc=0.8881 ac=1.4002 spike=false kneeR ab=0.4619 bc=0.5691 ac=1.0248 spike=false ankleR ab=0.4841 bc=0.5315 ac=1.0056 spike=false heelR ab=0.5058 bc=0.5146 ac=1.0092 spike=false footR ab=0.4393 bc=0.5922 ac=1.0211 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] BODY_POINT_ENGINE: first geometry event — points=33 isCalibrated=null
INFO [console] POSE_OUTLIER: result=PASS leftBad=1/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.8944 bc=0.6006 ac=0.3514 spike=false ankleL ab=0.8992 bc=0.8301 ac=0.1056 spike=false heelL ab=0.8938 bc=0.8626 ac=0.0907 spike=false footL ab=0.8881 bc=0.8655 ac=0.0232 spike=true kneeR ab=0.5691 bc=0.4839 ac=0.2684 spike=false ankleR ab=0.5315 bc=0.6226 ac=0.1342 spike=false heelR ab=0.5146 bc=0.6010 ac=0.1042 spike=false footR ab=0.5922 bc=0.7679 ac=0.1766 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.6006 bc=0.8092 ac=1.3212 spike=false ankleL ab=0.8301 bc=0.6018 ac=1.3943 spike=false heelL ab=0.8626 bc=0.5907 ac=1.4132 spike=false footL ab=0.8655 bc=0.4487 ac=1.2892 spike=false kneeR ab=0.4839 bc=0.7095 ac=1.0374 spike=false ankleR ab=0.6226 bc=0.4392 ac=1.0031 spike=false heelR ab=0.6010 bc=0.4261 ac=1.0023 spike=false footR ab=0.7679 bc=0.3193 ac=1.0012 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.8092 bc=0.0026 ac=0.8102 spike=false ankleL ab=0.6018 bc=0.1181 ac=0.5549 spike=false heelL ab=0.5907 bc=0.1565 ac=0.5338 spike=false footL ab=0.4487 bc=0.0218 ac=0.4578 spike=false kneeR ab=0.7095 bc=0.0423 ac=0.7371 spike=false ankleR ab=0.4392 bc=0.2462 ac=0.5942 spike=false heelR ab=0.4261 bc=0.3275 ac=0.6158 spike=false footR ab=0.3193 bc=0.0832 ac=0.3717 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0026 bc=0.1201 ac=0.1175 spike=false ankleL ab=0.1181 bc=0.1571 ac=0.2752 spike=false heelL ab=0.1565 bc=0.1438 ac=0.3003 spike=false footL ab=0.0218 bc=0.2584 ac=0.2366 spike=false kneeR ab=0.0423 bc=0.1378 ac=0.1801 spike=false ankleR ab=0.2462 bc=0.1365 ac=0.3827 spike=false heelR ab=0.3275 bc=0.1029 ac=0.4304 spike=false footR ab=0.0832 bc=0.2473 ac=0.3305 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.1201 bc=0.4703 ac=0.5299 spike=false ankleL ab=0.1571 bc=0.3944 ac=0.4559 spike=false heelL ab=0.1438 bc=0.3927 ac=0.4503 spike=false footL ab=0.2584 bc=0.3418 ac=0.4253 spike=false kneeR ab=0.1378 bc=0.5164 ac=0.4417 spike=false ankleR ab=0.1365 bc=0.5545 ac=0.4571 spike=false heelR ab=0.1029 bc=0.5621 ac=0.4853 spike=false footR ab=0.2473 bc=0.5278 ac=0.3611 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.4703 bc=0.5149 ac=0.0935 spike=false ankleL ab=0.3944 bc=0.4609 ac=0.1664 spike=false heelL ab=0.3927 bc=0.4601 ac=0.1616 spike=false footL ab=0.3418 bc=0.4398 ac=0.2821 spike=false kneeR ab=0.5164 bc=0.3998 ac=0.2951 spike=false ankleR ab=0.5545 bc=0.3600 ac=0.3497 spike=false heelR ab=0.5621 bc=0.3596 ac=0.3470 spike=false footR ab=0.5278 bc=0.3229 ac=0.3542 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.5149 bc=0.1914 ac=0.4404 spike=false ankleL ab=0.4609 bc=0.1379 ac=0.4017 spike=false heelL ab=0.4601 bc=0.1421 ac=0.3979 spike=false footL ab=0.4398 bc=0.0574 ac=0.4062 spike=false kneeR ab=0.3998 bc=0.0708 ac=0.4118 spike=false ankleR ab=0.3600 bc=0.0068 ac=0.3616 spike=false heelR ab=0.3596 bc=0.0244 ac=0.3668 spike=false footR ab=0.3229 bc=0.0971 ac=0.3166 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.1914 bc=0.3633 ac=0.5208 spike=false ankleL ab=0.1379 bc=0.3079 ac=0.4420 spike=false heelL ab=0.1421 bc=0.3043 ac=0.4444 spike=false footL ab=0.0574 bc=0.3586 ac=0.4158 spike=false kneeR ab=0.0708 bc=0.2390 ac=0.2732 spike=false ankleR ab=0.0068 bc=0.1581 ac=0.1642 spike=false heelR ab=0.0244 bc=0.1096 ac=0.1319 spike=false footR ab=0.0971 bc=0.2984 ac=0.2014 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.3633 bc=0.0916 ac=0.4531 spike=false ankleL ab=0.3079 bc=0.1004 ac=0.4020 spike=false heelL ab=0.3043 bc=0.1095 ac=0.4075 spike=false footL ab=0.3586 bc=0.0818 ac=0.4285 spike=false kneeR ab=0.2390 bc=0.0741 ac=0.3101 spike=false ankleR ab=0.1581 bc=0.0619 ac=0.2144 spike=false heelR ab=0.1096 bc=0.0580 ac=0.1619 spike=false footR ab=0.2984 bc=0.0479 ac=0.3314 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0916 bc=0.5101 ac=0.4228 spike=false ankleL ab=0.1004 bc=0.5027 ac=0.4115 spike=false heelL ab=0.1095 bc=0.5106 ac=0.4098 spike=false footL ab=0.0818 bc=0.5559 ac=0.4877 spike=false kneeR ab=0.0741 bc=0.3244 ac=0.2516 spike=false ankleR ab=0.0619 bc=0.2724 ac=0.2200 spike=false heelR ab=0.0580 bc=0.2211 ac=0.1745 spike=false footR ab=0.0479 bc=0.4293 ac=0.3971 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.5101 bc=0.5540 ac=0.0705 spike=false ankleL ab=0.5027 bc=0.6896 ac=0.2127 spike=false heelL ab=0.5106 bc=0.7003 ac=0.2270 spike=false footL ab=0.5559 bc=0.8035 ac=0.2742 spike=false kneeR ab=0.3244 bc=0.3499 ac=0.0389 spike=false ankleR ab=0.2724 bc=0.4368 ac=0.1662 spike=false heelR ab=0.2211 bc=0.4029 ac=0.1829 spike=false footR ab=0.4293 bc=0.6372 ac=0.2192 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.5540 bc=0.0234 ac=0.5533 spike=false ankleL ab=0.6896 bc=0.0201 ac=0.6852 spike=false heelL ab=0.7003 bc=0.0111 ac=0.7010 spike=false footL ab=0.8035 bc=0.0119 ac=0.7983 spike=false kneeR ab=0.3499 bc=0.0006 ac=0.3498 spike=false ankleR ab=0.4368 bc=0.0118 ac=0.4261 spike=false heelR ab=0.4029 bc=0.0128 ac=0.3906 spike=false footR ab=0.6372 bc=0.0101 ac=0.6274 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0234 bc=0.0014 ac=0.0245 spike=false ankleL ab=0.0201 bc=0.0095 ac=0.0295 spike=false heelL ab=0.0111 bc=0.0118 ac=0.0229 spike=false footL ab=0.0119 bc=0.0089 ac=0.0194 spike=false kneeR ab=0.0006 bc=0.0012 ac=0.0017 spike=false ankleR ab=0.0118 bc=0.0066 ac=0.0052 spike=false heelR ab=0.0128 bc=0.0121 ac=0.0029 spike=false footR ab=0.0101 bc=0.0034 ac=0.0127 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0014 bc=0.0092 ac=0.0105 spike=false ankleL ab=0.0095 bc=0.0381 ac=0.0441 spike=false heelL ab=0.0118 bc=0.0445 ac=0.0536 spike=false footL ab=0.0089 bc=0.0457 ac=0.0403 spike=false kneeR ab=0.0012 bc=0.0210 ac=0.0221 spike=false ankleR ab=0.0066 bc=0.0113 ac=0.0152 spike=false heelR ab=0.0121 bc=0.0116 ac=0.0196 spike=false footR ab=0.0034 bc=0.0103 ac=0.0119 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0092 bc=0.0038 ac=0.0072 spike=false ankleL ab=0.0381 bc=0.0054 ac=0.0422 spike=false heelL ab=0.0445 bc=0.0033 ac=0.0478 spike=false footL ab=0.0457 bc=0.0047 ac=0.0473 spike=false kneeR ab=0.0210 bc=0.0115 ac=0.0321 spike=false ankleR ab=0.0113 bc=0.0301 ac=0.0410 spike=false heelR ab=0.0116 bc=0.0349 ac=0.0457 spike=false footR ab=0.0103 bc=0.0315 ac=0.0410 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0038 bc=0.0133 ac=0.0156 spike=false ankleL ab=0.0054 bc=0.0338 ac=0.0295 spike=false heelL ab=0.0033 bc=0.0388 ac=0.0356 spike=false footL ab=0.0047 bc=0.0265 ac=0.0265 spike=false kneeR ab=0.0115 bc=0.0076 ac=0.0043 spike=false ankleR ab=0.0301 bc=0.0040 ac=0.0322 spike=false heelR ab=0.0349 bc=0.0092 ac=0.0413 spike=false footR ab=0.0315 bc=0.0016 ac=0.0330 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0133 bc=0.0136 ac=0.0270 spike=false ankleL ab=0.0338 bc=0.0296 ac=0.0634 spike=false heelL ab=0.0388 bc=0.0289 ac=0.0676 spike=false footL ab=0.0265 bc=0.0433 ac=0.0698 spike=false kneeR ab=0.0076 bc=0.0035 ac=0.0108 spike=false ankleR ab=0.0040 bc=0.0260 ac=0.0297 spike=false heelR ab=0.0092 bc=0.0298 ac=0.0376 spike=false footR ab=0.0016 bc=0.0385 ac=0.0392 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0136 bc=0.0030 ac=0.0158 spike=false ankleL ab=0.0296 bc=0.0058 ac=0.0265 spike=false heelL ab=0.0289 bc=0.0064 ac=0.0268 spike=false footL ab=0.0433 bc=0.0145 ac=0.0305 spike=false kneeR ab=0.0035 bc=0.0056 ac=0.0091 spike=false ankleR ab=0.0260 bc=0.0098 ac=0.0274 spike=false heelR ab=0.0298 bc=0.0131 ac=0.0325 spike=false footR ab=0.0385 bc=0.0110 ac=0.0311 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0030 bc=0.0096 ac=0.0084 spike=false ankleL ab=0.0058 bc=0.0272 ac=0.0313 spike=false heelL ab=0.0064 bc=0.0263 ac=0.0298 spike=false footL ab=0.0145 bc=0.0347 ac=0.0485 spike=false kneeR ab=0.0056 bc=0.0047 ac=0.0044 spike=false ankleR ab=0.0098 bc=0.0056 ac=0.0118 spike=false heelR ab=0.0131 bc=0.0110 ac=0.0174 spike=false footR ab=0.0110 bc=0.0034 ac=0.0138 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0096 bc=0.0085 ac=0.0042 spike=false ankleL ab=0.0272 bc=0.0023 ac=0.0284 spike=false heelL ab=0.0263 bc=0.0050 ac=0.0303 spike=false footL ab=0.0347 bc=0.0065 ac=0.0394 spike=false kneeR ab=0.0047 bc=0.0280 ac=0.0320 spike=false ankleR ab=0.0056 bc=0.0008 ac=0.0061 spike=false heelR ab=0.0110 bc=0.0030 ac=0.0140 spike=false footR ab=0.0034 bc=0.0016 ac=0.0041 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0085 bc=0.0247 ac=0.0322 spike=false ankleL ab=0.0023 bc=0.0542 ac=0.0535 spike=false heelL ab=0.0050 bc=0.0563 ac=0.0529 spike=false footL ab=0.0065 bc=0.0707 ac=0.0674 spike=false kneeR ab=0.0280 bc=0.0228 ac=0.0122 spike=false ankleR ab=0.0008 bc=0.0099 ac=0.0107 spike=false heelR ab=0.0030 bc=0.0095 ac=0.0109 spike=false footR ab=0.0016 bc=0.0136 ac=0.0151 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0247 bc=0.0219 ac=0.0450 spike=false ankleL ab=0.0542 bc=0.0103 ac=0.0636 spike=false heelL ab=0.0563 bc=0.0087 ac=0.0637 spike=false footL ab=0.0707 bc=0.0079 ac=0.0773 spike=false kneeR ab=0.0228 bc=0.0660 ac=0.0450 spike=false ankleR ab=0.0099 bc=0.0637 ac=0.0611 spike=false heelR ab=0.0095 bc=0.0645 ac=0.0616 spike=false footR ab=0.0136 bc=0.0752 ac=0.0739 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0219 bc=0.0065 ac=0.0273 spike=false ankleL ab=0.0103 bc=0.0022 ac=0.0126 spike=false heelL ab=0.0087 bc=0.0019 ac=0.0106 spike=false footL ab=0.0079 bc=0.0009 ac=0.0086 spike=false kneeR ab=0.0660 bc=0.0081 ac=0.0740 spike=false ankleR ab=0.0637 bc=0.0058 ac=0.0683 spike=false heelR ab=0.0645 bc=0.0061 ac=0.0685 spike=false footR ab=0.0752 bc=0.0063 ac=0.0803 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0065 bc=0.0195 ac=0.0257 spike=false ankleL ab=0.0022 bc=0.0673 ac=0.0695 spike=false heelL ab=0.0019 bc=0.0727 ac=0.0746 spike=false footL ab=0.0009 bc=0.0855 ac=0.0861 spike=false kneeR ab=0.0081 bc=0.0113 ac=0.0179 spike=false ankleR ab=0.0058 bc=0.0743 ac=0.0779 spike=false heelR ab=0.0061 bc=0.0849 ac=0.0882 spike=false footR ab=0.0063 bc=0.0895 ac=0.0929 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0195 bc=0.0043 ac=0.0238 spike=false ankleL ab=0.0673 bc=0.0044 ac=0.0717 spike=false heelL ab=0.0727 bc=0.0041 ac=0.0765 spike=false footL ab=0.0855 bc=0.0047 ac=0.0902 spike=false kneeR ab=0.0113 bc=0.0024 ac=0.0135 spike=false ankleR ab=0.0743 bc=0.0026 ac=0.0748 spike=false heelR ab=0.0849 bc=0.0032 ac=0.0856 spike=false footR ab=0.0895 bc=0.0011 ac=0.0888 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0043 bc=0.0006 ac=0.0049 spike=false ankleL ab=0.0044 bc=0.0055 ac=0.0019 spike=false heelL ab=0.0041 bc=0.0063 ac=0.0038 spike=false footL ab=0.0047 bc=0.0028 ac=0.0027 spike=false kneeR ab=0.0024 bc=0.0070 ac=0.0053 spike=false ankleR ab=0.0026 bc=0.0151 ac=0.0156 spike=false heelR ab=0.0032 bc=0.0172 ac=0.0175 spike=false footR ab=0.0011 bc=0.0176 ac=0.0183 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0006 bc=0.0109 ac=0.0105 spike=false ankleL ab=0.0055 bc=0.0218 ac=0.0257 spike=false heelL ab=0.0063 bc=0.0243 ac=0.0284 spike=false footL ab=0.0028 bc=0.0288 ac=0.0306 spike=false kneeR ab=0.0070 bc=0.0155 ac=0.0222 spike=false ankleR ab=0.0151 bc=0.0260 ac=0.0411 spike=false heelR ab=0.0172 bc=0.0264 ac=0.0434 spike=false footR ab=0.0176 bc=0.0381 ac=0.0556 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] BODY_POINT_PHASE: timeout — no geometry data in 30s
INFO [console] 🎯 БОДИПОИНТ: Скрытый 30-секундный таймер-убийца успешно обезврежен!
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0109 bc=0.0576 ac=0.0588 spike=false ankleL ab=0.0218 bc=0.0997 ac=0.0890 spike=false heelL ab=0.0243 bc=0.1040 ac=0.0932 spike=false footL ab=0.0288 bc=0.1006 ac=0.0858 spike=false kneeR ab=0.0155 bc=0.0319 ac=0.0226 spike=false ankleR ab=0.0260 bc=0.0835 ac=0.0671 spike=false heelR ab=0.0264 bc=0.0896 ac=0.0759 spike=false footR ab=0.0381 bc=0.0831 ac=0.0587 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0576 bc=0.0224 ac=0.0801 spike=false ankleL ab=0.0997 bc=0.0230 ac=0.1111 spike=false heelL ab=0.1040 bc=0.0268 ac=0.1132 spike=false footL ab=0.1006 bc=0.0259 ac=0.1111 spike=false kneeR ab=0.0319 bc=0.0038 ac=0.0358 spike=false ankleR ab=0.0835 bc=0.0111 ac=0.0861 spike=false heelR ab=0.0896 bc=0.0137 ac=0.0930 spike=false footR ab=0.0831 bc=0.0126 ac=0.0849 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0224 bc=0.4240 ac=0.4385 spike=false ankleL ab=0.0230 bc=0.5031 ac=0.4987 spike=false heelL ab=0.0268 bc=0.5586 ac=0.5499 spike=false footL ab=0.0259 bc=0.3668 ac=0.3567 spike=false kneeR ab=0.0038 bc=0.3379 ac=0.3369 spike=false ankleR ab=0.0111 bc=0.2622 ac=0.2520 spike=false heelR ab=0.0137 bc=0.2545 ac=0.2423 spike=false footR ab=0.0126 bc=0.2381 ac=0.2276 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.4240 bc=0.0011 ac=0.4234 spike=false ankleL ab=0.5031 bc=0.0105 ac=0.4947 spike=false heelL ab=0.5586 bc=0.0160 ac=0.5450 spike=false footL ab=0.3668 bc=0.0057 ac=0.3626 spike=false kneeR ab=0.3379 bc=0.0068 ac=0.3405 spike=false ankleR ab=0.2622 bc=0.0045 ac=0.2615 spike=false heelR ab=0.2545 bc=0.0034 ac=0.2553 spike=false footR ab=0.2381 bc=0.0374 ac=0.2241 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0011 bc=0.1606 ac=0.1617 spike=false ankleL ab=0.0105 bc=0.3019 ac=0.3124 spike=false heelL ab=0.0160 bc=0.3470 ac=0.3630 spike=false footL ab=0.0057 bc=0.2790 ac=0.2846 spike=false kneeR ab=0.0068 bc=0.1369 ac=0.1437 spike=false ankleR ab=0.0045 bc=0.2380 ac=0.2424 spike=false heelR ab=0.0034 bc=0.2594 ac=0.2561 spike=false footR ab=0.0374 bc=0.2536 ac=0.2911 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.1606 bc=0.0322 ac=0.1284 spike=false ankleL ab=0.3019 bc=0.0405 ac=0.2614 spike=false heelL ab=0.3470 bc=0.0347 ac=0.3123 spike=false footL ab=0.2790 bc=0.0565 ac=0.2225 spike=false kneeR ab=0.1369 bc=0.0323 ac=0.1047 spike=false ankleR ab=0.2380 bc=0.0009 ac=0.2388 spike=false heelR ab=0.2594 bc=0.0185 ac=0.2779 spike=false footR ab=0.2536 bc=0.0222 ac=0.2315 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0322 bc=0.1972 ac=0.2294 spike=false ankleL ab=0.0405 bc=0.2097 ac=0.2502 spike=false heelL ab=0.0347 bc=0.2288 ac=0.2635 spike=false footL ab=0.0565 bc=0.1944 ac=0.2508 spike=false kneeR ab=0.0323 bc=0.2455 ac=0.2778 spike=false ankleR ab=0.0009 bc=0.2144 ac=0.2135 spike=false heelR ab=0.0185 bc=0.2175 ac=0.1990 spike=false footR ab=0.0222 bc=0.2011 ac=0.2232 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.1972 bc=0.0013 ac=0.1959 spike=false ankleL ab=0.2097 bc=0.1727 ac=0.3824 spike=false heelL ab=0.2288 bc=0.2052 ac=0.4340 spike=false footL ab=0.1944 bc=0.2092 ac=0.4036 spike=false kneeR ab=0.2455 bc=0.0399 ac=0.2057 spike=false ankleR ab=0.2144 bc=0.0789 ac=0.2933 spike=false heelR ab=0.2175 bc=0.1049 ac=0.3224 spike=false footR ab=0.2011 bc=0.1337 ac=0.3347 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
$
250 строкUTF-8LIVE