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

rehabapp_2026-09-24_08-31-53

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] ANKLE_ANGLE t=08:41:43.143 ts=23.325 Lkat2d=11.0 Lfoot2d=2.3 LfootH=-80.0 Lkat3d=- LfootLen=0.036 visL=0.01 Rkat2d=174.5 Rfoot2d=141.4 RfootH=17.1 Rkat3d=- RfootLen=0.033 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:43.440 ts=23.587 Lkat2d=42.0 Lfoot2d=34.0 LfootH=79.1 Lkat3d=- LfootLen=0.024 visL=0.01 Rkat2d=115.3 Rfoot2d=112.9 RfootH=-9.8 Rkat3d=- RfootLen=0.063 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:43.638 ts=23.782 Lkat2d=150.7 Lfoot2d=156.0 LfootH=12.7 Lkat3d=- LfootLen=0.032 visL=0.01 Rkat2d=83.1 Rfoot2d=87.3 RfootH=-9.8 Rkat3d=- RfootLen=0.021 visR=0.01
INFO [console] POSE_METRICS: received=18(17.4fps) processed=13(12.6fps) replaced=4(3.9fps) buildMs=2.15 estimatorMs=75.30 (pre=6.8 infer=66.7 det=70.6) roiAgeMs=151.3/max=263.2 stale=9.7fps detRuns=12.6fps resets=0.0fps totalMs=1.46 lagMs=138.3 predLatMs=98.8 actualFps=12.6
INFO [console] ANKLE_ANGLE t=08:41:43.889 ts=24.087 Lkat2d=158.8 Lfoot2d=158.8 LfootH=0.0 Lkat3d=- LfootLen=0.100 visL=0.01 Rkat2d=116.0 Rfoot2d=95.4 RfootH=-25.6 Rkat3d=- RfootLen=0.054 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:43.316 ts=23.460 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.019 visL=0.01 Rkat2d=0.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.023 visR=0.01
INFO [console] VideoOutput.Resize
INFO [console] {rect: {top: 0, left: 0, width: 1920, height: 1080}, wid: 0, handle: -5476376612375327440, id: 9}
INFO [console] ANKLE_ANGLE t=08:41:43.239 ts=23.399 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.050 visL=0.01 Rkat2d=40.6 Rfoot2d=80.0 RfootH=9.4 Rkat3d=- RfootLen=0.030 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:43.531 ts=23.651 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.012 visL=0.01 Rkat2d=89.3 Rfoot2d=96.4 RfootH=-21.6 Rkat3d=- RfootLen=0.024 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:43.575 ts=23.746 Lkat2d=79.8 Lfoot2d=82.4 LfootH=35.0 Lkat3d=- LfootLen=0.048 visL=0.01 Rkat2d=85.1 Rfoot2d=85.6 RfootH=1.5 Rkat3d=- RfootLen=0.041 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:43.817 ts=23.991 Lkat2d=179.5 Lfoot2d=179.5 LfootH=0.0 Lkat3d=- LfootLen=0.187 visL=0.01 Rkat2d=97.5 Rfoot2d=97.5 RfootH=0.0 Rkat3d=- RfootLen=0.083 visR=0.01
INFO [console] VideoOutput.Resize
INFO [console] {rect: {top: 0, left: 0, width: 1920, height: 1080}, wid: 13078, handle: -5476376612374978752, id: 10}
INFO [console] ANKLE_ANGLE t=08:41:44.573 ts=24.750 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.133 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=08:41:44.787 ts=24.983 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.168 visL=0.00 Rkat2d=0.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.145 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:44.904 ts=25.054 Lkat2d=167.2 Lfoot2d=161.9 LfootH=44.0 Lkat3d=- LfootLen=0.049 visL=0.00 Rkat2d=142.2 Rfoot2d=89.1 RfootH=-84.6 Rkat3d=- RfootLen=0.023 visR=0.00
INFO [console] POSE_METRICS: received=21(19.3fps) processed=5(4.6fps) replaced=8(7.4fps) buildMs=4.14 estimatorMs=86.97 (pre=7.4 infer=61.5 det=51.0) roiAgeMs=67.5/max=148.0 stale=1.8fps detRuns=4.6fps resets=1.8fps totalMs=2.52 lagMs=121.5 predLatMs=100.8 actualFps=4.6
INFO [console] ANKLE_ANGLE t=08:41:45.027 ts=25.129 Lkat2d=141.1 Lfoot2d=137.2 LfootH=46.1 Lkat3d=- LfootLen=0.051 visL=0.00 Rkat2d=146.2 Rfoot2d=38.5 RfootH=82.1 Rkat3d=- RfootLen=0.009 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:45.096 ts=25.228 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.008 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.003 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:45.211 ts=25.344 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.004 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.049 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:45.284 ts=25.408 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.049 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.055 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:45.364 ts=25.521 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.091 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.066 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:45.456 ts=25.591 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.054 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.043 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:45.775 ts=25.888 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.010 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.034 visR=0.00
INFO [console] POSE_METRICS: received=15(14.9fps) processed=12(11.9fps) replaced=5(5.0fps) buildMs=5.60 estimatorMs=81.22 (pre=5.6 infer=65.9 det=42.3) roiAgeMs=168.6/max=214.7 stale=10.9fps detRuns=11.9fps resets=0.0fps totalMs=1.53 lagMs=156.5 predLatMs=109.6 actualFps=11.9
INFO [console] ANKLE_ANGLE t=08:41:46.022 ts=26.235 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.010 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.060 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:46.114 ts=26.269 Lkat2d=180.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.011 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.050 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:46.395 ts=26.542 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.014 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.040 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:46.475 ts=26.648 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.013 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.037 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=08:41:47.146 ts=27.363 Lkat2d=134.5 Lfoot2d=127.3 LfootH=44.6 Lkat3d=- LfootLen=0.078 visL=0.01 Rkat2d=106.9 Rfoot2d=77.9 RfootH=21.7 Rkat3d=- RfootLen=0.050 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:47.458 ts=27.623 Lkat2d=149.4 Lfoot2d=134.4 LfootH=74.4 Lkat3d=- LfootLen=0.042 visL=0.00 Rkat2d=126.3 Rfoot2d=137.9 RfootH=39.1 Rkat3d=- RfootLen=0.034 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:47.583 ts=27.789 Lkat2d=153.7 Lfoot2d=143.0 LfootH=0.0 Lkat3d=- LfootLen=0.002 visL=0.01 Rkat2d=76.7 Rfoot2d=49.7 RfootH=-8.3 Rkat3d=- RfootLen=0.067 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:47.643 ts=27.846 Lkat2d=125.2 Lfoot2d=125.2 LfootH=0.0 Lkat3d=- LfootLen=0.041 visL=0.02 Rkat2d=119.7 Rfoot2d=119.7 RfootH=0.0 Rkat3d=- RfootLen=0.124 visR=0.02
INFO [console] VideoOutput.Resize
INFO [console] {rect: {top: 0, left: 0, width: 1920, height: 1080}, wid: 0, handle: -5476376612374978752, id: 10}
INFO [console] ANKLE_ANGLE t=08:41:47.394 ts=27.513 Lkat2d=28.6 Lfoot2d=2.6 LfootH=-58.3 Lkat3d=- LfootLen=0.022 visL=0.01 Rkat2d=45.7 Rfoot2d=26.6 RfootH=-2.9 Rkat3d=- RfootLen=0.047 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:45.508 ts=25.671 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.064 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.051 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:45.609 ts=25.772 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.055 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.019 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:45.684 ts=25.841 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.066 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.036 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=08:41:45.827 ts=26.047 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.062 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.036 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:45.909 ts=26.082 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.043 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.057 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:46.177 ts=26.377 Lkat2d=180.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.015 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.053 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:46.235 ts=26.452 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.038 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.041 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:46.320 ts=26.484 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.044 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.035 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:46.559 ts=26.751 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.037 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.034 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:46.635 ts=26.849 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.031 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.030 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:46.739 ts=26.902 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.115 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.099 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:46.937 ts=27.109 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.192 visL=0.01 Rkat2d=0.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.139 visR=0.01
INFO [console] POSE_METRICS: received=18(17.5fps) processed=11(10.7fps) replaced=4(3.9fps) buildMs=1.75 estimatorMs=81.26 (pre=7.5 infer=63.5 det=42.5) roiAgeMs=144.3/max=208.4 stale=8.8fps detRuns=10.7fps resets=1.0fps totalMs=2.95 lagMs=120.3 predLatMs=112.7 actualFps=10.7
INFO [console] ANKLE_ANGLE t=08:41:47.062 ts=27.219 Lkat2d=83.9 Lfoot2d=47.2 LfootH=40.6 Lkat3d=- LfootLen=0.005 visL=0.01 Rkat2d=31.5 Rfoot2d=47.7 RfootH=24.5 Rkat3d=- RfootLen=0.036 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:47.316 ts=27.462 Lkat2d=38.5 Lfoot2d=1.6 LfootH=-44.1 Lkat3d=- LfootLen=0.021 visL=0.01 Rkat2d=51.1 Rfoot2d=71.1 RfootH=-13.0 Rkat3d=- RfootLen=0.048 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:47.528 ts=27.719 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.014 visL=0.00 Rkat2d=147.1 Rfoot2d=172.4 RfootH=73.5 Rkat3d=- RfootLen=0.024 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:47.883 ts=28.063 Lkat2d=180.0 Lfoot2d=179.2 LfootH=0.8 Lkat3d=- LfootLen=0.134 visL=0.02 Rkat2d=85.1 Rfoot2d=77.0 RfootH=-19.7 Rkat3d=- RfootLen=0.136 visR=0.02
INFO [console] ANKLE_ANGLE t=08:41:48.042 ts=28.220 Lkat2d=155.4 Lfoot2d=145.0 LfootH=-19.0 Lkat3d=- LfootLen=0.166 visL=0.02 Rkat2d=122.3 Rfoot2d=113.6 RfootH=-26.6 Rkat3d=- RfootLen=0.147 visR=0.02
INFO [console] ANKLE_ANGLE t=08:41:48.374 ts=28.599 Lkat2d=180.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.029 visL=0.02 Rkat2d=180.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.003 visR=0.03
INFO [console] ANKLE_ANGLE t=08:41:48.461 ts=28.615 Lkat2d=180.0 Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.03
INFO [console] ANKLE_ANGLE t=08:41:48.513 ts=28.672 Lkat2d=157.9 Lfoot2d=148.5 LfootH=-40.5 Lkat3d=- LfootLen=0.179 visL=0.01 Rkat2d=0.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.027 visR=0.03
INFO [console] ANKLE_ANGLE t=08:41:48.705 ts=28.928 Lkat2d=153.3 Lfoot2d=138.5 LfootH=-21.3 Lkat3d=- LfootLen=0.123 visL=0.01 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.03
INFO [console] ANKLE_ANGLE t=08:41:48.787 ts=28.970 Lkat2d=163.4 Lfoot2d=151.5 LfootH=-11.4 Lkat3d=- LfootLen=0.158 visL=0.01 Rkat2d=156.7 Rfoot2d=144.3 RfootH=-0.9 Rkat3d=- RfootLen=0.130 visR=0.04
INFO [console] ANKLE_ANGLE t=08:41:49.038 ts=29.257 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.078 visL=0.01 Rkat2d=103.4 Rfoot2d=92.3 RfootH=87.7 Rkat3d=- RfootLen=0.058 visR=0.03
INFO [console] ANKLE_ANGLE t=08:41:49.203 ts=29.338 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.038 visL=0.01 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.003 visR=0.03
INFO [console] ANKLE_ANGLE t=08:41:49.474 ts=29.698 Lkat2d=146.5 Lfoot2d=131.6 LfootH=-29.7 Lkat3d=- LfootLen=0.146 visL=0.01 Rkat2d=135.7 Rfoot2d=120.8 RfootH=-34.4 Rkat3d=- RfootLen=0.091 visR=0.04
INFO [console] ANKLE_ANGLE t=08:41:49.543 ts=29.780 Lkat2d=138.9 Lfoot2d=125.8 LfootH=-50.7 Lkat3d=- LfootLen=0.106 visL=0.01 Rkat2d=155.4 Rfoot2d=3.8 RfootH=-4.7 Rkat3d=- RfootLen=0.012 visR=0.03
INFO [console] ANKLE_ANGLE t=08:41:49.754 ts=29.946 Lkat2d=69.4 Lfoot2d=52.0 LfootH=-60.5 Lkat3d=- LfootLen=0.078 visL=0.01 Rkat2d=91.6 Rfoot2d=58.7 RfootH=85.5 Rkat3d=- RfootLen=0.022 visR=0.03
INFO [console] ANKLE_ANGLE t=08:41:49.869 ts=30.043 Lkat2d=174.9 Lfoot2d=154.6 LfootH=86.3 Lkat3d=- LfootLen=0.017 visL=0.01 Rkat2d=55.0 Rfoot2d=38.2 RfootH=-70.2 Rkat3d=- RfootLen=0.063 visR=0.03
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=08:41:50.496 ts=30.657 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.03 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.173 visR=0.02
INFO [console] ANKLE_ANGLE t=08:41:50.934 ts=31.092 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.00 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:51.030 ts=31.192 Lkat2d=131.8 Lfoot2d=48.2 LfootH=0.0 Lkat3d=- LfootLen=0.005 visL=0.00 Rkat2d=142.8 Rfoot2d=101.1 RfootH=-26.2 Rkat3d=- RfootLen=0.047 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=08:41:52.915 ts=33.101 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.117 visL=0.01 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.072 visR=0.01
INFO [console] POSE_METRICS: received=59(20.6fps) processed=6(2.1fps) replaced=13(4.5fps) buildMs=2.10 estimatorMs=118.01 (pre=1.2 infer=69.8 det=46.8) roiAgeMs=16.5/max=99.1 stale=0.0fps detRuns=2.1fps resets=1.7fps totalMs=1.57 lagMs=133.1 predLatMs=102.1 actualFps=2.1
INFO [console] ANKLE_ANGLE t=08:41:53.170 ts=33.223 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.164 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.079 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=08:41:54.566 ts=34.726 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.070 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.072 visR=0.00
INFO [console] POSE_METRICS: received=36(21.8fps) processed=2(1.2fps) replaced=15(9.1fps) buildMs=1.80 estimatorMs=142.62 (pre=0.8 infer=92.3 det=37.4) roiAgeMs=0.0/max=0.0 stale=0.0fps detRuns=1.2fps resets=1.2fps totalMs=1.77 lagMs=197.2 predLatMs=101.9 actualFps=1.2
INFO [console] ANKLE_ANGLE t=08:41:54.888 ts=35.055 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.172 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.046 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:55.115 ts=35.265 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.169 visL=0.01 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.054 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:55.335 ts=35.484 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.142 visL=0.01 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.086 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:55.505 ts=35.720 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.233 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.086 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=08:41:56.271 ts=36.364 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.060 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:56.670 ts=36.838 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.131 visL=0.01 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.074 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:56.894 ts=37.041 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.227 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.098 visR=0.00
INFO [console] POSE_METRICS: received=22(19.8fps) processed=5(4.5fps) replaced=7(6.3fps) buildMs=1.59 estimatorMs=116.45 (pre=0.8 infer=72.1 det=38.9) roiAgeMs=0.0/max=0.0 stale=0.0fps detRuns=4.5fps resets=4.5fps totalMs=6.48 lagMs=141.6 predLatMs=102.2 actualFps=4.5
INFO [console] ANKLE_ANGLE t=08:41:57.095 ts=37.262 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.229 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.086 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:57.309 ts=37.495 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.128 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.083 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:57.489 ts=37.700 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.206 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.110 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:57.680 ts=37.875 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.128 visL=0.01 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.045 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=08:41:57.863 ts=38.051 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.172 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.024 visR=0.00
INFO [console] ANKLE_ANGLE t=08:41:58.658 ts=38.865 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=40(22.7fps) processed=6(3.4fps) replaced=12(6.8fps) buildMs=2.36 estimatorMs=107.50 (pre=3.7 infer=56.1 det=41.9) roiAgeMs=0.0/max=0.0 stale=0.0fps detRuns=3.4fps resets=3.4fps totalMs=1.70 lagMs=111.7 predLatMs=103.5 actualFps=3.4
INFO [console] ANKLE_ANGLE t=08:41:58.843 ts=39.022 Lkat2d=0.0 Lfoot2d=0.0 LfootH=90.0 Lkat3d=- LfootLen=0.178 visL=0.02 Rkat2d=180.0 Rfoot2d=180.0 RfootH=90.0 Rkat3d=- RfootLen=0.100 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=08:41:59.024 ts=39.219 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.03
INFO [console] ANKLE_ANGLE t=08:41:59.250 ts=39.393 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.01 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.147 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:59.314 ts=39.549 Lkat2d=86.7 Lfoot2d=86.7 LfootH=0.0 Lkat3d=- LfootLen=0.080 visL=0.02 Rkat2d=61.6 Rfoot2d=47.5 RfootH=-33.9 Rkat3d=- RfootLen=0.128 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:59.381 ts=39.578 Lkat2d=40.5 Lfoot2d=35.0 LfootH=-29.5 Lkat3d=- LfootLen=0.097 visL=0.02 Rkat2d=48.4 Rfoot2d=43.2 RfootH=-32.1 Rkat3d=- RfootLen=0.119 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:59.454 ts=39.639 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.017 visL=0.02 Rkat2d=0.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.077 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:59.510 ts=39.690 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.058 visL=0.02 Rkat2d=90.5 Rfoot2d=90.5 RfootH=0.0 Rkat3d=- RfootLen=0.036 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:59.590 ts=39.776 Lkat2d=30.7 Lfoot2d=21.1 LfootH=-18.1 Lkat3d=- LfootLen=0.099 visL=0.02 Rkat2d=7.2 Rfoot2d=2.4 RfootH=-32.1 Rkat3d=- RfootLen=0.094 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:59.641 ts=39.824 Lkat2d=70.4 Lfoot2d=51.7 LfootH=7.3 Lkat3d=- LfootLen=0.083 visL=0.02 Rkat2d=64.5 Rfoot2d=47.7 RfootH=-11.9 Rkat3d=- RfootLen=0.085 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:59.725 ts=39.929 Lkat2d=90.6 Lfoot2d=60.6 LfootH=0.0 Lkat3d=- LfootLen=0.059 visL=0.02 Rkat2d=29.7 Rfoot2d=7.8 RfootH=-15.4 Rkat3d=- RfootLen=0.079 visR=0.01
INFO [console] POSE_METRICS: received=26(24.3fps) processed=10(9.4fps) replaced=9(8.4fps) buildMs=2.84 estimatorMs=83.90 (pre=3.2 infer=61.3 det=67.7) roiAgeMs=96.7/max=185.9 stale=5.6fps detRuns=9.4fps resets=2.8fps totalMs=1.54 lagMs=115.5 predLatMs=105.2 actualFps=9.4
INFO [console] ANKLE_ANGLE t=08:41:59.794 ts=39.955 Lkat2d=38.5 Lfoot2d=43.4 LfootH=-13.1 Lkat3d=- LfootLen=0.090 visL=0.01 Rkat2d=19.9 Rfoot2d=20.8 RfootH=-40.1 Rkat3d=- RfootLen=0.088 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:59.855 ts=40.067 Lkat2d=66.4 Lfoot2d=70.8 LfootH=-11.8 Lkat3d=- LfootLen=0.074 visL=0.01 Rkat2d=4.4 Rfoot2d=2.3 RfootH=-62.1 Rkat3d=- RfootLen=0.070 visR=0.01
INFO [console] ANKLE_ANGLE t=08:41:59.939 ts=40.122 Lkat2d=89.9 Lfoot2d=89.9 LfootH=0.0 Lkat3d=- LfootLen=0.079 visL=0.01 Rkat2d=6.7 Rfoot2d=18.0 RfootH=-51.4 Rkat3d=- RfootLen=0.055 visR=0.01
INFO [console] ANKLE_ANGLE t=08:42:00.005 ts=40.184 Lkat2d=118.9 Lfoot2d=118.9 LfootH=0.0 Lkat3d=- LfootLen=0.084 visL=0.01 Rkat2d=19.3 Rfoot2d=30.8 RfootH=-38.9 Rkat3d=- RfootLen=0.042 visR=0.01
INFO [console] VideoOutput.Resize
INFO [console] ANKLE_ANGLE t=08:42:00.332 ts=40.540 Lkat2d=91.1 Lfoot2d=89.2 LfootH=0.0 Lkat3d=- LfootLen=0.068 visL=0.01 Rkat2d=102.4 Rfoot2d=85.5 RfootH=-34.2 Rkat3d=- RfootLen=0.080 visR=0.01
INFO [console] ANKLE_ANGLE t=08:42:00.811 ts=40.982 Lkat2d=141.9 Lfoot2d=148.4 LfootH=43.2 Lkat3d=- LfootLen=0.306 visL=0.02 Rkat2d=66.6 Rfoot2d=67.9 RfootH=41.0 Rkat3d=- RfootLen=0.232 visR=0.01
INFO [console] ANKLE_ANGLE t=08:42:00.973 ts=41.190 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] POSE_METRICS: received=23(21.2fps) processed=11(10.1fps) replaced=8(7.4fps) buildMs=1.79 estimatorMs=72.43 (pre=8.2 infer=56.4 det=68.3) roiAgeMs=102.0/max=204.3 stale=5.5fps detRuns=10.1fps resets=1.8fps totalMs=1.28 lagMs=118.0 predLatMs=103.2 actualFps=10.1
INFO [console] ANKLE_ANGLE t=08:42:00.860 ts=41.091 Lkat2d=115.2 Lfoot2d=114.4 LfootH=46.7 Lkat3d=- LfootLen=0.288 visL=0.02 Rkat2d=61.7 Rfoot2d=60.7 RfootH=56.6 Rkat3d=- RfootLen=0.261 visR=0.01
INFO [console] ANKLE_ANGLE t=08:42:00.919 ts=41.157 Lkat2d=0.0 Lfoot2d=0.0 LfootH=90.0 Lkat3d=- LfootLen=0.129 visL=0.02 Rkat2d=9.7 Rfoot2d=18.8 RfootH=36.0 Rkat3d=- RfootLen=0.070 visR=0.01
INFO [console] ANKLE_ANGLE t=08:42:01.029 ts=41.245 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.01
INFO [console] ANKLE_ANGLE t=08:42:01.265 ts=41.481 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.03
INFO [console] ANKLE_ANGLE t=08:42:01.680 ts=41.729 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.01 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.103 visR=0.01
INFO [console] ANKLE_ANGLE t=08:42:01.772 ts=42.004 Lkat2d=88.9 Lfoot2d=88.9 LfootH=0.0 Lkat3d=- LfootLen=0.083 visL=0.01 Rkat2d=81.0 Rfoot2d=60.2 RfootH=-24.8 Rkat3d=- RfootLen=0.115 visR=0.01
INFO [console] ANKLE_ANGLE t=08:42:02.027 ts=42.202 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.024 visL=0.02 Rkat2d=0.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.084 visR=0.02
INFO [console] ANKLE_ANGLE t=08:42:02.370 ts=42.480 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.072 visL=0.02 Rkat2d=5.6 Rfoot2d=5.6 RfootH=0.0 Rkat3d=- RfootLen=0.085 visR=0.01
INFO [console] ANKLE_ANGLE t=08:42:02.499 ts=42.701 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.059 visL=0.01 Rkat2d=0.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.091 visR=0.01
INFO [console] ANKLE_ANGLE t=08:42:03.108 ts=43.244 Lkat2d=179.8 Lfoot2d=179.8 LfootH=0.0 Lkat3d=- LfootLen=0.080 visL=0.01 Rkat2d=42.6 Rfoot2d=38.6 RfootH=-84.6 Rkat3d=- RfootLen=0.104 visR=0.01
INFO [console] ANKLE_ANGLE t=08:42:04.118 ts=44.251 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.031 visL=0.01 Rkat2d=10.9 Rfoot2d=10.9 RfootH=0.0 Rkat3d=- RfootLen=0.064 visR=0.01
INFO [console] POSE_METRICS: received=19(17.7fps) processed=12(11.2fps) replaced=7(6.5fps) buildMs=2.26 estimatorMs=82.53 (pre=9.6 infer=72.3 det=75.2) roiAgeMs=154.8/max=243.0 stale=9.3fps detRuns=11.2fps resets=0.0fps totalMs=4.86 lagMs=143.7 predLatMs=101.4 actualFps=11.2
INFO [console] ANKLE_ANGLE t=08:42:05.058 ts=45.219 Lkat2d=141.6 Lfoot2d=141.6 LfootH=0.0 Lkat3d=- LfootLen=0.056 visL=0.01 Rkat2d=153.5 Rfoot2d=153.5 RfootH=0.0 Rkat3d=- RfootLen=0.029 visR=0.01
INFO [console] ANKLE_ANGLE t=08:42:05.712 ts=45.795 Lkat2d=84.8 Lfoot2d=84.8 LfootH=0.0 Lkat3d=- LfootLen=0.019 visL=0.00 Rkat2d=97.2 Rfoot2d=97.2 RfootH=0.0 Rkat3d=- RfootLen=0.059 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:05.792 ts=45.982 Lkat2d=47.3 Lfoot2d=15.1 LfootH=-71.6 Lkat3d=- LfootLen=0.057 visL=0.00 Rkat2d=108.9 Rfoot2d=108.9 RfootH=0.0 Rkat3d=- RfootLen=0.051 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:06.600 ts=46.757 Lkat2d=61.5 Lfoot2d=140.7 LfootH=0.0 Lkat3d=- LfootLen=0.001 visL=0.01 Rkat2d=0.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.065 visR=0.01
INFO [console] ANKLE_ANGLE t=08:42:06.656 ts=46.893 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.046 visL=0.01 Rkat2d=35.5 Rfoot2d=19.2 RfootH=-19.2 Rkat3d=- RfootLen=0.055 visR=0.01
INFO [console] ANKLE_ANGLE t=08:42:06.740 ts=46.918 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.025 visL=0.01 Rkat2d=0.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.052 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=08:42:07.391 ts=47.610 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.048 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.022 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:07.488 ts=47.619 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.046 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.017 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:07.995 ts=48.166 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.064 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.010 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:08.058 ts=48.268 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.058 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.032 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:08.639 ts=48.846 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.090 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.023 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:09.289 ts=49.436 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.039 visL=0.00 Rkat2d=180.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:09.674 ts=49.818 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.023 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.009 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:09.735 ts=49.932 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.037 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.003 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:09.857 ts=50.059 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.020 visL=0.00 Rkat2d=180.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.011 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:10.218 ts=50.384 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.028 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.006 visR=0.00
INFO [console] POSE_METRICS: received=16(15.9fps) processed=13(12.9fps) replaced=4(4.0fps) buildMs=1.67 estimatorMs=71.39 (pre=9.4 infer=63.5 det=45.1) roiAgeMs=132.4/max=238.0 stale=9.9fps detRuns=12.9fps resets=0.0fps totalMs=1.87 lagMs=131.0 predLatMs=104.4 actualFps=12.9
INFO [console] ANKLE_ANGLE t=08:42:10.314 ts=50.516 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.016 visL=0.00 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.005 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:10.713 ts=50.932 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.026 visL=0.00 Rkat2d=0.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.032 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:10.793 ts=51.042 Lkat2d=84.2 Lfoot2d=84.2 LfootH=0.0 Lkat3d=- LfootLen=0.062 visL=0.00 Rkat2d=165.1 Rfoot2d=142.9 RfootH=0.0 Rkat3d=- RfootLen=0.090 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:10.888 ts=51.109 Lkat2d=90.4 Lfoot2d=90.4 LfootH=0.0 Lkat3d=- LfootLen=0.023 visL=0.00 Rkat2d=75.0 Rfoot2d=74.0 RfootH=65.3 Rkat3d=- RfootLen=0.034 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:11.544 ts=51.702 Lkat2d=0.0 Lfoot2d=0.0 LfootH=90.0 Lkat3d=- LfootLen=0.203 visL=0.01 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.01
INFO [console] ANKLE_ANGLE t=08:42:12.433 ts=52.613 Lkat2d=53.7 Lfoot2d=53.7 LfootH=0.0 Lkat3d=- LfootLen=0.052 visL=0.03 Rkat2d=50.4 Rfoot2d=50.4 RfootH=0.0 Rkat3d=- RfootLen=0.046 visR=0.00
INFO [console] POSE_METRICS: received=25(20.9fps) processed=5(4.2fps) replaced=6(5.0fps) buildMs=1.45 estimatorMs=105.20 (pre=2.3 infer=65.8 det=43.0) roiAgeMs=65.5/max=192.1 stale=0.8fps detRuns=4.2fps resets=2.5fps totalMs=2.42 lagMs=116.8 predLatMs=100.3 actualFps=4.2
INFO [console] ANKLE_ANGLE t=08:42:12.484 ts=52.689 Lkat2d=62.4 Lfoot2d=62.4 LfootH=0.0 Lkat3d=- LfootLen=0.072 visL=0.02 Rkat2d=67.5 Rfoot2d=67.5 RfootH=0.0 Rkat3d=- RfootLen=0.027 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:12.623 ts=52.805 Lkat2d=61.4 Lfoot2d=61.4 LfootH=0.0 Lkat3d=- LfootLen=0.041 visL=0.02 Rkat2d=67.2 Rfoot2d=67.2 RfootH=0.0 Rkat3d=- RfootLen=0.031 visR=0.00
INFO [console] ANKLE_ANGLE t=08:42:12.917 ts=53.110 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.01 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.107 visR=0.01
INFO [console] ANKLE_ANGLE t=08:42:12.996 ts=53.194 Lkat2d=123.2 Lfoot2d=110.9 LfootH=0.0 Lkat3d=- LfootLen=0.104 visL=0.02 Rkat2d=113.2 Rfoot2d=65.0 RfootH=-29.5 Rkat3d=- RfootLen=0.052 visR=0.03
INFO [console] ANKLE_ANGLE t=08:42:13.173 ts=53.352 Lkat2d=- Lfoot2d=- LfootH=0.0 Lkat3d=- LfootLen=0.040 visL=0.00 Rkat2d=0.0 Rfoot2d=0.0 RfootH=0.0 Rkat3d=- RfootLen=0.137 visR=0.00
INFO [console] VideoOutput.Resize
INFO [console] {rect: {top: 0, left: 0, width: 1, height: 1}, wid: 0, handle: -5476376612375534640, id: 0}
INFO [console] _onNoCanCompleted: h:true i: [OLD]Отведение прямой ноги в сторону - В и.п. сидя с прямыми ногами с опорой руками назад за спиной
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: application/json
INFO [console] [DIO] Authorization: Bearer 773|Oq8HQ0pNCpdP2lnlL9LCh57hOI82kvO1mNYqHPKFa2ff32a7
INFO [console] [DIO] data:
INFO [console] [DIO] {rehabilitation_day_id: 3120, unit_id: 1089, results: [{exercise_id: 47, sequence_number: 1, completion_status: cant_complete}, {exercise_id: 35, sequence_number: 2, completion_status: cant_complete}, {exercise_id: 40, sequence_number: 3, completion_status: cant_complete}, {exercise_id: 41, sequence_number: 4, completion_status: cant_complete}]}
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/workout/result
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Thu, 24 Sep 2026 05:42:13 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-09-24T05:42:13.929718Z","request_id":"6fa25c99-5041-4cf5-9de2-3e5e31daa3ff","version":"v1"},"data":{"results":[{"id":47,"sequence_number":1,"completion_status":"cant_complete","score_percent":null,"score_interpretation":null,"exercise_image":"https://rehabilitation.most.team/storage/exercise/photos/01KQCHWY0J06QHXQ4P2BH5VD3A.png","instruction":{"exercise_name":"[OLD]Растяжка мышц задней поверхности бедра - В и.п. стоя на одной ноге","video":"https://rehabilitation.most.team/storage/exercise/videos/01KQCHWY0PXRQ1HM420M2W892Q.mov","inventory":"Возвышенность (стул и т.п.)","warning":"Не допускайте разворота/заваливания поднятой ноги","general_description":"Стоя на одной ноге, другая нога выпрямлена в колене и расположена на возвышенности (стул, скамейка, ступенька). Корпус наклонён вперёд, руки тянутся к стопе поднятой ноги. Удерживать это положение заданное количество времени. Важно: колено поднятой ноги должно оставаться выпрямленным; \nстопа и колено поднятой ноги не должны \"заваливаться\" наружу (отсутствие ротации); \nнаклон выполняется за счёт сгибания в тазобедренном суставе, а не округления спины; \nдыхание свободное, без задержек; \nощущение растяжения должно быть комфортным, без острой боли.","steps":[{"exercise_id":47,"sequence_number":1,"step_text":"Встаньте боком растягиваемой ноги к камере"},{"exercise_id":47,"sequence_number":2,"step_text":"Поставьте рабочую ногу на возвышенность, другая нога опорная"},{"exercise_id":47,"sequence_number":3,"step_text":"Держите спину прямой"},{"exercise_id":47,"sequence_number":4,"step_text":"Стопа поднятой ноги смотрит на себя"},{"exercise_id":47,"sequence_number":5,"step_text":"Потянитесь пальцами рук к стопе поднятой ноги. Ваша задача - не обязательно обхватить стопу, а максимально растянуться с прямой спиной"},{"exercise_id":47,"sequence_number":6,"step_text":"В точке максимального комфортного натяжения в задней поверхности бедра и под коленями зафиксируйте положение. Удерживайте его заданное время"}],"measurement":null}},{"id":35,"sequence_number":2,"completion_status":"cant_complete","score_percent":null,"score_interpretation":null,"exercise_image":"https://rehabilitation.most.team/storage/exercise/photos/01KQ9W7XPDJ63N5ZHWXP8PT0AK.png","instruction":{"exercise_name":"[OLD]Сгибание и разгибание в голеностопных суставах","video":"https://rehabilitation.most.team/storage/exercise/videos/01KQ9W7XPHKNMR9R7HF5YSZY9E.mov","inventory":null,"warning":"Во время выполнения колени должны оставаться выпрямленными, стопы не должны разворачиваться внутрь или наружу (большой палец направлен строго вверх)","general_description":"Исходное положение - лёжа на спине боком к камере, ноги выпрямлены в коленях. Выполнять движения стопами на себя и от себя в максимально доступной амплитуде.","steps":[{"exercise_id":35,"sequence_number":1,"step_text":"Примите положение лёжа на спине (на полу, коврике или тренировочной скамье), боком к камере"},{"exercise_id":35,"sequence_number":2,"step_text":"Выпрямите обе ноги в коленях"},{"exercise_id":35,"sequence_number":3,"step_text":"Стопы расположите параллельно друг другу на ширине таза"},{"exercise_id":35,"sequence_number":4,"step_text":"Руки свободно лежат вдоль туловища ладонями вниз или слегка разведены в стороны для устойчивости"},{"exercise_id":35,"sequence_number":5,"step_text":"Сохраняя прямое, вытянутое положение обеих ног в коленных суставах, начните выполнять одновременное движение стопами"},{"exercise_id":35,"sequence_number":6,"step_text":"На себя: Плавно потяните носки стоп максимально на себя (тыльное сгибание), ощущая растяжение в задней поверхности голени и подколенной области"},{"exercise_id":35,"sequence_number":7,"step_text":"От себя: Затем так же плавно потяните носки стоп максимально от себя (подошвенное сгибание), как будто хотите встать на \"цыпочки\", ощущая напряжение в икрах"},{"exercise_id":35,"sequence_number":8,"step_text":"Движение должно быть ритмичным, без рывков, в спокойном темпе"}],"measurement":null}},{"id":40,"sequence_number":3,"completion_status":"cant_complete","score_percent":null,"score_interpretation":null,"exercise_image":"https://rehabilitation.most.team/storage/exercise/photos/01KQA5HT9XV5G51WZS4TZJVDQ6.png","instruction":{"exercise_name":"[OLD]Круговые движения ногой - в и.п. лежа на спине","video":"https://rehabilitation.most.team/storage/exercise/videos/01KQA5HTA1S14HGRG0J5HK6SYP.mov","inventory":null,"warning":"Не допускайте сильного напряжения или переразгиба в пояснице","general_description":"В и.п. лежа на спине. Ноги максимально выпрямлены в коленных суставах, стопы \"на себя\", выполнить движения по часовой стрелке, далее против часовой стрелки. Цель - тренировка четырехглавых мышц, абдукторов/аддукторов","steps":[{"exercise_id":40,"sequence_number":1,"step_text":"Лягте на спину, расположитесь боком рабочей ноги к камере"},{"exercise_id":40,"sequence_number":2,"step_text":"Руки расположите вдоль туловища ладонями вниз или в стороны для устойчивости"},{"exercise_id":40,"sequence_number":3,"step_text":"Ноги полностью выпрямите в коленных суставах"},{"exercise_id":40,"sequence_number":4,"step_text":"Стопы потяните на себя (тыльное сгибание в голеностопном суставе)"},{"exercise_id":40,"sequence_number":5,"step_text":"Поясницу прижмите к полу, живот слегка подтяните, чтобы избежать излишнего прогиба в пояснице"},{"exercise_id":40,"sequence_number":6,"step_text":"Начните выполнять круговое движение рабочей выпрямленной ногой. Нога в верхней точке должна подниматься на уровень 30°-45° градусов от пола"},{"exercise_id":40,"sequence_number":7,"step_text":"Направление ноги (по часовой стрелке / против часовой стрелки) меняйте после каждого повторения"}],"measurement":null}},{"id":41,"sequence_number":4,"completion_status":"cant_complete","score_percent":null,"score_interpretation":null,"exercise_image":"https://rehabilitation.most.team/storage/exercise/photos/01KQC6319E6D4MPZ50SGTNW1Q6.png","instruction":{"exercise_name":"[OLD]Отведение прямой ноги в сторону - В и.п. сидя с прямыми ногами с опорой руками назад за спиной","video":"https://rehabilitation.most.team/storage/exercise/videos/01KQC6319HS0NS6B4PRV3WH9FT.mov","inventory":null,"warning":"Следить за тем, чтобы бедро не ротировалось (вращалось) наружу, носок стопы отведённой ноги должен “смотреть вверх”","general_description":"Спина относительно поверхности может находиться от 90 до 45 градусов к полу (например, упираясь не прямыми руками, а предплечьями, отклонившись больше назад). Приподнять прямую рабочую ногу от поверхности и отвести её в сторону на сколько возможно, не опуская ногу, и вернуться в исходное положение. Можно выполнять без пауз между повторениями. Цель – тренировка мышц абдукторов бедра.","steps":[{"exercise_id":41,"sequence_number":1,"step_text":"Сядьте на пол лицом к камере. Ноги выпрямите перед собой"},{"exercise_id":41,"sequence_number":2,"step_text":"Корпус отклоните назад. Спина должна находиться под углом от 90 до 45 градусов относительно пола. Для удобства и стабильности можно опираться не на прямые руки, а на предплечья, согнув руки в локтях"},{"exercise_id":41,"sequence_number":3,"step_text":"Приподнимите рабочую ногу на 5-10 см "},{"exercise_id":41,"sequence_number":4,"step_text":"На выдохе отведите рабочую ногу в сторону (наружу) на максимально возможную амплитуду, которую позволяет ваша подвижность и физическое состояние. Движение должно происходить за счёт работы мышц бедра"},{"exercise_id":41,"sequence_number":5,"step_text":"На вдохе так же плавно верните ногу в исходное положение (перед собой), но не кладите её на пол до окончания подхода. Нога остаётся на весу"},{"exercise_id":41,"sequence_number":6,"step_text":"Повторите движение ногой заданное количество раз"}],"measurement":null}}],"workout_id":144,"workout_duration_start":10,"workout_duration_end":20,"training_score":{"score_percent":null,"score_interpretation":"not_evaluated"}}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-24T05:42:13.929718Z, request_id: 6fa25c99-5041-4cf5-9de2-3e5e31daa3ff, version: v1}, data: {results: [{id: 47, sequence_number: 1, completion_status: cant_complete, score_percent: null, score_interpretation: null, exercise_image: https://rehabilitation.most.team/storage/exercise/photos/01KQCHWY0J06QHXQ4P2BH5VD3A.png, instruction: {exercise_name: [OLD]Растяжка мышц задней поверхности бедра - В и.п. стоя на одной ноге, video: https://rehabilitation.most.team/storage/exercise/videos/01KQCHWY0PXRQ1HM420M2W892Q.mov, inventory: Возвышенность (стул и т.п.), warning: Не допускайте разворота/заваливания поднятой ноги, general_description: Стоя на одной ноге, другая нога выпрямлена в колене и расположена на возвышенности (стул, скамейка, ступенька). Корпус наклонён вперёд, руки тянутся к стопе поднятой ноги. Удерживать это положение заданное количество времени. Важно: колено поднятой ноги должно оставаться выпрямленным; стопа и колено по
INFO [console] днятой ноги не должны "заваливаться" наружу (отсутствие ротации); наклон выполняется за счёт сгибания в тазобедренном суставе, а не округления спины; дыхание свободное, без задержек; ощущение растяжения должно быть комфортным, без острой боли., steps: [{exercise_id: 47, sequence_number: 1, step_text: Встаньте боком растягиваемой ноги к камере}, {exercise_id: 47, sequence_number: 2, step_text: Поставьте рабочую ногу на возвышенность, другая нога опорная}, {exercise_id: 47, sequence_number: 3, step_text: Держите спину прямой}, {exercise_id: 47, sequence_number: 4, step_text: Стопа поднятой ноги смотрит на себя}, {exercise_id: 47, sequence_number: 5, step_text: Потянитесь пальцами рук к стопе поднятой ноги. Ваша задача - не обязательно обхватить стопу, а максимально растянуться с прямой спиной}, {exercise_id: 47, sequence_number: 6, step_text: В точке максимального комфортного натяжения в задней поверхности бедра и под коленями зафиксируйте положение. Удерживайте его заданное время}],
INFO [console] measurement: null}}, {id: 35, sequence_number: 2, completion_status: cant_complete, score_percent: null, score_interpretation: null, exercise_image: https://rehabilitation.most.team/storage/exercise/photos/01KQ9W7XPDJ63N5ZHWXP8PT0AK.png, instruction: {exercise_name: [OLD]Сгибание и разгибание в голеностопных суставах, video: https://rehabilitation.most.team/storage/exercise/videos/01KQ9W7XPHKNMR9R7HF5YSZY9E.mov, inventory: null, warning: Во время выполнения колени должны оставаться выпрямленными, стопы не должны разворачиваться внутрь или наружу (большой палец направлен строго вверх), general_description: Исходное положение - лёжа на спине боком к камере, ноги выпрямлены в коленях. Выполнять движения стопами на себя и от себя в максимально доступной амплитуде., steps: [{exercise_id: 35, sequence_number: 1, step_text: Примите положение лёжа на спине (на полу, коврике или тренировочной скамье), боком к камере}, {exercise_id: 35, sequence_number: 2, step_text: Выпрямите обе ноги в коленях
INFO [console] }, {exercise_id: 35, sequence_number: 3, step_text: Стопы расположите параллельно друг другу на ширине таза}, {exercise_id: 35, sequence_number: 4, step_text: Руки свободно лежат вдоль туловища ладонями вниз или слегка разведены в стороны для устойчивости}, {exercise_id: 35, sequence_number: 5, step_text: Сохраняя прямое, вытянутое положение обеих ног в коленных суставах, начните выполнять одновременное движение стопами}, {exercise_id: 35, sequence_number: 6, step_text: На себя: Плавно потяните носки стоп максимально на себя (тыльное сгибание), ощущая растяжение в задней поверхности голени и подколенной области}, {exercise_id: 35, sequence_number: 7, step_text: От себя: Затем так же плавно потяните носки стоп максимально от себя (подошвенное сгибание), как будто хотите встать на "цыпочки", ощущая напряжение в икрах}, {exercise_id: 35, sequence_number: 8, step_text: Движение должно быть ритмичным, без рывков, в спокойном темпе}], measurement: null}}, {id: 40, sequence_number: 3, complet
INFO [console] ion_status: cant_complete, score_percent: null, score_interpretation: null, exercise_image: https://rehabilitation.most.team/storage/exercise/photos/01KQA5HT9XV5G51WZS4TZJVDQ6.png, instruction: {exercise_name: [OLD]Круговые движения ногой - в и.п. лежа на спине, video: https://rehabilitation.most.team/storage/exercise/videos/01KQA5HTA1S14HGRG0J5HK6SYP.mov, inventory: null, warning: Не допускайте сильного напряжения или переразгиба в пояснице, general_description: В и.п. лежа на спине. Ноги максимально выпрямлены в коленных суставах, стопы "на себя", выполнить движения по часовой стрелке, далее против часовой стрелки. Цель - тренировка четырехглавых мышц, абдукторов/аддукторов, steps: [{exercise_id: 40, sequence_number: 1, step_text: Лягте на спину, расположитесь боком рабочей ноги к камере}, {exercise_id: 40, sequence_number: 2, step_text: Руки расположите вдоль туловища ладонями вниз или в стороны для устойчивости}, {exercise_id: 40, sequence_number: 3, step_text: Ноги полностью выпря
INFO [console] мите в коленных суставах}, {exercise_id: 40, sequence_number: 4, step_text: Стопы потяните на себя (тыльное сгибание в голеностопном суставе)}, {exercise_id: 40, sequence_number: 5, step_text: Поясницу прижмите к полу, живот слегка подтяните, чтобы избежать излишнего прогиба в пояснице}, {exercise_id: 40, sequence_number: 6, step_text: Начните выполнять круговое движение рабочей выпрямленной ногой. Нога в верхней точке должна подниматься на уровень 30°-45° градусов от пола}, {exercise_id: 40, sequence_number: 7, step_text: Направление ноги (по часовой стрелке / против часовой стрелки) меняйте после каждого повторения}], measurement: null}}, {id: 41, sequence_number: 4, completion_status: cant_complete, score_percent: null, score_interpretation: null, exercise_image: https://rehabilitation.most.team/storage/exercise/photos/01KQC6319E6D4MPZ50SGTNW1Q6.png, instruction: {exercise_name: [OLD]Отведение прямой ноги в сторону - В и.п. сидя с прямыми ногами с опорой руками назад за спиной, vide
INFO [console] o: https://rehabilitation.most.team/storage/exercise/videos/01KQC6319HS0NS6B4PRV3WH9FT.mov, inventory: null, warning: Следить за тем, чтобы бедро не ротировалось (вращалось) наружу, носок стопы отведённой ноги должен “смотреть вверх”, general_description: Спина относительно поверхности может находиться от 90 до 45 градусов к полу (например, упираясь не прямыми руками, а предплечьями, отклонившись больше назад). Приподнять прямую рабочую ногу от поверхности и отвести её в сторону на сколько возможно, не опуская ногу, и вернуться в исходное положение. Можно выполнять без пауз между повторениями. Цель – тренировка мышц абдукторов бедра., steps: [{exercise_id: 41, sequence_number: 1, step_text: Сядьте на пол лицом к камере. Ноги выпрямите перед собой}, {exercise_id: 41, sequence_number: 2, step_text: Корпус отклоните назад. Спина должна находиться под углом от 90 до 45 градусов относительно пола. Для удобства и стабильности можно опираться не на прямые руки, а на предплечья, согнув руки в
INFO [console] локтях}, {exercise_id: 41, sequence_number: 3, step_text: Приподнимите рабочую ногу на 5-10 см }, {exercise_id: 41, sequence_number: 4, step_text: На выдохе отведите рабочую ногу в сторону (наружу) на максимально возможную амплитуду, которую позволяет ваша подвижность и физическое состояние. Движение должно происходить за счёт работы мышц бедра}, {exercise_id: 41, sequence_number: 5, step_text: На вдохе так же плавно верните ногу в исходное положение (перед собой), но не кладите её на пол до окончания подхода. Нога остаётся на весу}, {exercise_id: 41, sequence_number: 6, step_text: Повторите движение ногой заданное количество раз}], measurement: null}}], workout_id: 144, workout_duration_start: 10, workout_duration_end: 20, training_score: {score_percent: null, score_interpretation: not_evaluated}}}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/workout/result?unit_id=1089&rehabilitation_day_id=3120&workout_id
INFO [console] [DIO] method: GET
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] Authorization: Bearer 773|Oq8HQ0pNCpdP2lnlL9LCh57hOI82kvO1mNYqHPKFa2ff32a7
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/workout/result?unit_id=1089&rehabilitation_day_id=3120&workout_id
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Thu, 24 Sep 2026 05:42:14 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-09-24T05:42:14.131175Z","request_id":"20325dce-45ca-4219-a395-b72a9b4ead82","version":"v1"},"data":{"results":[{"id":47,"sequence_number":1,"completion_status":"cant_complete","score_percent":null,"score_interpretation":null,"exercise_image":"https://rehabilitation.most.team/storage/exercise/photos/01KQCHWY0J06QHXQ4P2BH5VD3A.png","instruction":{"exercise_name":"[OLD]Растяжка мышц задней поверхности бедра - В и.п. стоя на одной ноге","video":"https://rehabilitation.most.team/storage/exercise/videos/01KQCHWY0PXRQ1HM420M2W892Q.mov","inventory":"Возвышенность (стул и т.п.)","warning":"Не допускайте разворота/заваливания поднятой ноги","general_description":"Стоя на одной ноге, другая нога выпрямлена в колене и расположена на возвышенности (стул, скамейка, ступенька). Корпус наклонён вперёд, руки тянутся к стопе поднятой ноги. Удерживать это положение заданное количество времени. Важно: колено поднятой ноги должно оставаться выпрямленным; \nстопа и колено поднятой ноги не должны \"заваливаться\" наружу (отсутствие ротации); \nнаклон выполняется за счёт сгибания в тазобедренном суставе, а не округления спины; \nдыхание свободное, без задержек; \nощущение растяжения должно быть комфортным, без острой боли.","steps":[{"exercise_id":47,"sequence_number":1,"step_text":"Встаньте боком растягиваемой ноги к камере"},{"exercise_id":47,"sequence_number":2,"step_text":"Поставьте рабочую ногу на возвышенность, другая нога опорная"},{"exercise_id":47,"sequence_number":3,"step_text":"Держите спину прямой"},{"exercise_id":47,"sequence_number":4,"step_text":"Стопа поднятой ноги смотрит на себя"},{"exercise_id":47,"sequence_number":5,"step_text":"Потянитесь пальцами рук к стопе поднятой ноги. Ваша задача - не обязательно обхватить стопу, а максимально растянуться с прямой спиной"},{"exercise_id":47,"sequence_number":6,"step_text":"В точке максимального комфортного натяжения в задней поверхности бедра и под коленями зафиксируйте положение. Удерживайте его заданное время"}],"measurement":null}},{"id":35,"sequence_number":2,"completion_status":"cant_complete","score_percent":null,"score_interpretation":null,"exercise_image":"https://rehabilitation.most.team/storage/exercise/photos/01KQ9W7XPDJ63N5ZHWXP8PT0AK.png","instruction":{"exercise_name":"[OLD]Сгибание и разгибание в голеностопных суставах","video":"https://rehabilitation.most.team/storage/exercise/videos/01KQ9W7XPHKNMR9R7HF5YSZY9E.mov","inventory":null,"warning":"Во время выполнения колени должны оставаться выпрямленными, стопы не должны разворачиваться внутрь или наружу (большой палец направлен строго вверх)","general_description":"Исходное положение - лёжа на спине боком к камере, ноги выпрямлены в коленях. Выполнять движения стопами на себя и от себя в максимально доступной амплитуде.","steps":[{"exercise_id":35,"sequence_number":1,"step_text":"Примите положение лёжа на спине (на полу, коврике или тренировочной скамье), боком к камере"},{"exercise_id":35,"sequence_number":2,"step_text":"Выпрямите обе ноги в коленях"},{"exercise_id":35,"sequence_number":3,"step_text":"Стопы расположите параллельно друг другу на ширине таза"},{"exercise_id":35,"sequence_number":4,"step_text":"Руки свободно лежат вдоль туловища ладонями вниз или слегка разведены в стороны для устойчивости"},{"exercise_id":35,"sequence_number":5,"step_text":"Сохраняя прямое, вытянутое положение обеих ног в коленных суставах, начните выполнять одновременное движение стопами"},{"exercise_id":35,"sequence_number":6,"step_text":"На себя: Плавно потяните носки стоп максимально на себя (тыльное сгибание), ощущая растяжение в задней поверхности голени и подколенной области"},{"exercise_id":35,"sequence_number":7,"step_text":"От себя: Затем так же плавно потяните носки стоп максимально от себя (подошвенное сгибание), как будто хотите встать на \"цыпочки\", ощущая напряжение в икрах"},{"exercise_id":35,"sequence_number":8,"step_text":"Движение должно быть ритмичным, без рывков, в спокойном темпе"}],"measurement":null}},{"id":40,"sequence_number":3,"completion_status":"cant_complete","score_percent":null,"score_interpretation":null,"exercise_image":"https://rehabilitation.most.team/storage/exercise/photos/01KQA5HT9XV5G51WZS4TZJVDQ6.png","instruction":{"exercise_name":"[OLD]Круговые движения ногой - в и.п. лежа на спине","video":"https://rehabilitation.most.team/storage/exercise/videos/01KQA5HTA1S14HGRG0J5HK6SYP.mov","inventory":null,"warning":"Не допускайте сильного напряжения или переразгиба в пояснице","general_description":"В и.п. лежа на спине. Ноги максимально выпрямлены в коленных суставах, стопы \"на себя\", выполнить движения по часовой стрелке, далее против часовой стрелки. Цель - тренировка четырехглавых мышц, абдукторов/аддукторов","steps":[{"exercise_id":40,"sequence_number":1,"step_text":"Лягте на спину, расположитесь боком рабочей ноги к камере"},{"exercise_id":40,"sequence_number":2,"step_text":"Руки расположите вдоль туловища ладонями вниз или в стороны для устойчивости"},{"exercise_id":40,"sequence_number":3,"step_text":"Ноги полностью выпрямите в коленных суставах"},{"exercise_id":40,"sequence_number":4,"step_text":"Стопы потяните на себя (тыльное сгибание в голеностопном суставе)"},{"exercise_id":40,"sequence_number":5,"step_text":"Поясницу прижмите к полу, живот слегка подтяните, чтобы избежать излишнего прогиба в пояснице"},{"exercise_id":40,"sequence_number":6,"step_text":"Начните выполнять круговое движение рабочей выпрямленной ногой. Нога в верхней точке должна подниматься на уровень 30°-45° градусов от пола"},{"exercise_id":40,"sequence_number":7,"step_text":"Направление ноги (по часовой стрелке / против часовой стрелки) меняйте после каждого повторения"}],"measurement":null}},{"id":41,"sequence_number":4,"completion_status":"cant_complete","score_percent":null,"score_interpretation":null,"exercise_image":"https://rehabilitation.most.team/storage/exercise/photos/01KQC6319E6D4MPZ50SGTNW1Q6.png","instruction":{"exercise_name":"[OLD]Отведение прямой ноги в сторону - В и.п. сидя с прямыми ногами с опорой руками назад за спиной","video":"https://rehabilitation.most.team/storage/exercise/videos/01KQC6319HS0NS6B4PRV3WH9FT.mov","inventory":null,"warning":"Следить за тем, чтобы бедро не ротировалось (вращалось) наружу, носок стопы отведённой ноги должен “смотреть вверх”","general_description":"Спина относительно поверхности может находиться от 90 до 45 градусов к полу (например, упираясь не прямыми руками, а предплечьями, отклонившись больше назад). Приподнять прямую рабочую ногу от поверхности и отвести её в сторону на сколько возможно, не опуская ногу, и вернуться в исходное положение. Можно выполнять без пауз между повторениями. Цель – тренировка мышц абдукторов бедра.","steps":[{"exercise_id":41,"sequence_number":1,"step_text":"Сядьте на пол лицом к камере. Ноги выпрямите перед собой"},{"exercise_id":41,"sequence_number":2,"step_text":"Корпус отклоните назад. Спина должна находиться под углом от 90 до 45 градусов относительно пола. Для удобства и стабильности можно опираться не на прямые руки, а на предплечья, согнув руки в локтях"},{"exercise_id":41,"sequence_number":3,"step_text":"Приподнимите рабочую ногу на 5-10 см "},{"exercise_id":41,"sequence_number":4,"step_text":"На выдохе отведите рабочую ногу в сторону (наружу) на максимально возможную амплитуду, которую позволяет ваша подвижность и физическое состояние. Движение должно происходить за счёт работы мышц бедра"},{"exercise_id":41,"sequence_number":5,"step_text":"На вдохе так же плавно верните ногу в исходное положение (перед собой), но не кладите её на пол до окончания подхода. Нога остаётся на весу"},{"exercise_id":41,"sequence_number":6,"step_text":"Повторите движение ногой заданное количество раз"}],"measurement":null}}],"workout_id":142,"workout_duration_start":10,"workout_duration_end":20,"training_score":{"score_percent":null,"score_interpretation":"not_evaluated"}}}
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-24T05:42:14.131175Z, request_id: 20325dce-45ca-4219-a395-b72a9b4ead82, version: v1}, data: {results: [{id: 47, sequence_number: 1, completion_status: cant_complete, score_percent: null, score_interpretation: null, exercise_image: https://rehabilitation.most.team/storage/exercise/photos/01KQCHWY0J06QHXQ4P2BH5VD3A.png, instruction: {exercise_name: [OLD]Растяжка мышц задней поверхности бедра - В и.п. стоя на одной ноге, video: https://rehabilitation.most.team/storage/exercise/videos/01KQCHWY0PXRQ1HM420M2W892Q.mov, inventory: Возвышенность (стул и т.п.), warning: Не допускайте разворота/заваливания поднятой ноги, general_description: Стоя на одной ноге, другая нога выпрямлена в колене и расположена на возвышенности (стул, скамейка, ступенька). Корпус наклонён вперёд, руки тянутся к стопе поднятой ноги. Удерживать это положение заданное количество времени. Важно: колено поднятой ноги должно оставаться выпрямленным; стопа и колено по
INFO [console] днятой ноги не должны "заваливаться" наружу (отсутствие ротации); наклон выполняется за счёт сгибания в тазобедренном суставе, а не округления спины; дыхание свободное, без задержек; ощущение растяжения должно быть комфортным, без острой боли., steps: [{exercise_id: 47, sequence_number: 1, step_text: Встаньте боком растягиваемой ноги к камере}, {exercise_id: 47, sequence_number: 2, step_text: Поставьте рабочую ногу на возвышенность, другая нога опорная}, {exercise_id: 47, sequence_number: 3, step_text: Держите спину прямой}, {exercise_id: 47, sequence_number: 4, step_text: Стопа поднятой ноги смотрит на себя}, {exercise_id: 47, sequence_number: 5, step_text: Потянитесь пальцами рук к стопе поднятой ноги. Ваша задача - не обязательно обхватить стопу, а максимально растянуться с прямой спиной}, {exercise_id: 47, sequence_number: 6, step_text: В точке максимального комфортного натяжения в задней поверхности бедра и под коленями зафиксируйте положение. Удерживайте его заданное время}],
INFO [console] measurement: null}}, {id: 35, sequence_number: 2, completion_status: cant_complete, score_percent: null, score_interpretation: null, exercise_image: https://rehabilitation.most.team/storage/exercise/photos/01KQ9W7XPDJ63N5ZHWXP8PT0AK.png, instruction: {exercise_name: [OLD]Сгибание и разгибание в голеностопных суставах, video: https://rehabilitation.most.team/storage/exercise/videos/01KQ9W7XPHKNMR9R7HF5YSZY9E.mov, inventory: null, warning: Во время выполнения колени должны оставаться выпрямленными, стопы не должны разворачиваться внутрь или наружу (большой палец направлен строго вверх), general_description: Исходное положение - лёжа на спине боком к камере, ноги выпрямлены в коленях. Выполнять движения стопами на себя и от себя в максимально доступной амплитуде., steps: [{exercise_id: 35, sequence_number: 1, step_text: Примите положение лёжа на спине (на полу, коврике или тренировочной скамье), боком к камере}, {exercise_id: 35, sequence_number: 2, step_text: Выпрямите обе ноги в коленях
INFO [console] }, {exercise_id: 35, sequence_number: 3, step_text: Стопы расположите параллельно друг другу на ширине таза}, {exercise_id: 35, sequence_number: 4, step_text: Руки свободно лежат вдоль туловища ладонями вниз или слегка разведены в стороны для устойчивости}, {exercise_id: 35, sequence_number: 5, step_text: Сохраняя прямое, вытянутое положение обеих ног в коленных суставах, начните выполнять одновременное движение стопами}, {exercise_id: 35, sequence_number: 6, step_text: На себя: Плавно потяните носки стоп максимально на себя (тыльное сгибание), ощущая растяжение в задней поверхности голени и подколенной области}, {exercise_id: 35, sequence_number: 7, step_text: От себя: Затем так же плавно потяните носки стоп максимально от себя (подошвенное сгибание), как будто хотите встать на "цыпочки", ощущая напряжение в икрах}, {exercise_id: 35, sequence_number: 8, step_text: Движение должно быть ритмичным, без рывков, в спокойном темпе}], measurement: null}}, {id: 40, sequence_number: 3, complet
INFO [console] ion_status: cant_complete, score_percent: null, score_interpretation: null, exercise_image: https://rehabilitation.most.team/storage/exercise/photos/01KQA5HT9XV5G51WZS4TZJVDQ6.png, instruction: {exercise_name: [OLD]Круговые движения ногой - в и.п. лежа на спине, video: https://rehabilitation.most.team/storage/exercise/videos/01KQA5HTA1S14HGRG0J5HK6SYP.mov, inventory: null, warning: Не допускайте сильного напряжения или переразгиба в пояснице, general_description: В и.п. лежа на спине. Ноги максимально выпрямлены в коленных суставах, стопы "на себя", выполнить движения по часовой стрелке, далее против часовой стрелки. Цель - тренировка четырехглавых мышц, абдукторов/аддукторов, steps: [{exercise_id: 40, sequence_number: 1, step_text: Лягте на спину, расположитесь боком рабочей ноги к камере}, {exercise_id: 40, sequence_number: 2, step_text: Руки расположите вдоль туловища ладонями вниз или в стороны для устойчивости}, {exercise_id: 40, sequence_number: 3, step_text: Ноги полностью выпря
INFO [console] мите в коленных суставах}, {exercise_id: 40, sequence_number: 4, step_text: Стопы потяните на себя (тыльное сгибание в голеностопном суставе)}, {exercise_id: 40, sequence_number: 5, step_text: Поясницу прижмите к полу, живот слегка подтяните, чтобы избежать излишнего прогиба в пояснице}, {exercise_id: 40, sequence_number: 6, step_text: Начните выполнять круговое движение рабочей выпрямленной ногой. Нога в верхней точке должна подниматься на уровень 30°-45° градусов от пола}, {exercise_id: 40, sequence_number: 7, step_text: Направление ноги (по часовой стрелке / против часовой стрелки) меняйте после каждого повторения}], measurement: null}}, {id: 41, sequence_number: 4, completion_status: cant_complete, score_percent: null, score_interpretation: null, exercise_image: https://rehabilitation.most.team/storage/exercise/photos/01KQC6319E6D4MPZ50SGTNW1Q6.png, instruction: {exercise_name: [OLD]Отведение прямой ноги в сторону - В и.п. сидя с прямыми ногами с опорой руками назад за спиной, vide
INFO [console] o: https://rehabilitation.most.team/storage/exercise/videos/01KQC6319HS0NS6B4PRV3WH9FT.mov, inventory: null, warning: Следить за тем, чтобы бедро не ротировалось (вращалось) наружу, носок стопы отведённой ноги должен “смотреть вверх”, general_description: Спина относительно поверхности может находиться от 90 до 45 градусов к полу (например, упираясь не прямыми руками, а предплечьями, отклонившись больше назад). Приподнять прямую рабочую ногу от поверхности и отвести её в сторону на сколько возможно, не опуская ногу, и вернуться в исходное положение. Можно выполнять без пауз между повторениями. Цель – тренировка мышц абдукторов бедра., steps: [{exercise_id: 41, sequence_number: 1, step_text: Сядьте на пол лицом к камере. Ноги выпрямите перед собой}, {exercise_id: 41, sequence_number: 2, step_text: Корпус отклоните назад. Спина должна находиться под углом от 90 до 45 градусов относительно пола. Для удобства и стабильности можно опираться не на прямые руки, а на предплечья, согнув руки в
INFO [console] локтях}, {exercise_id: 41, sequence_number: 3, step_text: Приподнимите рабочую ногу на 5-10 см }, {exercise_id: 41, sequence_number: 4, step_text: На выдохе отведите рабочую ногу в сторону (наружу) на максимально возможную амплитуду, которую позволяет ваша подвижность и физическое состояние. Движение должно происходить за счёт работы мышц бедра}, {exercise_id: 41, sequence_number: 5, step_text: На вдохе так же плавно верните ногу в исходное положение (перед собой), но не кладите её на пол до окончания подхода. Нога остаётся на весу}, {exercise_id: 41, sequence_number: 6, step_text: Повторите движение ногой заданное количество раз}], measurement: null}}], workout_id: 142, workout_duration_start: 10, workout_duration_end: 20, training_score: {score_percent: null, score_interpretation: not_evaluated}}}
INFO [console] [DIO]
$
250 строкUTF-8LIVE