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

rehabapp_2026-09-02_14-03-13

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] LEG_SKEL_L: i23=(0.002,0.091,-0.004) v=0.998 p=0.998 i25=(-0.355,0.112,-0.081) v=0.922 p=0.999 i27=(-0.711,0.111,0.074) v=0.926 p=0.994
INFO [console] LEG_SKEL_R: i24=(0.001,-0.092,0.002) v=0.999 p=0.999 i26=(-0.317,-0.041,-0.068) v=0.933 p=0.999 i28=(-0.667,0.015,0.053) v=0.942 p=0.993
INFO [console] AML_P_verticalAngles: 80.54922693979947
INFO [console] AML_P_verticalAngles: 80.61601531316131
INFO [console] AML_P_verticalAngles: 80.67689917790545
INFO [console] AML_P_verticalAngles: 80.66184426904904
INFO [console] AML_P_verticalAngles: 80.78648859166981
INFO [console] PASSPORT_WHY: hint=standStraight frontal=0.60(min 0.4) lean=88.7deg(max 20.0) speed=0.044(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] AML_P_verticalAngles: 80.83737102304272
INFO [console] POSE_METRICS: received=19(18.7fps) processed=9(8.9fps) replaced=10(9.9fps) buildMs=1.89 estimatorMs=112.25 (pre=66.9 infer=82.2 det=0.0) totalMs=112.65 lagMs=146.5 predLatMs=119.6 actualFps=8.9
INFO [console] AML_P_verticalAngles: 80.8846807952591
INFO [console] AML_P_verticalAngles: 80.95543649459731
INFO [console] AML_P_verticalAngles: 81.14497718840443
INFO [console] AML_P_verticalAngles: 81.21767787246652
INFO [console] PASSPORT_WHY: hint=standStraight frontal=0.60(min 0.4) lean=88.7deg(max 20.0) speed=0.023(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] AML_P_verticalAngles: 81.14504619059699
INFO [console] AML_P_verticalAngles: 81.04237417860496
INFO [console] AML_P_verticalAngles: 80.99011679638492
INFO [console] AML_P_verticalAngles: 81.22162964337333
INFO [console] AML_P_verticalAngles: 81.45151802782499
INFO [console] AML_P_verticalAngles: 81.74635870760395
INFO [console] AML_P_verticalAngles: 81.66116275865119
INFO [console] AML_P_verticalAngles: 81.53387461781179
INFO [console] PASSPORT_WHY: hint=standStraight frontal=0.60(min 0.4) lean=88.4deg(max 20.0) speed=0.046(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] AML_P_verticalAngles: 81.35583002622715
INFO [console] AML_P_verticalAngles: 81.58869110753899
INFO [console] POSE_METRICS: received=17(16.7fps) processed=9(8.8fps) replaced=8(7.8fps) buildMs=1.38 estimatorMs=112.15 (pre=24.8 infer=73.3 det=0.0) totalMs=113.47 lagMs=142.0 predLatMs=121.4 actualFps=8.8
INFO [console] AML_P_verticalAngles: 81.49797942391235
INFO [console] AML_P_verticalAngles: 81.48765676597952
INFO [console] AML_P_verticalAngles: 81.65210060632201
INFO [console] AML_P_verticalAngles: 81.78444741059708
INFO [console] LEG_SKEL_L: i23=(0.004,0.098,-0.004) v=0.998 p=0.998 i25=(-0.349,0.121,-0.087) v=0.933 p=0.999 i27=(-0.710,0.120,0.065) v=0.936 p=0.996
INFO [console] AML_P_verticalAngles: 81.97281924805488
INFO [console] AML_P_verticalAngles: 82.11153419966664
INFO [console] PASSPORT_WHY: hint=standStraight frontal=0.59(min 0.4) lean=88.3deg(max 20.0) speed=0.038(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] AML_P_verticalAngles: 82.7916838519829
INFO [console] AML_P_verticalAngles: 83.78292092871024
INFO [console] POSE_METRICS: received=20(18.2fps) processed=10(9.1fps) replaced=10(9.1fps) buildMs=1.97 estimatorMs=109.27 (pre=65.0 infer=79.9 det=0.0) totalMs=109.86 lagMs=146.9 predLatMs=122.5 actualFps=9.1
INFO [console] AML_P_verticalAngles: 85.62284682157956
INFO [console] AML_P_verticalAngles: 92.37284682157956
INFO [console] AML_P_verticalAngles: 94.62284682157956
INFO [console] AML_P_verticalAngles: 96.87284682157956
INFO [console] PASSPORT_WHY: hint=standStraight frontal=0.59(min 0.4) lean=89.0deg(max 20.0) speed=0.054(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] AML_P_verticalAngles: 96.38121731659876
INFO [console] AML_P_verticalAngles: 96.20311717697409
INFO [console] POSE_METRICS: received=19(18.3fps) processed=8(7.7fps) replaced=11(10.6fps) buildMs=2.00 estimatorMs=129.51 (pre=24.2 infer=77.9 det=0.0) totalMs=129.89 lagMs=158.9 predLatMs=123.4 actualFps=7.7
INFO [console] AML_P_verticalAngles: 93.95311717697409
INFO [console] AML_P_verticalAngles: 91.70311717697409
INFO [console] AML_P_verticalAngles: 87.20311717697409
INFO [console] AML_P_verticalAngles: 85.42601635640843
INFO [console] AML_P_verticalAngles: 84.15268473231504
INFO [console] AML_P_verticalAngles: 83.1678282090128
INFO [console] PASSPORT_WHY: hint=standStraight frontal=0.60(min 0.4) lean=89.0deg(max 20.0) speed=0.033(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] AML_P_verticalAngles: 82.33661234144994
INFO [console] AML_P_verticalAngles: 81.71443632458389
INFO [console] POSE_METRICS: received=20(19.2fps) processed=9(8.7fps) replaced=11(10.6fps) buildMs=2.80 estimatorMs=114.21 (pre=31.3 infer=63.8 det=0.0) totalMs=115.39 lagMs=143.2 predLatMs=122.8 actualFps=8.7
INFO [console] AML_P_verticalAngles: 81.176689398473
INFO [console] AML_P_verticalAngles: 80.61141893768254
INFO [console] AML_P_verticalAngles: 80.53869023775577
INFO [console] AML_P_verticalAngles: 81.58866907981889
INFO [console] AML_P_verticalAngles: 83.83866907981889
INFO [console] PASSPORT_WHY: hint=standStraight frontal=0.59(min 0.4) lean=89.3deg(max 20.0) speed=0.082(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] AML_P_verticalAngles: 86.08866907981889
INFO [console] LEG_SKEL_L: i23=(0.001,0.099,-0.016) v=0.999 p=0.998 i25=(-0.370,0.085,-0.084) v=0.982 p=0.999 i27=(-0.738,0.096,0.055) v=0.987 p=0.993
INFO [console] LEG_SKEL_R: i24=(0.003,-0.099,0.014) v=0.999 p=0.999 i26=(-0.342,-0.170,-0.038) v=0.975 p=0.999 i28=(-0.734,-0.258,0.085) v=0.979 p=0.992
INFO [console] AML_P_verticalAngles: 88.33866907981889
INFO [console] AML_P_verticalAngles: 90.58866907981889
INFO [console] AML_P_verticalAngles: 92.83866907981889
INFO [console] AML_P_verticalAngles: 95.08866907981889
INFO [console] AML_P_verticalAngles: 96.99152633192375
INFO [console] AML_P_verticalAngles: 98.05920616881704
INFO [console] AML_P_verticalAngles: 97.91294535523313
INFO [console] PASSPORT_WHY: hint=standStraight frontal=0.58(min 0.4) lean=89.4deg(max 20.0) speed=0.104(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] AML_P_verticalAngles: 92.02047162651559
INFO [console] AML_P_verticalAngles: 89.77047162651559
INFO [console] POSE_METRICS: received=20(19.3fps) processed=10(9.7fps) replaced=10(9.7fps) buildMs=1.33 estimatorMs=102.98 (pre=19.3 infer=74.6 det=0.0) totalMs=103.42 lagMs=132.2 predLatMs=125.5 actualFps=9.7
INFO [console] AML_P_verticalAngles: 87.52047162651559
INFO [console] AML_P_verticalAngles: 85.27047162651559
INFO [console] AML_P_verticalAngles: 83.28251489585037
INFO [console] AML_P_verticalAngles: 82.0868608785282
INFO [console] AML_P_verticalAngles: 81.00072408057513
INFO [console] AML_P_verticalAngles: 79.68013961006776
INFO [console] PASSPORT_WHY: hint=standStraight frontal=0.57(min 0.4) lean=89.0deg(max 20.0) speed=0.034(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] AML_P_verticalAngles: 80.8440383084679
INFO [console] AML_P_verticalAngles: 82.91087961816761
INFO [console] POSE_METRICS: received=20(18.4fps) processed=10(9.2fps) replaced=10(9.2fps) buildMs=3.01 estimatorMs=108.50 (pre=21.2 infer=68.7 det=0.0) totalMs=108.85 lagMs=145.3 predLatMs=123.8 actualFps=9.2
INFO [console] AML_P_verticalAngles: 85.16087961816761
INFO [console] AML_P_verticalAngles: 87.41087961816761
INFO [console] AML_P_verticalAngles: 89.66087961816761
INFO [console] AML_P_verticalAngles: 91.91087961816761
INFO [console] AML_P_verticalAngles: 96.41087961816761
INFO [console] AML_P_verticalAngles: 98.28783341858734
INFO [console] AML_P_verticalAngles: 99.65496406215286
INFO [console] PASSPORT_WHY: hint=standStraight frontal=0.55(min 0.4) lean=89.6deg(max 20.0) speed=0.026(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] AML_P_verticalAngles: 100.59008288830798
INFO [console] LEG_SKEL_L: i23=(-0.005,0.105,-0.010) v=0.998 p=0.997 i25=(-0.361,0.103,-0.071) v=0.979 p=0.998 i27=(-0.725,0.109,0.059) v=0.982 p=0.989
INFO [console] LEG_SKEL_R: i24=(0.007,-0.105,0.010) v=0.998 p=0.998 i26=(-0.349,-0.194,-0.046) v=0.975 p=0.998 i28=(-0.706,-0.284,0.068) v=0.978 p=0.984
INFO [console] POSE_METRICS: received=16(15.0fps) processed=9(8.4fps) replaced=7(6.5fps) buildMs=2.55 estimatorMs=118.40 (pre=17.8 infer=87.6 det=0.0) totalMs=118.89 lagMs=167.7 predLatMs=122.1 actualFps=8.4
INFO [console] AML_P_verticalAngles: 100.38141247576661
INFO [console] AML_P_verticalAngles: 93.94711906992904
INFO [console] AML_P_verticalAngles: 91.69711906992904
INFO [console] AML_P_verticalAngles: 89.44711906992904
INFO [console] AML_P_verticalAngles: 87.19711906992904
INFO [console] AML_P_verticalAngles: 84.94711906992904
INFO [console] AML_P_verticalAngles: 83.0999556491727
INFO [console] PASSPORT_WHY: hint=standStraight frontal=0.57(min 0.4) lean=88.9deg(max 20.0) speed=0.071(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=18(17.9fps) processed=9(9.0fps) replaced=9(9.0fps) buildMs=1.11 estimatorMs=110.77 (pre=81.8 infer=79.1 det=0.0) totalMs=111.41 lagMs=145.7 predLatMs=121.7 actualFps=9.0
INFO [console] AML_P_verticalAngles: 81.59206075028881
INFO [console] AML_P_verticalAngles: 79.71005470343265
INFO [console] AML_P_verticalAngles: 79.17548713195318
INFO [console] AML_P_verticalAngles: 78.99916720305475
INFO [console] AML_P_verticalAngles: 79.99915577469557
INFO [console] AML_P_verticalAngles: 82.24915577469557
INFO [console] AML_P_verticalAngles: 84.49915577469557
INFO [console] POSE_METRICS: received=18(17.9fps) processed=8(8.0fps) replaced=10(10.0fps) buildMs=2.44 estimatorMs=124.87 (pre=77.9 infer=79.2 det=0.0) totalMs=125.29 lagMs=156.7 predLatMs=123.1 actualFps=8.0
INFO [console] AML_P_verticalAngles: 86.74915577469557
INFO [console] AML_P_verticalAngles: 88.99915577469557
INFO [console] AML_P_verticalAngles: 91.24915577469557
INFO [console] AML_P_verticalAngles: 93.49915577469557
INFO [console] AML_P_verticalAngles: 95.56162921512106
INFO [console] AML_P_verticalAngles: 98.108806420986
INFO [console] PASSPORT_WHY: hint=standStraight frontal=0.56(min 0.4) lean=89.9deg(max 20.0) speed=0.069(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=19(18.4fps) processed=9(8.7fps) replaced=10(9.7fps) buildMs=1.04 estimatorMs=114.14 (pre=25.5 infer=64.3 det=0.0) totalMs=115.02 lagMs=152.8 predLatMs=125.5 actualFps=8.7
INFO [console] AML_P_verticalAngles: 95.93337402411917
INFO [console] AML_P_verticalAngles: 93.68337402411917
INFO [console] AML_P_verticalAngles: 91.43337402411917
INFO [console] AML_P_verticalAngles: 89.18337402411917
INFO [console] LEG_SKEL_L: i23=(-0.001,0.100,-0.009) v=0.998 p=0.996 i25=(-0.379,0.096,-0.087) v=0.927 p=0.998 i27=(-0.730,0.107,0.055) v=0.938 p=0.989
INFO [console] LEG_SKEL_R: i24=(0.001,-0.100,0.009) v=0.997 p=0.998 i26=(-0.368,-0.038,-0.058) v=0.930 p=0.997 i28=(-0.748,0.015,0.063) v=0.935 p=0.988
INFO [console] AML_P_verticalAngles: 81.2146648229313
INFO [console] AML_P_verticalAngles: 80.2664669186706
INFO [console] AML_P_verticalAngles: 79.17535295619791
INFO [console] PASSPORT_WHY: hint=standStraight frontal=0.56(min 0.4) lean=89.6deg(max 20.0) speed=0.026(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=19(17.8fps) processed=10(9.4fps) replaced=9(8.5fps) buildMs=1.14 estimatorMs=105.94 (pre=9.9 infer=86.3 det=0.0) totalMs=106.28 lagMs=137.3 predLatMs=124.8 actualFps=9.4
INFO [console] AML_P_verticalAngles: 78.44603077146434
INFO [console] AML_P_verticalAngles: 81.86473591606298
INFO [console] AML_P_verticalAngles: 84.11473591606298
INFO [console] AML_P_verticalAngles: 86.36473591606298
INFO [console] AML_P_verticalAngles: 88.61473591606298
INFO [console] AML_P_verticalAngles: 90.86473591606298
INFO [console] AML_P_verticalAngles: 93.11473591606298
INFO [console] PASSPORT_WHY: hint=standStraight frontal=0.55(min 0.4) lean=89.3deg(max 20.0) speed=0.059(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] POSE_METRICS: received=18(17.4fps) processed=10(9.7fps) replaced=8(7.7fps) buildMs=1.77 estimatorMs=103.20 (pre=18.1 infer=36.1 det=0.0) totalMs=103.62 lagMs=133.9 predLatMs=123.2 actualFps=9.7
INFO [console] AML_P_verticalAngles: 95.36473591606298
INFO [console] AML_P_verticalAngles: 99.42689427113629
INFO [console] AML_P_verticalAngles: 99.37211952319103
INFO [console] AML_P_verticalAngles: 99.06498319164703
INFO [console] AML_P_verticalAngles: 96.81498319164703
INFO [console] AML_P_verticalAngles: 94.56498319164703
INFO [console] AML_P_verticalAngles: 92.31498319164703
INFO [console] POSE_METRICS: received=19(18.2fps) processed=9(8.6fps) replaced=10(9.6fps) buildMs=0.94 estimatorMs=115.34 (pre=20.7 infer=85.5 det=0.0) totalMs=115.66 lagMs=154.9 predLatMs=121.0 actualFps=8.6
INFO [console] AML_P_verticalAngles: 87.81498319164703
INFO [console] PASSPORT_WHY: hint=standStraight frontal=0.55(min 0.4) lean=89.7deg(max 20.0) speed=0.089(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] AML_P_verticalAngles: 85.56498319164703
INFO [console] AML_P_verticalAngles: 83.48058162669861
INFO [console] AML_P_verticalAngles: 81.68489097587965
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] LEG_SKEL_L: i23=(0.043,-0.033,-0.011) v=0.996 p=0.996 i25=(-0.084,0.061,0.003) v=0.250 p=0.997 i27=(-0.454,0.065,0.062) v=0.196 p=0.998
INFO [console] LEG_SKEL_R: i24=(-0.046,0.039,0.013) v=0.994 p=0.996 i26=(-0.171,0.084,0.015) v=0.554 p=0.997 i28=(-0.481,0.059,0.066) v=0.292 p=0.996
INFO [console] PASSPORT_STATE: phase=waitingReady hint=searching
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] PASSPORT_STATE: phase=waitingReady hint=searching
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 717|SKFzf13RMnFJ0WJJLnHYai7XJMf7gLd06Dou7jxz4f4f5469
INFO [console] [DIO] data:
INFO [console] [DIO] {rehabilitation_day_id: 2830, unit_id: 1015, workout_id: 133, results: [{exercise_id: 47, sequence_number: 1, completion_status: cant_complete}, {exercise_id: 35, sequence_number: 2, completion_status: completed, score_percent: 46.0, score_interpretation: satisfactory}, {exercise_id: 40, sequence_number: 3, completion_status: cant_complete}, {exercise_id: 41, sequence_number: 4, completion_status: completed, score_percent: 93.0, score_interpretation: excellent}, {exercise_id: 42, sequence_number: 5, completion_status: completed, score_percent: 100.0, score_interpretation: excellent}]}
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: Wed, 02 Sep 2026 11:21:16 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-02T11:21:16.671614Z","request_id":"424b6651-8bfd-406f-9bbe-d861fd0b0b8d","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":"Растяжка мышц задней поверхности бедра - В и.п. стоя на одной ноге","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":"В точке максимального комфортного натяжения в задней поверхности бедра и под коленями зафиксируйте положение. Удерживайте его заданное время"}]}},{"id":35,"sequence_number":2,"completion_status":"completed","score_percent":46,"score_interpretation":"satisfactory","exercise_image":"https://rehabilitation.most.team/storage/exercise/photos/01KQ9W7XPDJ63N5ZHWXP8PT0AK.png","instruction":{"exercise_name":"Сгибание и разгибание в голеностопных суставах","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":"Движение должно быть ритмичным, без рывков, в спокойном темпе"}]}},{"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":"Круговые движения ногой - в и.п. лежа на спине","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":"Направление ноги (по часовой стрелке / против часовой стрелки) меняйте после каждого повторения"}]}},{"id":41,"sequence_number":4,"completion_status":"completed","score_percent":93,"score_interpretation":"excellent","exercise_image":"https://rehabilitation.most.team/storage/exercise/photos/01KQC6319E6D4MPZ50SGTNW1Q6.png","instruction":{"exercise_name":"Отведение прямой ноги в сторону - В и.п. сидя с прямыми ногами с опорой руками назад за спиной","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":"Повторите движение ногой заданное количество раз"}]}},{"id":42,"sequence_number":5,"completion_status":"completed","score_percent":100,"score_interpretation":"excellent","exercise_image":"https://rehabilitation.most.team/storage/exercise/photos/01KQC78495HZ7HDF3FGQ104G16.png","instruction":{"exercise_name":"Подъём прямой ноги в сторону - В и.п. лёжа на боку","video":"https://rehabilitation.most.team/storage/exercise/videos/01KQC78499GQQ5WEFZWRN07YFK.mov","inventory":null,"warning":"Верхняя нога не должна сильно сгибаться в бедре, т.е. отклоняться вперёд к животу","general_description":"Лёжа на боку отвести верхнюю ногу в сторону (поднять). Верхняя нога не должна сильно сгибаться в бедре, т.е. отклоняться вперёд к животу. Представьте, что вы лежите на боку и прижимаетесь спиной к стене, а далее скользите пяткой верхней ноги по стене вверх. Цель – тренировка мышц абдукторов/аддукторов бедра.","steps":[{"exercise_id":42,"sequence_number":1,"step_text":"Лягте на бок так, чтобы рабочая нога была сверху"},{"exercise_id":42,"sequence_number":2,"step_text":"Убедитесь, что вы лежите ровно. Голова может лежать на руке или на подушке"},{"exercise_id":42,"sequence_number":3,"step_text":"Нижнюю ногу слегка согните в колене и тазобедренном суставе для устойчивости"},{"exercise_id":42,"sequence_number":4,"step_text":"Верхнюю ногу полностью выпрямите. Она должна находиться строго над нижней ногой, образуя одну линию с туловищем"},{"exercise_id":42,"sequence_number":5,"step_text":"Положите верхнюю руку на талию или на матрас перед собой для равновесия"},{"exercise_id":42,"sequence_number":6,"step_text":"На выдохе: Медленно поднимите (отведите) прямую ногу вверх. Движение должно происходить строго в плоскости тела, как будто вы отводите ногу в сторону. Нога не должна сгибаться в тазобедренном суставе и отклоняться вперёд по направлению к животу или назад по направлению к спине"},{"exercise_id":42,"sequence_number":7,"step_text":"В верхней точке задержитесь на 1-2 секунды, сохраняя ногу прямой и чувствуя напряжение в боковой поверхности бедра и ягодице"},{"exercise_id":42,"sequence_number":8,"step_text":"На вдохе: Плавно, без рывка, опустите ногу в исходное положение. Старайтесь не класть ногу полностью на нижнюю, а остановитесь чуть выше, чтобы сохранить напряжение в мышцах"},{"exercise_id":42,"sequence_number":9,"step_text":"Повторите необходимое количество раз "}]}}],"workout_id":133,"workout_duration_start":10,"workout_duration_end":20,"training_score":{"score_percent":79.7,"score_interpretation":"good"}}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-02T11:21:16.671614Z, request_id: 424b6651-8bfd-406f-9bbe-d861fd0b0b8d, 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: Растяжка мышц задней поверхности бедра - В и.п. стоя на одной ноге, 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: В точке максимального комфортного натяжения в задней поверхности бедра и под коленями зафиксируйте положение. Удерживайте его заданное время}]}}, {id
INFO [console] : 35, sequence_number: 2, completion_status: completed, score_percent: 46, score_interpretation: satisfactory, exercise_image: https://rehabilitation.most.team/storage/exercise/photos/01KQ9W7XPDJ63N5ZHWXP8PT0AK.png, instruction: {exercise_name: Сгибание и разгибание в голеностопных суставах, 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, sequen
INFO [console] ce_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: Движение должно быть ритмичным, без рывков, в спокойном темпе}]}}, {id: 40, sequence_number: 3, completion_status: cant_complete, score_percent: null
INFO [console] , score_interpretation: null, exercise_image: https://rehabilitation.most.team/storage/exercise/photos/01KQA5HT9XV5G51WZS4TZJVDQ6.png, instruction: {exercise_name: Круговые движения ногой - в и.п. лежа на спине, 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, sequen
INFO [console] ce_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: Направление ноги (по часовой стрелке / против часовой стрелки) меняйте после каждого повторения}]}}, {id: 41, sequence_number: 4, completion_status: completed, score_percent: 93, score_interpretation: excellent, exercise_image: https://rehabilitation.most.team/storage/exercise/photos/01KQC6319E6D4MPZ50SGTNW1Q6.png, instruction: {exercise_name: Отведение прямой ноги в сторону - В и.п. сидя с прямыми ногами с опорой руками назад за спиной, video: https://rehabilitation.most.team/storage/exercise/videos/01KQC6319HS0NS6B
INFO [console] 4PRV3WH9FT.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: Приподнимите рабоч
INFO [console] ую ногу на 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: Повторите движение ногой заданное количество раз}]}}, {id: 42, sequence_number: 5, completion_status: completed, score_percent: 100, score_interpretation: excellent, exercise_image: https://rehabilitation.most.team/storage/exercise/photos/01KQC78495HZ7HDF3FGQ104G16.png, instruction: {exercise_name: Подъём прямой ноги в сторону - В и.п. лёжа на боку, video: https://rehabilitation.most.team/storage/exercise/videos/01KQC78499GQQ5WEFZWRN07YFK.mov, inventory: null, warning: Верхняя нога
INFO [console] не должна сильно сгибаться в бедре, т.е. отклоняться вперёд к животу, general_description: Лёжа на боку отвести верхнюю ногу в сторону (поднять). Верхняя нога не должна сильно сгибаться в бедре, т.е. отклоняться вперёд к животу. Представьте, что вы лежите на боку и прижимаетесь спиной к стене, а далее скользите пяткой верхней ноги по стене вверх. Цель – тренировка мышц абдукторов/аддукторов бедра., steps: [{exercise_id: 42, sequence_number: 1, step_text: Лягте на бок так, чтобы рабочая нога была сверху}, {exercise_id: 42, sequence_number: 2, step_text: Убедитесь, что вы лежите ровно. Голова может лежать на руке или на подушке}, {exercise_id: 42, sequence_number: 3, step_text: Нижнюю ногу слегка согните в колене и тазобедренном суставе для устойчивости}, {exercise_id: 42, sequence_number: 4, step_text: Верхнюю ногу полностью выпрямите. Она должна находиться строго над нижней ногой, образуя одну линию с туловищем}, {exercise_id: 42, sequence_number: 5, step_text: Положите верхнюю руку на
INFO [console] талию или на матрас перед собой для равновесия}, {exercise_id: 42, sequence_number: 6, step_text: На выдохе: Медленно поднимите (отведите) прямую ногу вверх. Движение должно происходить строго в плоскости тела, как будто вы отводите ногу в сторону. Нога не должна сгибаться в тазобедренном суставе и отклоняться вперёд по направлению к животу или назад по направлению к спине}, {exercise_id: 42, sequence_number: 7, step_text: В верхней точке задержитесь на 1-2 секунды, сохраняя ногу прямой и чувствуя напряжение в боковой поверхности бедра и ягодице}, {exercise_id: 42, sequence_number: 8, step_text: На вдохе: Плавно, без рывка, опустите ногу в исходное положение. Старайтесь не класть ногу полностью на нижнюю, а остановитесь чуть выше, чтобы сохранить напряжение в мышцах}, {exercise_id: 42, sequence_number: 9, step_text: Повторите необходимое количество раз }]}}], workout_id: 133, workout_duration_start: 10, workout_duration_end: 20, training_score: {score_percent: 79.7, score_interpretati
INFO [console] on: good}}}
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/workout/result?unit_id=1015&rehabilitation_day_id=2830&workout_id=133
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 717|SKFzf13RMnFJ0WJJLnHYai7XJMf7gLd06Dou7jxz4f4f5469
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=1015&rehabilitation_day_id=2830&workout_id=133
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: Wed, 02 Sep 2026 11:21:17 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-02T11:21:17.269624Z","request_id":"cec6839c-343e-4bfd-92c2-6a5252718fa3","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":"Растяжка мышц задней поверхности бедра - В и.п. стоя на одной ноге","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":"В точке максимального комфортного натяжения в задней поверхности бедра и под коленями зафиксируйте положение. Удерживайте его заданное время"}]}},{"id":35,"sequence_number":2,"completion_status":"completed","score_percent":46,"score_interpretation":"satisfactory","exercise_image":"https://rehabilitation.most.team/storage/exercise/photos/01KQ9W7XPDJ63N5ZHWXP8PT0AK.png","instruction":{"exercise_name":"Сгибание и разгибание в голеностопных суставах","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":"Движение должно быть ритмичным, без рывков, в спокойном темпе"}]}},{"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":"Круговые движения ногой - в и.п. лежа на спине","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":"Направление ноги (по часовой стрелке / против часовой стрелки) меняйте после каждого повторения"}]}},{"id":41,"sequence_number":4,"completion_status":"completed","score_percent":93,"score_interpretation":"excellent","exercise_image":"https://rehabilitation.most.team/storage/exercise/photos/01KQC6319E6D4MPZ50SGTNW1Q6.png","instruction":{"exercise_name":"Отведение прямой ноги в сторону - В и.п. сидя с прямыми ногами с опорой руками назад за спиной","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":"Повторите движение ногой заданное количество раз"}]}},{"id":42,"sequence_number":5,"completion_status":"completed","score_percent":100,"score_interpretation":"excellent","exercise_image":"https://rehabilitation.most.team/storage/exercise/photos/01KQC78495HZ7HDF3FGQ104G16.png","instruction":{"exercise_name":"Подъём прямой ноги в сторону - В и.п. лёжа на боку","video":"https://rehabilitation.most.team/storage/exercise/videos/01KQC78499GQQ5WEFZWRN07YFK.mov","inventory":null,"warning":"Верхняя нога не должна сильно сгибаться в бедре, т.е. отклоняться вперёд к животу","general_description":"Лёжа на боку отвести верхнюю ногу в сторону (поднять). Верхняя нога не должна сильно сгибаться в бедре, т.е. отклоняться вперёд к животу. Представьте, что вы лежите на боку и прижимаетесь спиной к стене, а далее скользите пяткой верхней ноги по стене вверх. Цель – тренировка мышц абдукторов/аддукторов бедра.","steps":[{"exercise_id":42,"sequence_number":1,"step_text":"Лягте на бок так, чтобы рабочая нога была сверху"},{"exercise_id":42,"sequence_number":2,"step_text":"Убедитесь, что вы лежите ровно. Голова может лежать на руке или на подушке"},{"exercise_id":42,"sequence_number":3,"step_text":"Нижнюю ногу слегка согните в колене и тазобедренном суставе для устойчивости"},{"exercise_id":42,"sequence_number":4,"step_text":"Верхнюю ногу полностью выпрямите. Она должна находиться строго над нижней ногой, образуя одну линию с туловищем"},{"exercise_id":42,"sequence_number":5,"step_text":"Положите верхнюю руку на талию или на матрас перед собой для равновесия"},{"exercise_id":42,"sequence_number":6,"step_text":"На выдохе: Медленно поднимите (отведите) прямую ногу вверх. Движение должно происходить строго в плоскости тела, как будто вы отводите ногу в сторону. Нога не должна сгибаться в тазобедренном суставе и отклоняться вперёд по направлению к животу или назад по направлению к спине"},{"exercise_id":42,"sequence_number":7,"step_text":"В верхней точке задержитесь на 1-2 секунды, сохраняя ногу прямой и чувствуя напряжение в боковой поверхности бедра и ягодице"},{"exercise_id":42,"sequence_number":8,"step_text":"На вдохе: Плавно, без рывка, опустите ногу в исходное положение. Старайтесь не класть ногу полностью на нижнюю, а остановитесь чуть выше, чтобы сохранить напряжение в мышцах"},{"exercise_id":42,"sequence_number":9,"step_text":"Повторите необходимое количество раз "}]}}],"workout_id":133,"workout_duration_start":10,"workout_duration_end":20,"training_score":{"score_percent":79.7,"score_interpretation":"good"}}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-02T11:21:17.269624Z, request_id: cec6839c-343e-4bfd-92c2-6a5252718fa3, 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: Растяжка мышц задней поверхности бедра - В и.п. стоя на одной ноге, 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: В точке максимального комфортного натяжения в задней поверхности бедра и под коленями зафиксируйте положение. Удерживайте его заданное время}]}}, {id
INFO [console] : 35, sequence_number: 2, completion_status: completed, score_percent: 46, score_interpretation: satisfactory, exercise_image: https://rehabilitation.most.team/storage/exercise/photos/01KQ9W7XPDJ63N5ZHWXP8PT0AK.png, instruction: {exercise_name: Сгибание и разгибание в голеностопных суставах, 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, sequen
INFO [console] ce_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: Движение должно быть ритмичным, без рывков, в спокойном темпе}]}}, {id: 40, sequence_number: 3, completion_status: cant_complete, score_percent: null
INFO [console] , score_interpretation: null, exercise_image: https://rehabilitation.most.team/storage/exercise/photos/01KQA5HT9XV5G51WZS4TZJVDQ6.png, instruction: {exercise_name: Круговые движения ногой - в и.п. лежа на спине, 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, sequen
INFO [console] ce_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: Направление ноги (по часовой стрелке / против часовой стрелки) меняйте после каждого повторения}]}}, {id: 41, sequence_number: 4, completion_status: completed, score_percent: 93, score_interpretation: excellent, exercise_image: https://rehabilitation.most.team/storage/exercise/photos/01KQC6319E6D4MPZ50SGTNW1Q6.png, instruction: {exercise_name: Отведение прямой ноги в сторону - В и.п. сидя с прямыми ногами с опорой руками назад за спиной, video: https://rehabilitation.most.team/storage/exercise/videos/01KQC6319HS0NS6B
INFO [console] 4PRV3WH9FT.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: Приподнимите рабоч
INFO [console] ую ногу на 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: Повторите движение ногой заданное количество раз}]}}, {id: 42, sequence_number: 5, completion_status: completed, score_percent: 100, score_interpretation: excellent, exercise_image: https://rehabilitation.most.team/storage/exercise/photos/01KQC78495HZ7HDF3FGQ104G16.png, instruction: {exercise_name: Подъём прямой ноги в сторону - В и.п. лёжа на боку, video: https://rehabilitation.most.team/storage/exercise/videos/01KQC78499GQQ5WEFZWRN07YFK.mov, inventory: null, warning: Верхняя нога
INFO [console] не должна сильно сгибаться в бедре, т.е. отклоняться вперёд к животу, general_description: Лёжа на боку отвести верхнюю ногу в сторону (поднять). Верхняя нога не должна сильно сгибаться в бедре, т.е. отклоняться вперёд к животу. Представьте, что вы лежите на боку и прижимаетесь спиной к стене, а далее скользите пяткой верхней ноги по стене вверх. Цель – тренировка мышц абдукторов/аддукторов бедра., steps: [{exercise_id: 42, sequence_number: 1, step_text: Лягте на бок так, чтобы рабочая нога была сверху}, {exercise_id: 42, sequence_number: 2, step_text: Убедитесь, что вы лежите ровно. Голова может лежать на руке или на подушке}, {exercise_id: 42, sequence_number: 3, step_text: Нижнюю ногу слегка согните в колене и тазобедренном суставе для устойчивости}, {exercise_id: 42, sequence_number: 4, step_text: Верхнюю ногу полностью выпрямите. Она должна находиться строго над нижней ногой, образуя одну линию с туловищем}, {exercise_id: 42, sequence_number: 5, step_text: Положите верхнюю руку на
$
250 строкUTF-8LIVE