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

rehabapp_2026-10-08_08-56-42

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] ANKLE_ANGLE t=09:41:45.391 ts=47.762 Lkat2d=168.7 Lfoot2d=156.4 LfootH=20.2 Lkat3d=- LfootLen=0.151 visL=0.05 Rkat2d=153.7 Rfoot2d=147.7 RfootH=32.3 Rkat3d=- RfootLen=0.084 visR=0.01
INFO [console] ANKLE_ANGLE t=09:41:45.473 ts=47.858 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.04 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.01
INFO [console] ANKLE_ANGLE t=09:41:45.554 ts=47.919 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.04 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.01
INFO [console] ANKLE_ANGLE t=09:41:45.659 ts=48.025 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.05 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.01
INFO [console] 🔊 Звук на полной громкости
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:41:47.005 ts=49.431 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.00 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] POSE_METRICS: received=48(22.7fps) processed=10(4.7fps) replaced=15(7.1fps) buildMs=2.40 estimatorMs=83.43 (pre=2.4 infer=76.9 det=38.5) roiAgeMs=138.2/max=188.1 stale=3.8fps detRuns=4.7fps resets=0.5fps totalMs=1.00 lagMs=133.0 predLatMs=93.4 actualFps=4.7
INFO [console] ANKLE_ANGLE t=09:41:47.109 ts=49.484 Lkat2d=83.4 Lfoot2d=78.2 LfootH=82.0 Lkat3d=- LfootLen=0.207 visL=0.00 Rkat2d=102.9 Rfoot2d=102.9 RfootH=0.0 Rkat3d=- RfootLen=0.085 visR=0.00
INFO [console] 🔊 Звук на полной громкости
INFO [console] ANKLE_ANGLE t=09:41:47.172 ts=49.577 Lkat2d=131.3 Lfoot2d=166.6 LfootH=64.6 Lkat3d=- LfootLen=0.166 visL=0.00 Rkat2d=95.3 Rfoot2d=95.3 RfootH=0.0 Rkat3d=- RfootLen=0.086 visR=0.00
INFO [console] 🔊 Звук на полной громкости
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:41:48.296 ts=50.683 Lkat2d=19.0 Lfoot2d=4.6 LfootH=10.0 Lkat3d=- LfootLen=0.068 visL=0.00 Rkat2d=180.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.012 visR=0.00
INFO [console] POSE_METRICS: received=31(24.0fps) processed=3(2.3fps) replaced=4(3.1fps) buildMs=1.26 estimatorMs=93.92 (pre=3.8 infer=72.7 det=41.1) roiAgeMs=66.2/max=145.6 stale=0.8fps detRuns=2.3fps resets=0.8fps totalMs=1.82 lagMs=123.8 predLatMs=94.2 actualFps=2.3
INFO [console] ANKLE_ANGLE t=09:41:48.369 ts=50.780 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.00 Rkat2d=52.5 Rfoot2d=52.5 RfootH=90.0 Rkat3d=- RfootLen=0.041 visR=0.01
INFO [console] ANKLE_ANGLE t=09:41:48.448 ts=50.830 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.00 Rkat2d=54.7 Rfoot2d=54.7 RfootH=90.0 Rkat3d=- RfootLen=0.044 visR=0.01
INFO [console] ANKLE_ANGLE t=09:41:48.539 ts=50.937 Lkat2d=17.5 Lfoot2d=10.2 LfootH=-6.9 Lkat3d=- LfootLen=0.047 visL=0.00 Rkat2d=130.6 Rfoot2d=81.4 RfootH=-89.4 Rkat3d=- RfootLen=0.037 visR=0.01
INFO [console] ANKLE_ANGLE t=09:41:48.608 ts=50.983 Lkat2d=28.5 Lfoot2d=6.8 LfootH=-4.5 Lkat3d=- LfootLen=0.032 visL=0.00 Rkat2d=153.1 Rfoot2d=107.5 RfootH=57.4 Rkat3d=- RfootLen=0.044 visR=0.01
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:41:51.152 ts=53.559 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.04 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.01
INFO [console] POSE_METRICS: received=70(24.5fps) processed=5(1.8fps) replaced=17(6.0fps) buildMs=2.30 estimatorMs=78.70 (pre=3.1 infer=69.0 det=49.9) roiAgeMs=110.8/max=156.9 stale=1.1fps detRuns=1.8fps resets=0.4fps totalMs=1.42 lagMs=118.5 predLatMs=95.7 actualFps=1.8
INFO [console] 🔊 Звук на полной громкости
INFO [console] ANKLE_ANGLE t=09:41:51.463 ts=53.873 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.12 Rkat2d=180.0 Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.11
INFO [console] ANKLE_ANGLE t=09:41:51.548 ts=53.965 Lkat2d=133.5 Lfoot2d=124.4 LfootH=44.7 Lkat3d=- LfootLen=0.062 visL=0.11 Rkat2d=174.6 Rfoot2d=165.3 RfootH=-1.8 Rkat3d=- RfootLen=0.098 visR=0.10
INFO [console] ANKLE_ANGLE t=09:41:51.621 ts=54.029 Lkat2d=151.3 Lfoot2d=138.8 LfootH=-8.5 Lkat3d=- LfootLen=0.109 visL=0.10 Rkat2d=148.6 Rfoot2d=133.6 RfootH=-32.0 Rkat3d=- RfootLen=0.146 visR=0.09
INFO [console] ANKLE_ANGLE t=09:41:51.710 ts=54.099 Lkat2d=172.9 Lfoot2d=176.9 LfootH=-17.0 Lkat3d=- LfootLen=0.118 visL=0.09 Rkat2d=137.7 Rfoot2d=127.2 RfootH=-38.3 Rkat3d=- RfootLen=0.116 visR=0.08
INFO [console] ANKLE_ANGLE t=09:41:51.809 ts=54.168 Lkat2d=148.4 Lfoot2d=124.6 LfootH=32.8 Lkat3d=- LfootLen=0.050 visL=0.08 Rkat2d=162.9 Rfoot2d=153.4 RfootH=-35.4 Rkat3d=- RfootLen=0.119 visR=0.08
INFO [console] ANKLE_ANGLE t=09:41:51.876 ts=54.264 Lkat2d=170.5 Lfoot2d=175.7 LfootH=7.2 Lkat3d=- LfootLen=0.076 visL=0.08 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.116 visR=0.07
INFO [console] ANKLE_ANGLE t=09:41:51.965 ts=54.343 Lkat2d=176.5 Lfoot2d=176.5 LfootH=0.0 Lkat3d=- LfootLen=0.020 visL=0.07 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.040 visR=0.07
INFO [console] 🔊 Звук на полной громкости
INFO [console] 🔊 Звук на полной громкости
INFO [console] CameraVideoRecorder: СЕССИЯ СОХРАНЕНА НА ДИСК!
INFO [console] Видео: /storage/emulated/0/Download/video_1791441715798.mp4
INFO [console] Данные геометрии кадра: /storage/emulated/0/Download/geometry_1791441715798.json
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:41:56.211 ts=58.628 Lkat2d=139.7 Lfoot2d=40.3 LfootH=0.0 Lkat3d=- LfootLen=0.028 visL=0.01 Rkat2d=169.8 Rfoot2d=142.3 RfootH=59.2 Rkat3d=- RfootLen=0.085 visR=0.25
INFO [console] POSE_METRICS: received=124(24.5fps) processed=8(1.6fps) replaced=22(4.3fps) buildMs=1.85 estimatorMs=85.26 (pre=3.8 infer=70.9 det=36.4) roiAgeMs=107.6/max=174.9 stale=1.0fps detRuns=1.6fps resets=0.4fps totalMs=1.18 lagMs=117.8 predLatMs=98.9 actualFps=1.6
INFO [console] ANKLE_ANGLE t=09:41:56.923 ts=59.308 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.159 visL=0.06 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.05
INFO [console] ANKLE_ANGLE t=09:41:56.999 ts=59.431 Lkat2d=178.7 Lfoot2d=168.8 LfootH=43.4 Lkat3d=- LfootLen=0.082 visL=0.06 Rkat2d=153.4 Rfoot2d=131.2 RfootH=-59.7 Rkat3d=- RfootLen=0.050 visR=0.05
INFO [console] ANKLE_ANGLE t=09:41:57.072 ts=59.469 Lkat2d=144.5 Lfoot2d=131.4 LfootH=-8.1 Lkat3d=- LfootLen=0.094 visL=0.06 Rkat2d=136.5 Rfoot2d=93.6 RfootH=-50.1 Rkat3d=- RfootLen=0.062 visR=0.04
INFO [console] ANKLE_ANGLE t=09:41:57.140 ts=59.541 Lkat2d=170.8 Lfoot2d=169.2 LfootH=32.5 Lkat3d=- LfootLen=0.097 visL=0.05 Rkat2d=168.4 Rfoot2d=149.0 RfootH=-18.9 Rkat3d=- RfootLen=0.062 visR=0.04
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:41:57.865 ts=60.223 Lkat2d=0.0 Lfoot2d=0.0 LfootH=90.0 Lkat3d=- LfootLen=0.086 visL=0.01 Rkat2d=180.0 Rfoot2d=180.0 RfootH=90.0 Rkat3d=- RfootLen=0.004 visR=0.01
INFO [console] POSE_METRICS: received=43(26.0fps) processed=5(3.0fps) replaced=12(7.3fps) buildMs=1.29 estimatorMs=83.08 (pre=2.4 infer=58.2 det=41.0) roiAgeMs=78.9/max=161.2 stale=1.2fps detRuns=3.0fps resets=1.2fps totalMs=0.64 lagMs=119.3 predLatMs=100.5 actualFps=3.0
INFO [console] ANKLE_ANGLE t=09:41:58.142 ts=60.564 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.026 visL=0.01 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.110 visR=0.02
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:41:58.824 ts=61.244 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.01 Rkat2d=180.0 Rfoot2d=0.0 RfootH=90.0 Rkat3d=- RfootLen=0.074 visR=0.00
INFO [console] ANKLE_ANGLE t=09:41:59.111 ts=61.530 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.332 visL=0.01 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.01
INFO [console] POSE_METRICS: received=31(24.9fps) processed=3(2.4fps) replaced=5(4.0fps) buildMs=1.00 estimatorMs=89.15 (pre=1.0 infer=47.8 det=35.9) roiAgeMs=0.0/max=0.0 stale=0.0fps detRuns=2.4fps resets=2.4fps totalMs=0.93 lagMs=93.0 predLatMs=100.9 actualFps=2.4
INFO [console] ANKLE_ANGLE t=09:41:59.291 ts=61.705 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.160 visL=0.14 Rkat2d=- Rfoot2d=- RfootH=0.0 Rkat3d=- RfootLen=0.062 visR=0.07
INFO [console] ANKLE_ANGLE t=09:41:59.453 ts=61.849 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.142 visL=0.13 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.07
INFO [console] ANKLE_ANGLE t=09:41:59.614 ts=62.019 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.107 visL=0.01 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.002 visR=0.02
INFO [console] ANKLE_ANGLE t=09:41:59.766 ts=62.185 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.089 visL=0.08 Rkat2d=180.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.062 visR=0.06
INFO [console] CameraVideoRecorder: Запись видео и геометрии запущена.
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:41:59.977 ts=62.394 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.098 visL=0.10 Rkat2d=180.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.075 visR=0.07
INFO [console] ANKLE_ANGLE t=09:42:00.210 ts=62.609 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.193 visL=0.07 Rkat2d=180.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.064 visR=0.05
INFO [console] POSE_METRICS: received=25(22.7fps) processed=6(5.5fps) replaced=7(6.4fps) buildMs=1.48 estimatorMs=96.97 (pre=1.3 infer=48.6 det=43.4) roiAgeMs=0.0/max=0.0 stale=0.0fps detRuns=5.5fps resets=5.5fps totalMs=1.31 lagMs=104.8 predLatMs=99.7 actualFps=5.5
INFO [console] ANKLE_ANGLE t=09:42:00.444 ts=62.852 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.125 visL=0.06 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.03
INFO [console] ANKLE_ANGLE t=09:42:00.644 ts=63.006 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.01 Rkat2d=180.0 Rfoot2d=180.0 RfootH=90.0 Rkat3d=- RfootLen=0.098 visR=0.01
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:01.162 ts=63.578 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.03 Rkat2d=0.0 Rfoot2d=0.0 RfootH=90.0 Rkat3d=- RfootLen=0.109 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:01.393 ts=63.777 Lkat2d=0.0 Lfoot2d=0.0 LfootH=90.0 Lkat3d=- LfootLen=0.114 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=90.0 Rkat3d=- RfootLen=0.075 visR=0.00
INFO [console] POSE_METRICS: received=22(18.6fps) processed=4(3.4fps) replaced=7(5.9fps) buildMs=2.43 estimatorMs=106.09 (pre=1.2 infer=62.0 det=40.5) roiAgeMs=0.0/max=0.0 stale=0.0fps detRuns=3.4fps resets=3.4fps totalMs=0.67 lagMs=121.0 predLatMs=98.6 actualFps=3.4
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:02.237 ts=64.632 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.01
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:03.363 ts=65.738 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] POSE_METRICS: received=35(17.8fps) processed=2(1.0fps) replaced=7(3.6fps) buildMs=1.75 estimatorMs=113.01 (pre=0.8 infer=59.3 det=41.4) roiAgeMs=0.0/max=0.0 stale=0.0fps detRuns=1.0fps resets=1.0fps totalMs=0.85 lagMs=128.6 predLatMs=98.1 actualFps=1.0
INFO [console] 🔊 Звук на полной громкости
INFO [console] 🔊 Звук на полной громкости
INFO [console] 🔊 Звук на полной громкости
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:07.429 ts=69.828 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.083 visL=0.02 Rkat2d=38.7 Rfoot2d=32.8 RfootH=21.1 Rkat3d=- RfootLen=0.096 visR=0.01
INFO [console] POSE_METRICS: received=97(23.9fps) processed=1(0.2fps) replaced=28(6.9fps) buildMs=1.41 estimatorMs=108.40 (pre=2.1 infer=67.9 det=34.3) roiAgeMs=0.0/max=0.0 stale=0.0fps detRuns=0.2fps resets=0.2fps totalMs=2.41 lagMs=113.1 predLatMs=97.9 actualFps=0.2
INFO [console] ANKLE_ANGLE t=09:42:07.548 ts=69.898 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.062 visL=0.02 Rkat2d=80.7 Rfoot2d=65.9 RfootH=21.7 Rkat3d=- RfootLen=0.089 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:07.619 ts=69.994 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.035 visL=0.02 Rkat2d=105.6 Rfoot2d=52.7 RfootH=27.7 Rkat3d=- RfootLen=0.069 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:07.697 ts=70.090 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.019 visL=0.03 Rkat2d=84.4 Rfoot2d=41.7 RfootH=27.9 Rkat3d=- RfootLen=0.063 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:07.786 ts=70.155 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.032 visL=0.03 Rkat2d=104.4 Rfoot2d=48.2 RfootH=32.7 Rkat3d=- RfootLen=0.060 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:08.031 ts=70.439 Lkat2d=0.0 Lfoot2d=0.0 LfootH=90.0 Lkat3d=- LfootLen=0.096 visL=0.01 Rkat2d=180.0 Rfoot2d=180.0 RfootH=90.0 Rkat3d=- RfootLen=0.035 visR=0.01
INFO [console] 🔊 Звук на полной громкости
INFO [console] 🔊 Звук на полной громкости
INFO [console] 🔊 Звук на полной громкости
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:10.924 ts=73.292 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] POSE_METRICS: received=73(20.9fps) processed=6(1.7fps) replaced=24(6.9fps) buildMs=2.85 estimatorMs=90.06 (pre=6.9 infer=69.7 det=38.6) roiAgeMs=98.3/max=191.6 stale=0.9fps detRuns=1.7fps resets=0.6fps totalMs=0.80 lagMs=136.6 predLatMs=97.8 actualFps=1.7
INFO [console] ANKLE_ANGLE t=09:42:11.648 ts=74.030 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.01 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] ANKLE_ANGLE t=09:42:11.737 ts=74.135 Lkat2d=103.5 Lfoot2d=83.8 LfootH=-22.6 Lkat3d=- LfootLen=0.100 visL=0.05 Rkat2d=168.9 Rfoot2d=160.7 RfootH=-12.4 Rkat3d=135.8 RfootLen=0.053 visR=0.06
INFO [console] ANKLE_ANGLE t=09:42:11.823 ts=74.224 Lkat2d=126.8 Lfoot2d=96.0 LfootH=-19.7 Lkat3d=- LfootLen=0.093 visL=0.05 Rkat2d=165.7 Rfoot2d=156.0 RfootH=-14.1 Rkat3d=- RfootLen=0.059 visR=0.08
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:12.036 ts=74.457 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.07 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.06
INFO [console] POSE_METRICS: received=23(20.7fps) processed=4(3.6fps) replaced=11(9.9fps) buildMs=1.66 estimatorMs=86.20 (pre=3.4 infer=61.0 det=40.9) roiAgeMs=75.0/max=194.9 stale=0.9fps detRuns=3.6fps resets=1.8fps totalMs=1.85 lagMs=112.2 predLatMs=97.8 actualFps=3.6
INFO [console] CameraVideoRecorder: СЕССИЯ СОХРАНЕНА НА ДИСК!
INFO [console] Видео: /storage/emulated/0/Download/video_1791441732612.mp4
INFO [console] Данные геометрии кадра: /storage/emulated/0/Download/geometry_1791441732612.json
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:13.815 ts=76.181 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.01 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] POSE_METRICS: received=39(21.9fps) processed=1(0.6fps) replaced=5(2.8fps) buildMs=1.91 estimatorMs=115.02 (pre=0.7 infer=58.2 det=29.8) roiAgeMs=0.0/max=0.0 stale=0.0fps detRuns=0.6fps resets=0.6fps totalMs=0.85 lagMs=148.3 predLatMs=97.8 actualFps=0.6
INFO [console] ANKLE_ANGLE t=09:42:13.882 ts=76.215 Lkat2d=150.1 Lfoot2d=105.1 LfootH=-79.8 Lkat3d=112.0 LfootLen=0.061 visL=0.10 Rkat2d=171.3 Rfoot2d=130.4 RfootH=-46.5 Rkat3d=97.2 RfootLen=0.034 visR=0.09
INFO [console] ANKLE_ANGLE t=09:42:13.940 ts=76.331 Lkat2d=61.4 Lfoot2d=0.4 LfootH=27.4 Lkat3d=- LfootLen=0.048 visL=0.10 Rkat2d=96.9 Rfoot2d=60.4 RfootH=-65.2 Rkat3d=- RfootLen=0.098 visR=0.08
INFO [console] ANKLE_ANGLE t=09:42:14.496 ts=76.884 Lkat2d=88.2 Lfoot2d=59.4 LfootH=71.9 Lkat3d=- LfootLen=0.189 visL=0.01 Rkat2d=4.2 Rfoot2d=5.1 RfootH=15.1 Rkat3d=- RfootLen=0.123 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:14.561 ts=76.978 Lkat2d=145.2 Lfoot2d=88.6 LfootH=-85.5 Lkat3d=- LfootLen=0.138 visL=0.04 Rkat2d=153.6 Rfoot2d=33.8 RfootH=47.4 Rkat3d=- RfootLen=0.056 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:14.624 ts=77.054 Lkat2d=168.3 Lfoot2d=115.2 LfootH=-62.3 Lkat3d=99.4 LfootLen=0.134 visL=0.09 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.030 visR=0.05
INFO [console] ANKLE_ANGLE t=09:42:14.694 ts=77.112 Lkat2d=52.5 Lfoot2d=40.9 LfootH=23.2 Lkat3d=- LfootLen=0.169 visL=0.08 Rkat2d=74.8 Rfoot2d=69.4 RfootH=20.3 Rkat3d=- RfootLen=0.156 visR=0.04
INFO [console] ANKLE_ANGLE t=09:42:14.751 ts=77.154 Lkat2d=24.6 Lfoot2d=17.6 LfootH=27.8 Lkat3d=- LfootLen=0.198 visL=0.08 Rkat2d=45.2 Rfoot2d=40.8 RfootH=27.0 Rkat3d=- RfootLen=0.136 visR=0.04
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:14.917 ts=77.310 Lkat2d=158.3 Lfoot2d=155.6 LfootH=68.0 Lkat3d=- LfootLen=0.119 visL=0.01 Rkat2d=177.9 Rfoot2d=179.1 RfootH=34.2 Rkat3d=- RfootLen=0.098 visR=0.01
INFO [console] POSE_METRICS: received=28(25.4fps) processed=8(7.3fps) replaced=12(10.9fps) buildMs=1.85 estimatorMs=66.73 (pre=3.2 infer=54.4 det=33.8) roiAgeMs=81.1/max=170.0 stale=2.7fps detRuns=7.3fps resets=1.8fps totalMs=0.96 lagMs=116.8 predLatMs=98.5 actualFps=7.3
INFO [console] ANKLE_ANGLE t=09:42:14.978 ts=77.384 Lkat2d=145.9 Lfoot2d=133.7 LfootH=-1.8 Lkat3d=- LfootLen=0.036 visL=0.01 Rkat2d=131.4 Rfoot2d=126.8 RfootH=-26.8 Rkat3d=- RfootLen=0.076 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:15.036 ts=77.458 Lkat2d=170.6 Lfoot2d=162.1 LfootH=20.7 Lkat3d=- LfootLen=0.053 visL=0.01 Rkat2d=128.9 Rfoot2d=114.9 RfootH=-18.1 Rkat3d=- RfootLen=0.082 visR=0.01
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:16.045 ts=78.410 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.01 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] POSE_METRICS: received=23(20.4fps) processed=3(2.7fps) replaced=10(8.9fps) buildMs=1.39 estimatorMs=66.03 (pre=2.4 infer=53.3 det=38.9) roiAgeMs=74.1/max=148.1 stale=0.9fps detRuns=2.7fps resets=0.9fps totalMs=0.83 lagMs=115.8 predLatMs=98.9 actualFps=2.7
FATAL [zone] Unhandled asynchronous error
Concurrent modification during iteration: Instance(length:4) of '_GrowableList'.
#0      List.addAll (dart:core-patch/growable_array.dart:317)
#1      ProgressEngine._saveExerciseResult (package:testapp/features/training/domain/runtime/engine/progress_engine.dart:475)
#2      ProgressEngine._moveToNextExerciseOrFinish (package:testapp/features/training/domain/runtime/engine/progress_engine.dart:381)
#3      ProgressEngine.startSet (package:testapp/features/training/domain/runtime/engine/progress_engine.dart:360)
#4      RuntimeTrainingImpl.onStartSet (package:testapp/features/training/domain/runtime/runtime_training_impl.dart:122)
#5      new TrainingCoordinatorBloc.<anonymous closure> (package:testapp/features/training/presentation/bloc/conducting_training/%20training_coordinator/training_coordinator_bloc.dart:61)
#6      Bloc.on.<anonymous closure>.handleEvent (package:bloc/src/bloc.dart:226)
#7      Bloc.on.<anonymous closure> (package:bloc/src/bloc.dart:237)
#8      _MapStream._handleData (dart:async/stream_pipe.dart:247)
#9      _ForwardingStreamSubscription._handleData (dart:async/stream_pipe.dart:184)
#10     _rootRunUnary (dart:async/zone_root.dart:48)
#11     _CustomZone.runUnary (dart:async/zone.dart:816)
#12     _CustomZone.runUnaryGuarded (dart:async/zone.dart:710)
#13     CastStreamSubscription._onData (dart:_internal/async_cast.dart:95)
#14     _rootRunUnary (dart:async/zone_root.dart:48)
#15     _CustomZone.runUnary (dart:async/zone.dart:816)
#16     _CustomZone.runUnaryGuarded (dart:async/zone.dart:710)
#17     _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381)
#18     _BufferingStreamSubscription._add (dart:async/stream_impl.dart:312)
#19     _ForwardingStreamSubscription._add (dart:async/stream_pipe.dart:154)
#20     _WhereStream._handleData (dart:async/stream_pipe.dart:229)
#21     _ForwardingStreamSubscription._handleData (dart:async/stream_pipe.dart:184)
#22     _rootRunUnary (dart:async/zone_root.dart:56)
#23     _CustomZone.runUnary (dart:async/zone.dart:816)
#24     _CustomZone.runUnaryGuarded (dart:async/zone.dart:710)
#25     _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381)
#26     _DelayedData.perform (dart:async/stream_impl.dart:573)
#27     _PendingEvents.handleNext (dart:async/stream_impl.dart:678)
#28     _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:649)
#29     _microtaskLoop (dart:async/schedule_microtask.dart:40)
#30     _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)
INFO [console] ANKLE_ANGLE t=09:42:16.548 ts=78.976 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.01 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] ANKLE_ANGLE t=09:42:17.034 ts=79.366 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:17.306 ts=79.651 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.01
INFO [console] POSE_METRICS: received=31(24.6fps) processed=3(2.4fps) replaced=13(10.3fps) buildMs=1.37 estimatorMs=110.17 (pre=0.7 infer=48.3 det=59.4) roiAgeMs=0.0/max=0.0 stale=0.0fps detRuns=2.4fps resets=2.4fps totalMs=1.17 lagMs=145.0 predLatMs=99.5 actualFps=2.4
INFO [console] ANKLE_ANGLE t=09:42:17.468 ts=79.875 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] ANKLE_ANGLE t=09:42:17.763 ts=80.126 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] ANKLE_ANGLE t=09:42:17.832 ts=80.259 Lkat2d=126.8 Lfoot2d=104.9 LfootH=-20.4 Lkat3d=- LfootLen=0.106 visL=0.02 Rkat2d=159.9 Rfoot2d=156.6 RfootH=2.8 Rkat3d=- RfootLen=0.084 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:17.928 ts=80.318 Lkat2d=137.7 Lfoot2d=112.6 LfootH=-14.0 Lkat3d=- LfootLen=0.097 visL=0.03 Rkat2d=167.6 Rfoot2d=165.9 RfootH=0.8 Rkat3d=- RfootLen=0.075 visR=0.02
INFO [console] CameraVideoRecorder: Запись видео и геометрии запущена.
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:18.853 ts=81.153 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.01 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] POSE_METRICS: received=28(18.1fps) processed=5(3.2fps) replaced=11(7.1fps) buildMs=2.41 estimatorMs=93.99 (pre=2.0 infer=56.9 det=49.6) roiAgeMs=64.9/max=192.0 stale=0.6fps detRuns=3.2fps resets=1.9fps totalMs=1.27 lagMs=135.5 predLatMs=100.5 actualFps=3.2
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:21.033 ts=83.394 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.03 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] POSE_METRICS: received=45(20.6fps) processed=1(0.5fps) replaced=20(9.2fps) buildMs=2.15 estimatorMs=109.14 (pre=0.9 infer=67.2 det=38.6) roiAgeMs=0.0/max=0.0 stale=0.0fps detRuns=0.5fps resets=0.5fps totalMs=1.13 lagMs=152.1 predLatMs=100.7 actualFps=0.5
INFO [console] ANKLE_ANGLE t=09:42:21.742 ts=84.155 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:22.051 ts=84.420 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.01 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] POSE_METRICS: received=20(19.6fps) processed=2(2.0fps) replaced=5(4.9fps) buildMs=2.47 estimatorMs=99.42 (pre=0.9 infer=58.0 det=38.8) roiAgeMs=0.0/max=0.0 stale=0.0fps detRuns=2.0fps resets=2.0fps totalMs=0.63 lagMs=122.6 predLatMs=101.0 actualFps=2.0
INFO [console] ANKLE_ANGLE t=09:42:22.397 ts=84.762 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=180.0 Rfoot2d=180.0 RfootH=90.0 Rkat3d=- RfootLen=0.074 visR=0.00
INFO [console] 🔊 Звук на полной громкости
INFO [console] ANKLE_ANGLE t=09:42:22.471 ts=84.843 Lkat2d=149.6 Lfoot2d=124.8 LfootH=-43.3 Lkat3d=- LfootLen=0.097 visL=0.05 Rkat2d=174.9 Rfoot2d=174.9 RfootH=7.9 Rkat3d=- RfootLen=0.095 visR=0.04
INFO [console] ANKLE_ANGLE t=09:42:22.570 ts=84.950 Lkat2d=159.8 Lfoot2d=58.8 LfootH=76.7 Lkat3d=- LfootLen=0.024 visL=0.08 Rkat2d=172.5 Rfoot2d=153.1 RfootH=27.3 Rkat3d=- RfootLen=0.028 visR=0.08
INFO [console] ANKLE_ANGLE t=09:42:22.671 ts=85.004 Lkat2d=154.1 Lfoot2d=164.3 LfootH=-24.6 Lkat3d=- LfootLen=0.060 visL=0.07 Rkat2d=129.5 Rfoot2d=117.6 RfootH=-18.4 Rkat3d=- RfootLen=0.070 visR=0.07
INFO [console] ANKLE_ANGLE t=09:42:22.752 ts=85.103 Lkat2d=69.0 Lfoot2d=69.0 LfootH=90.0 Lkat3d=- LfootLen=0.109 visL=0.07 Rkat2d=82.2 Rfoot2d=82.2 RfootH=90.0 Rkat3d=- RfootLen=0.033 visR=0.06
INFO [console] 🔊 Звук на полной громкости
INFO [console] 🔊 Звук на полной громкости
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:25.661 ts=87.996 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.04 Rkat2d=0.0 Rfoot2d=0.0 RfootH=90.0 Rkat3d=- RfootLen=0.146 visR=0.02
INFO [console] POSE_METRICS: received=85(23.5fps) processed=6(1.7fps) replaced=17(4.7fps) buildMs=1.65 estimatorMs=94.03 (pre=3.8 infer=71.2 det=52.0) roiAgeMs=97.2/max=187.9 stale=0.8fps detRuns=1.7fps resets=0.6fps totalMs=2.03 lagMs=156.8 predLatMs=102.7 actualFps=1.7
INFO [console] ANKLE_ANGLE t=09:42:26.387 ts=88.768 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.08 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:26.484 ts=88.873 Lkat2d=130.2 Lfoot2d=108.9 LfootH=-52.2 Lkat3d=- LfootLen=0.160 visL=0.09 Rkat2d=167.5 Rfoot2d=143.8 RfootH=-26.4 Rkat3d=- RfootLen=0.069 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:26.548 ts=88.945 Lkat2d=141.5 Lfoot2d=126.1 LfootH=-44.2 Lkat3d=- LfootLen=0.115 visL=0.08 Rkat2d=161.5 Rfoot2d=138.5 RfootH=43.5 Rkat3d=- RfootLen=0.051 visR=0.01
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:26.818 ts=89.210 Lkat2d=127.5 Lfoot2d=121.4 LfootH=51.9 Lkat3d=- LfootLen=0.150 visL=0.03 Rkat2d=173.7 Rfoot2d=172.7 RfootH=7.3 Rkat3d=- RfootLen=0.103 visR=0.16
INFO [console] POSE_METRICS: received=23(19.9fps) processed=4(3.5fps) replaced=8(6.9fps) buildMs=1.55 estimatorMs=88.34 (pre=2.5 infer=64.1 det=40.4) roiAgeMs=70.4/max=177.0 stale=0.9fps detRuns=3.5fps resets=1.7fps totalMs=1.58 lagMs=123.6 predLatMs=104.1 actualFps=3.5
INFO [console] ANKLE_ANGLE t=09:42:26.988 ts=89.374 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.03 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:27.075 ts=89.483 Lkat2d=114.0 Lfoot2d=87.6 LfootH=-64.5 Lkat3d=- LfootLen=0.129 visL=0.02 Rkat2d=169.3 Rfoot2d=137.0 RfootH=-32.9 Rkat3d=- RfootLen=0.033 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:27.156 ts=89.552 Lkat2d=113.0 Lfoot2d=88.9 LfootH=-61.8 Lkat3d=- LfootLen=0.128 visL=0.05 Rkat2d=156.4 Rfoot2d=131.3 RfootH=-32.6 Rkat3d=- RfootLen=0.065 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:27.377 ts=89.784 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.00 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] 🔊 Звук на полной громкости
INFO [console] 🔊 Звук на полной громкости
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:28.749 ts=91.109 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] POSE_METRICS: received=45(23.3fps) processed=5(2.6fps) replaced=10(5.2fps) buildMs=1.91 estimatorMs=99.25 (pre=3.3 infer=63.4 det=48.4) roiAgeMs=57.6/max=178.7 stale=0.5fps detRuns=2.6fps resets=1.6fps totalMs=0.96 lagMs=122.2 predLatMs=105.5 actualFps=2.6
INFO [console] ANKLE_ANGLE t=09:42:28.848 ts=91.235 Lkat2d=175.5 Lfoot2d=162.9 LfootH=30.5 Lkat3d=- LfootLen=0.014 visL=0.02 Rkat2d=177.2 Rfoot2d=170.3 RfootH=3.5 Rkat3d=- RfootLen=0.051 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:28.912 ts=91.298 Lkat2d=179.5 Lfoot2d=148.7 LfootH=36.3 Lkat3d=- LfootLen=0.074 visL=0.03 Rkat2d=173.5 Rfoot2d=161.0 RfootH=-6.8 Rkat3d=- RfootLen=0.108 visR=0.02
INFO [console] ANKLE_ANGLE t=09:42:29.400 ts=91.791 Lkat2d=166.9 Lfoot2d=166.3 LfootH=13.7 Lkat3d=- LfootLen=0.134 visL=0.00 Rkat2d=139.1 Rfoot2d=166.7 RfootH=0.1 Rkat3d=- RfootLen=0.100 visR=0.00
INFO [console] 🔊 Звук на полной громкости
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:30.217 ts=92.626 Lkat2d=127.5 Lfoot2d=119.5 LfootH=37.6 Lkat3d=- LfootLen=0.215 visL=0.01 Rkat2d=173.0 Rfoot2d=173.0 RfootH=0.0 Rkat3d=- RfootLen=0.144 visR=0.01
INFO [console] POSE_METRICS: received=34(23.1fps) processed=4(2.7fps) replaced=5(3.4fps) buildMs=2.31 estimatorMs=83.01 (pre=2.3 infer=59.4 det=51.7) roiAgeMs=78.7/max=188.7 stale=0.7fps detRuns=2.7fps resets=1.4fps totalMs=1.46 lagMs=119.6 predLatMs=106.8 actualFps=2.7
INFO [console] ANKLE_ANGLE t=09:42:31.062 ts=93.463 Lkat2d=90.8 Lfoot2d=78.2 LfootH=30.3 Lkat3d=- LfootLen=0.137 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.138 visR=0.00
INFO [console] ANKLE_ANGLE t=09:42:31.159 ts=93.515 Lkat2d=98.9 Lfoot2d=94.3 LfootH=2.2 Lkat3d=- LfootLen=0.089 visL=0.00 Rkat2d=180.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.029 visR=0.00
INFO [console] ANKLE_ANGLE t=09:42:31.215 ts=93.606 Lkat2d=66.6 Lfoot2d=37.0 LfootH=30.8 Lkat3d=- LfootLen=0.038 visL=0.00 Rkat2d=10.9 Rfoot2d=3.1 RfootH=-3.1 Rkat3d=- RfootLen=0.045 visR=0.00
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:31.302 ts=93.694 Lkat2d=1.6 Lfoot2d=7.1 LfootH=21.2 Lkat3d=- LfootLen=0.071 visL=0.00 Rkat2d=0.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.112 visR=0.01
INFO [console] POSE_METRICS: received=21(19.4fps) processed=4(3.7fps) replaced=5(4.6fps) buildMs=2.45 estimatorMs=79.40 (pre=1.9 infer=66.5 det=41.2) roiAgeMs=93.5/max=178.4 stale=1.8fps detRuns=3.7fps resets=0.9fps totalMs=1.18 lagMs=127.9 predLatMs=107.7 actualFps=3.7
INFO [console] ANKLE_ANGLE t=09:42:31.392 ts=93.775 Lkat2d=63.7 Lfoot2d=59.8 LfootH=33.2 Lkat3d=- LfootLen=0.098 visL=0.01 Rkat2d=76.4 Rfoot2d=76.4 RfootH=0.0 Rkat3d=- RfootLen=0.115 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:31.480 ts=93.841 Lkat2d=105.6 Lfoot2d=99.1 LfootH=22.5 Lkat3d=- LfootLen=0.129 visL=0.01 Rkat2d=143.9 Rfoot2d=143.9 RfootH=0.0 Rkat3d=- RfootLen=0.112 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:31.568 ts=93.948 Lkat2d=116.9 Lfoot2d=53.4 LfootH=80.1 Lkat3d=- LfootLen=0.025 visL=0.01 Rkat2d=180.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.014 visR=0.01
INFO [console] CameraVideoRecorder: СЕССИЯ СОХРАНЕНА НА ДИСК!
INFO [console] Видео: /storage/emulated/0/Download/video_1791441751644.mp4
INFO [console] Данные геометрии кадра: /storage/emulated/0/Download/geometry_1791441751644.json
INFO [console] ANKLE_ANGLE t=09:42:32.026 ts=94.432 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=- Rfoot2d=- RfootH=0.0 Rkat3d=- RfootLen=0.060 visR=0.01
INFO [console] ANKLE_ANGLE t=09:42:32.236 ts=94.586 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.05 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.01
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:32.844 ts=95.232 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.01 Rkat2d=0.0 Rfoot2d=0.0 RfootH=90.0 Rkat3d=- RfootLen=0.066 visR=0.00
INFO [console] POSE_METRICS: received=32(20.8fps) processed=6(3.9fps) replaced=13(8.4fps) buildMs=1.47 estimatorMs=97.86 (pre=1.8 infer=70.7 det=44.8) roiAgeMs=81.6/max=173.4 stale=1.9fps detRuns=3.9fps resets=1.9fps totalMs=0.89 lagMs=135.5 predLatMs=108.5 actualFps=3.9
INFO [console] ANKLE_ANGLE t=09:42:33.343 ts=95.739 Lkat2d=180.0 Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.07 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.05
INFO [console] ANKLE_ANGLE t=09:42:33.500 ts=95.924 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.323 visL=0.07 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.08
INFO [console] ANKLE_ANGLE t=09:42:33.566 ts=96.009 Lkat2d=159.5 Lfoot2d=154.4 LfootH=15.3 Lkat3d=- LfootLen=0.117 visL=0.08 Rkat2d=165.7 Rfoot2d=130.4 RfootH=-17.1 Rkat3d=- RfootLen=0.031 visR=0.08
INFO [console] ANKLE_ANGLE t=09:42:33.630 ts=96.033 Lkat2d=143.5 Lfoot2d=115.3 LfootH=-18.4 Lkat3d=- LfootLen=0.086 visL=0.09 Rkat2d=130.0 Rfoot2d=79.5 RfootH=-64.6 Rkat3d=- RfootLen=0.050 visR=0.08
INFO [console] ANKLE_ANGLE t=09:42:33.813 ts=96.186 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.01 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:33.882 ts=96.287 Lkat2d=170.8 Lfoot2d=163.8 LfootH=15.8 Lkat3d=- LfootLen=0.046 visL=0.01 Rkat2d=155.3 Rfoot2d=142.9 RfootH=-48.9 Rkat3d=- RfootLen=0.137 visR=0.01
INFO [console] POSE_METRICS: received=25(24.1fps) processed=6(5.8fps) replaced=8(7.7fps) buildMs=2.07 estimatorMs=81.97 (pre=4.0 infer=61.2 det=37.4) roiAgeMs=49.0/max=108.9 stale=1.0fps detRuns=5.8fps resets=2.9fps totalMs=1.28 lagMs=105.7 predLatMs=107.8 actualFps=5.8
INFO [console] ANKLE_ANGLE t=09:42:33.943 ts=96.341 Lkat2d=160.7 Lfoot2d=120.5 LfootH=63.0 Lkat3d=- LfootLen=0.032 visL=0.01 Rkat2d=153.3 Rfoot2d=138.9 RfootH=-45.1 Rkat3d=- RfootLen=0.094 visR=0.01
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=09:42:34.992 ts=97.375 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] POSE_METRICS: received=30(27.0fps) processed=2(1.8fps) replaced=8(7.2fps) buildMs=0.69 estimatorMs=91.25 (pre=2.7 infer=57.3 det=48.8) roiAgeMs=77.3/max=154.5 stale=0.9fps detRuns=1.8fps resets=0.9fps totalMs=4.47 lagMs=119.7 predLatMs=107.3 actualFps=1.8
INFO [console] ANKLE_ANGLE t=09:42:35.258 ts=97.692 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.08 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.05
FATAL [zone] Unhandled asynchronous error
Concurrent modification during iteration: Instance(length:5) of '_GrowableList'.
#0      List.addAll (dart:core-patch/growable_array.dart:317)
#1      ProgressEngine._saveExerciseResult (package:testapp/features/training/domain/runtime/engine/progress_engine.dart:475)
#2      ProgressEngine._moveToNextExerciseOrFinish (package:testapp/features/training/domain/runtime/engine/progress_engine.dart:381)
#3      ProgressEngine.startSet (package:testapp/features/training/domain/runtime/engine/progress_engine.dart:360)
#4      RuntimeTrainingImpl.onStartSet (package:testapp/features/training/domain/runtime/runtime_training_impl.dart:122)
#5      new TrainingCoordinatorBloc.<anonymous closure> (package:testapp/features/training/presentation/bloc/conducting_training/%20training_coordinator/training_coordinator_bloc.dart:61)
#6      Bloc.on.<anonymous closure>.handleEvent (package:bloc/src/bloc.dart:226)
#7      Bloc.on.<anonymous closure> (package:bloc/src/bloc.dart:237)
#8      _MapStream._handleData (dart:async/stream_pipe.dart:247)
#9      _ForwardingStreamSubscription._handleData (dart:async/stream_pipe.dart:184)
#10     _rootRunUnary (dart:async/zone_root.dart:48)
#11     _CustomZone.runUnary (dart:async/zone.dart:816)
#12     _CustomZone.runUnaryGuarded (dart:async/zone.dart:710)
#13     CastStreamSubscription._onData (dart:_internal/async_cast.dart:95)
#14     _rootRunUnary (dart:async/zone_root.dart:48)
#15     _CustomZone.runUnary (dart:async/zone.dart:816)
#16     _CustomZone.runUnaryGuarded (dart:async/zone.dart:710)
#17     _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381)
#18     _BufferingStreamSubscription._add (dart:async/stream_impl.dart:312)
#19     _ForwardingStreamSubscription._add (dart:async/stream_pipe.dart:154)
#20     _WhereStream._handleData (dart:async/stream_pipe.dart:229)
#21     _ForwardingStreamSubscription._handleData (dart:async/stream_pipe.dart:184)
#22     _rootRunUnary (dart:async/zone_root.dart:56)
#23     _CustomZone.runUnary (dart:async/zone.dart:816)
#24     _CustomZone.runUnaryGuarded (dart:async/zone.dart:710)
#25     _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381)
#26     _DelayedData.perform (dart:async/stream_impl.dart:573)
#27     _PendingEvents.handleNext (dart:async/stream_impl.dart:678)
#28     _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:649)
#29     _microtaskLoop (dart:async/schedule_microtask.dart:40)
#30     _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)
INFO [console] ANGLE_RESEARCH: recording closed, files in /storage/emulated/0/Android/data/team.most.rehabilitation.app/files/angle_research
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/workout/result
INFO [console] [DIO] method: POST
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] content-type: multipart/form-data
INFO [console] [DIO] Authorization: Bearer 888|cUAbtEAPbcYzSQS4bk7HPvByYatJfiuoaC4GIuRg09b5e673
INFO [console] [DIO] data:
INFO [console] [DIO] Instance of 'FormData'
INFO [console] [DIO]
INFO [console] null
INFO [console] [DIO] *** DioException ***:
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/workout/result
INFO [console] [DIO] DioException [receive timeout]: The request took longer than 0:00:10.000000 to receive data. It was aborted. To get rid of this exception, try raising the RequestOptions.receiveTimeout above the duration of 0:00:10.000000 or improve the response time of the server.
INFO [console] [DIO]
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/workout/result
INFO [console] [DIO] method: POST
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {retry: 1}
INFO [console] [DIO] headers:
INFO [console] [DIO] content-type: multipart/form-data; boundary=--dio-boundary-2085334913
INFO [console] [DIO] Authorization: Bearer 888|cUAbtEAPbcYzSQS4bk7HPvByYatJfiuoaC4GIuRg09b5e673
INFO [console] [DIO] content-length: 8817144
INFO [console] [DIO] data:
INFO [console] [DIO] Instance of 'FormData'
INFO [console] [DIO]
INFO [console] null
INFO [console] [DIO] *** DioException ***:
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/workout/result
INFO [console] [DIO] DioException [unknown]: null
INFO [console] Error: Bad state: The FormData has already been finalized. This typically means you are using the same FormData in repeated requests.
INFO [console] [DIO]
INFO [console] ERRORS DioException [unknown]: null Error: Bad state: The FormData has already been finalized. This typically means you are using the same FormData in repeated requests.
FATAL [zone] Unhandled asynchronous error
Instance of 'NetworkError'
#0      BaseRepository.apiCall (package:testapp/core/data/repository/base_repository.dart:46)
<asynchronous suspension>
#1      WorkoutRepositoryImpl.postResultWorkout (package:testapp/features/training/data/repository/workout_repository_impl.dart:245)
<asynchronous suspension>
#2      TrainingCoordinatorBloc._onFinishTraining (package:testapp/features/training/presentation/bloc/conducting_training/%20training_coordinator/training_coordinator_bloc.dart:148)
<asynchronous suspension>
#3      Bloc.on.<anonymous closure>.handleEvent (package:bloc/src/bloc.dart:226)
<asynchronous suspension>
$
250 строкUTF-8LIVE