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

rehabapp_2026-09-29_14-53-51

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
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] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] Authorization: Bearer 822|J5cbEpKtdmmUSoSVNrd60PKCeqU798Uiwbui0tcU2052a671
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/workout/detailed-exercises?unit_id=1292&rehabilitation_day_id=3479&workout_id=181
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/exercises/list
INFO [console] [DIO] Authorization: Bearer 822|J5cbEpKtdmmUSoSVNrd60PKCeqU798Uiwbui0tcU2052a671
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/exercises/list
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-09-29T11:53:52.260185Z","request_id":"cb60a2f9-b06e-47f4-9372-ae112396f346","version":"v1"},"data":{"average_score":null,"phases":[{"phase_sequence_number":1,"phase_name":"Проверка упражнений","weeks":[{"week_number":1,"rehabilitation_week_number":1,"score":null,"change_from_previous":null,"change_direction":null,"is_control_week":false},{"week_number":2,"rehabilitation_week_number":2,"score":null,"change_from_previous":null,"change_direction":null,"is_control_week":false},{"week_number":3,"rehabilitation_week_number":3,"score":null,"change_from_previous":null,"change_direction":null,"is_control_week":false},{"week_number":4,"rehabilitation_week_number":4,"score":null,"change_from_previous":null,"change_direction":null,"is_control_week":true}]}]}}
INFO [console] [DIO]
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] date: Tue, 29 Sep 2026 11:53:52 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
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: 181, workout_duration_start: 10, workout_duration_end: 20, training_score: {score_percent: null, score_interpretation: not_evaluated}}}
INFO [console] [DIO] x-served-by: rehabilitation.most.team
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] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-29T11:53:53.077371Z, request_id: 58944eb2-c7d6-47ea-82ff-c194f3614507, 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] [DIO] headers:
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-29T11:53:52.260185Z, request_id: cb60a2f9-b06e-47f4-9372-ae112396f346, version: v1}, data: {average_score: null, phases: [{phase_sequence_number: 1, phase_name: Проверка упражнений, weeks: [{week_number: 1, rehabilitation_week_number: 1, score: null, change_from_previous: null, change_direction: null, is_control_week: false}, {week_number: 2, rehabilitation_week_number: 2, score: null, change_from_previous: null, change_direction: null, is_control_week: false}, {week_number: 3, rehabilitation_week_number: 3, score: null, change_from_previous: null, change_direction: null, is_control_week: false}, {week_number: 4, rehabilitation_week_number: 4, score: null, change_from_previous: null, change_direction: null, is_control_week: true}]}]}}
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-29T11:53:52.318848Z, request_id: 5f9fd074-ace0-4620-95dc-603bb2171247, version: v1}, data: []}
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/pain
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-29T11:53:52.210615Z, request_id: 7666ce4c-8324-4975-8f71-4c9acee3405b, version: v1}, data: {rehabilitation_day_id: 3479, phase_id: 443, diagnosis_rehab: Проверка упражнений, start_rehab: 2026-09-25 00:00:00, end_rehab: 2026-10-22 00:00:00, name_rehab_phase: Проверка упражнений, status: [none], recommendations_count: 1, date: 2026-09-29, training: [{mode: correction_unit, status: completed, progress: null, unit_id: 1292, time: 10 - 20 мин, count_questions: 2, status_questions: false, workout_id: 181}]}}
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-09-29T11:53:52.210615Z","request_id":"7666ce4c-8324-4975-8f71-4c9acee3405b","version":"v1"},"data":{"rehabilitation_day_id":3479,"phase_id":443,"diagnosis_rehab":"Проверка упражнений","start_rehab":"2026-09-25 00:00:00","end_rehab":"2026-10-22 00:00:00","name_rehab_phase":"Проверка упражнений","status":["none"],"recommendations_count":1,"date":"2026-09-29","training":[{"mode":"correction_unit","status":"completed","progress":null,"unit_id":1292,"time":"10 - 20 мин","count_questions":2,"status_questions":false,"workout_id":181}]}}
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] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Tue, 29 Sep 2026 11:53:52 GMT
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/day?date=2026-09-29
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 822|J5cbEpKtdmmUSoSVNrd60PKCeqU798Uiwbui0tcU2052a671
INFO [console] [DIO] data:
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/pain
INFO [console] [DIO] method: GET
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-09-29T11:53:52.189069Z","request_id":"d4e6e907-0960-44a4-ba9e-4c47d3c7f9c8","version":"v1"},"data":{"average_score":null,"average_interpretation":null,"phases":[{"phase_sequence_number":1,"phase_name":"Проверка упражнений","weeks":[{"phase_week_number":1,"week_number":1,"rehabilitation_week_number":1,"score":null,"interpretation":null,"is_control_week":false},{"phase_week_number":2,"week_number":2,"rehabilitation_week_number":2,"score":null,"interpretation":null,"is_control_week":false},{"phase_week_number":3,"week_number":3,"rehabilitation_week_number":3,"score":null,"interpretation":null,"is_control_week":false},{"phase_week_number":4,"week_number":4,"rehabilitation_week_number":4,"score":null,"interpretation":null,"is_control_week":true}]}]}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-29T11:53:52.189069Z, request_id: d4e6e907-0960-44a4-ba9e-4c47d3c7f9c8, version: v1}, data: {average_score: null, average_interpretation: null, phases: [{phase_sequence_number: 1, phase_name: Проверка упражнений, weeks: [{phase_week_number: 1, week_number: 1, rehabilitation_week_number: 1, score: null, interpretation: null, is_control_week: false}, {phase_week_number: 2, week_number: 2, rehabilitation_week_number: 2, score: null, interpretation: null, is_control_week: false}, {phase_week_number: 3, week_number: 3, rehabilitation_week_number: 3, score: null, interpretation: null, is_control_week: false}, {phase_week_number: 4, week_number: 4, rehabilitation_week_number: 4, score: null, interpretation: null, is_control_week: true}]}]}}
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] date: Tue, 29 Sep 2026 11:53:52 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
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] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/range-of-motion
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-09-29T11:53:52.148686Z","request_id":"67c5b062-ede8-4f15-8859-15af72cce813","version":"v1"},"data":{"message":"User push token successfully saved or existed for current user"}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-29T11:53:52.148686Z, request_id: 67c5b062-ede8-4f15-8859-15af72cce813, version: v1}, data: {message: User push token successfully saved or existed for current user}}
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] date: Tue, 29 Sep 2026 11:53:52 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
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] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO]
INFO [console] [DIO] *** Request ***
INFO [console] ZD3AJP2XBJS4X8XJJ.mp3}, {id: 93, command_side: left, error_message: Делайте движения в нужной амплитуде, error_audio: https://rehabilitation.most.team/storage/exercise/audio-commands/01M2SKSYAZD3AJP2XBJS4X8XJK.mp3}], videos: [{video_url: https://rehabilitation.most.team/storage/exercise/calibration-videos/01M2SKSYB0SHFNRH14429RE2WC.mp4, body_side: right}, {video_url: https://rehabilitation.most.team/storage/exercise/calibration-videos/01M2SKSYEB88G09XRWVHD2RBPX.mp4, body_side: left}]}], calibration_videos: []}]}}
INFO [console] Инициализация аудио-сервиса успешно завершена. Кэшировано файлов: 22
INFO [console] [DIO]
INFO [console] _onNoCanCompleted: h:false i: [OLD]Растяжка мышц задней поверхности бедра - В и.п. стоя на одной ноге
INFO [console] KNEE_DIAG: recording to /storage/emulated/0/Android/data/team.most.rehabilitation.app/files/knee_diag/knee_diag.log
INFO [console] PoseEstimator: worker isolate up (accelerator=gpu, precision=fp16, fallback=none, model=pose_landmarks_detector_heavy.tflite (27055 KB), crop=native, cores=cpuAffinity source=cpu_capacity ok; candidates=[0,1,2,3,4,5,6,7]; selected=[6,7]; original=0xff; requested=0xc0; effective=0xc0; currentCpu=7; pinnedBeforeModel=true; capacity=[0:439,1:439,2:439,3:439,4:439,5:439,6:1024,7:1024]; freq=[0:1804800,1:1804800,2:1804800,3:1804800,4:1804800,5:1804800,6:2208000,7:2208000])
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] POSE_DIAG: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 imgSize=720 x 480 -> upright=480x720 imgFormat=35 planes=3 pixelStride=1 rowStride=1024 screenSize=393x825
INFO [console] ANKLE_ANGLE t=14:54:03.475 ts=2.669 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.115 visL=0.03 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.03
INFO [console] POSE_LM: [0 frame=(243,542)] [11 frame=(544,931)] [12 frame=(-165,892)] [23 frame=(337,2102)] [24 frame=(-82,2068)] frameSize=480 x 720 screenSize=393x825
INFO [console] POSE_MAP: [0 norm=(0.492,0.753)] [11 norm=(0.000,1.000)] [12 norm=(1.000,1.000)] [23 norm=(0.218,1.000)] [24 norm=(1.000,1.000)]
INFO [console] ANKLE_ANGLE t=14:54:03.668 ts=2.877 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.111 visL=0.06 Rkat2d=- Rfoot2d=- RfootH=0.0 Rkat3d=- RfootLen=0.004 visR=0.07
INFO [console] ANKLE_ANGLE t=14:54:03.856 ts=3.090 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.118 visL=0.05 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.08
INFO [console] ANKLE_ANGLE t=14:54:04.084 ts=3.317 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.169 visL=0.09 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.09
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=14:54:04.271 ts=3.501 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.04 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.004 visR=0.02
INFO [console] POSE_METRICS: received=69(62.9fps) processed=6(5.5fps) replaced=30(27.3fps) buildMs=1.13 estimatorMs=99.72 (pre=1.0 infer=53.1 det=44.3) roiAgeMs=0.0/max=0.0 stale=0.0fps detRuns=5.5fps resets=4.6fps totalMs=0.98 lagMs=111.9 predLatMs=80.0 actualFps=5.5
INFO [console] ANKLE_ANGLE t=14:54:04.450 ts=3.658 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.12 Rkat2d=- Rfoot2d=- RfootH=0.0 Rkat3d=- RfootLen=0.062 visR=0.08
INFO [console] ANKLE_ANGLE t=14:54:04.638 ts=3.830 Lkat2d=- Lfoot2d=- LfootH=0.0 Lkat3d=- LfootLen=0.002 visL=0.20 Rkat2d=- Rfoot2d=- RfootH=0.0 Rkat3d=- RfootLen=0.002 visR=0.21
INFO [console] ANKLE_ANGLE t=14:54:04.830 ts=4.066 Lkat2d=- Lfoot2d=- LfootH=0.0 Lkat3d=- LfootLen=0.120 visL=0.21 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.19
INFO [console] ANKLE_ANGLE t=14:54:05.072 ts=4.275 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.08 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.043 visR=0.06
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=14:54:05.295 ts=4.522 Lkat2d=- Lfoot2d=- LfootH=0.0 Lkat3d=- LfootLen=0.027 visL=0.12 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.09
INFO [console] POSE_METRICS: received=22(21.5fps) processed=5(4.9fps) replaced=7(6.8fps) buildMs=1.86 estimatorMs=104.33 (pre=0.9 infer=55.9 det=44.3) roiAgeMs=0.0/max=0.0 stale=0.0fps detRuns=4.9fps resets=4.9fps totalMs=0.85 lagMs=117.2 predLatMs=80.0 actualFps=4.9
INFO [console] ANKLE_ANGLE t=14:54:05.499 ts=4.737 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.11 Rkat2d=- Rfoot2d=- RfootH=0.0 Rkat3d=- RfootLen=0.043 visR=0.09
INFO [console] ANKLE_ANGLE t=14:54:05.715 ts=4.948 Lkat2d=- Lfoot2d=- LfootH=0.0 Lkat3d=- LfootLen=0.094 visL=0.04 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.04
INFO [console] _onNoCanCompleted: h:true i: [OLD]Сгибание и разгибание в голеностопных суставах
INFO [console] ANKLE_ANGLE t=14:54:05.921 ts=5.144 Lkat2d=- Lfoot2d=- LfootH=0.0 Lkat3d=- LfootLen=0.060 visL=0.04 Rkat2d=- Rfoot2d=- RfootH=0.0 Rkat3d=- RfootLen=0.002 visR=0.04
INFO [console] ANKLE_ANGLE t=14:54:06.123 ts=5.361 Lkat2d=- Lfoot2d=- LfootH=0.0 Lkat3d=- LfootLen=0.145 visL=0.07 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.06
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=14:54:06.884 ts=6.121 Lkat2d=- Lfoot2d=- LfootH=- Lkat3d=- LfootLen=0.000 visL=0.02 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.049 visR=0.01
INFO [console] ANKLE_ANGLE t=14:54:06.950 ts=6.199 Lkat2d=179.2 Lfoot2d=175.1 LfootH=12.8 Lkat3d=- LfootLen=0.024 visL=0.02 Rkat2d=163.4 Rfoot2d=151.2 RfootH=-16.2 Rkat3d=- RfootLen=0.032 visR=0.02
INFO [console] ANKLE_ANGLE t=14:54:07.317 ts=6.531 Lkat2d=128.2 Lfoot2d=126.9 LfootH=-19.8 Lkat3d=- LfootLen=0.079 visL=0.00 Rkat2d=116.0 Rfoot2d=103.4 RfootH=-54.5 Rkat3d=- RfootLen=0.078 visR=0.00
INFO [console] ANKLE_ANGLE t=14:54:07.382 ts=6.638 Lkat2d=104.6 Lfoot2d=104.6 LfootH=0.0 Lkat3d=- LfootLen=0.052 visL=0.00 Rkat2d=113.4 Rfoot2d=95.5 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=14:54:08.195 ts=7.418 Lkat2d=0.0 Lfoot2d=0.0 LfootH=90.0 Lkat3d=- LfootLen=0.122 visL=0.06 Rkat2d=180.0 Rfoot2d=180.0 RfootH=90.0 Rkat3d=- RfootLen=0.024 visR=0.06
INFO [console] ANKLE_ANGLE t=14:54:08.628 ts=7.852 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.223 visL=0.14 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.14
INFO [console] POSE_METRICS: received=25(22.4fps) processed=4(3.6fps) replaced=8(7.2fps) buildMs=2.09 estimatorMs=85.25 (pre=1.5 infer=53.3 det=36.1) roiAgeMs=22.0/max=87.9 stale=0.0fps detRuns=3.6fps resets=2.7fps totalMs=1.24 lagMs=92.9 predLatMs=82.8 actualFps=3.6
INFO [console] ANKLE_ANGLE t=14:54:08.844 ts=8.014 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.295 visL=0.13 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.13
INFO [console] ANKLE_ANGLE t=14:54:08.924 ts=8.152 Lkat2d=103.9 Lfoot2d=103.9 LfootH=0.0 Lkat3d=- LfootLen=0.080 visL=0.12 Rkat2d=128.9 Rfoot2d=104.1 RfootH=-18.5 Rkat3d=- RfootLen=0.098 visR=0.12
INFO [console] ANKLE_ANGLE t=14:54:09.141 ts=8.353 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.370 visL=0.17 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.16
INFO [console] ANKLE_ANGLE t=14:54:09.316 ts=8.543 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.334 visL=0.16 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.19
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=14:54:09.498 ts=8.750 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.295 visL=0.09 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.10
INFO [console] ANKLE_ANGLE t=14:54:09.649 ts=8.897 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.321 visL=0.27 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.29
INFO [console] POSE_METRICS: received=21(20.5fps) processed=6(5.9fps) replaced=5(4.9fps) buildMs=1.79 estimatorMs=96.54 (pre=1.8 infer=55.1 det=48.4) roiAgeMs=23.1/max=138.4 stale=0.0fps detRuns=5.9fps resets=4.9fps totalMs=1.11 lagMs=107.3 predLatMs=83.5 actualFps=5.9
INFO [console] ANKLE_ANGLE t=14:54:09.815 ts=9.061 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.356 visL=0.34 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.33
INFO [console] ANKLE_ANGLE t=14:54:09.970 ts=9.217 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.298 visL=0.24 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.23
INFO [console] ANKLE_ANGLE t=14:54:10.025 ts=9.281 Lkat2d=166.7 Lfoot2d=159.6 LfootH=-53.4 Lkat3d=- LfootLen=0.141 visL=0.23 Rkat2d=133.5 Rfoot2d=121.0 RfootH=-39.1 Rkat3d=- RfootLen=0.149 visR=0.21
INFO [console] ANKLE_ANGLE t=14:54:10.181 ts=9.427 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.284 visL=0.24 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.21
INFO [console] ANKLE_ANGLE t=14:54:10.327 ts=9.579 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.239 visL=0.18 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.16
INFO [console] ANKLE_ANGLE t=14:54:10.475 ts=9.720 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.258 visL=0.22 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.22
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=14:54:10.938 ts=10.186 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.346 visL=0.22 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.24
INFO [console] ANKLE_ANGLE t=14:54:11.065 ts=10.311 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.372 visL=0.18 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.19
INFO [console] ANKLE_ANGLE t=14:54:11.248 ts=10.493 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.313 visL=0.22 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.26
INFO [console] ANKLE_ANGLE t=14:54:11.410 ts=10.661 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.363 visL=0.17 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.17
INFO [console] ANKLE_ANGLE t=14:54:11.604 ts=10.842 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.387 visL=0.18 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.18
INFO [console] ANKLE_ANGLE t=14:54:11.952 ts=11.186 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.343 visL=0.07 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.07
INFO [console] ANKLE_ANGLE t=14:54:12.107 ts=11.347 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.195 visL=0.03 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.03
INFO [console] ANKLE_ANGLE t=14:54:12.254 ts=11.489 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.095 visL=0.01 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.02
INFO [console] ANKLE_ANGLE t=14:54:12.406 ts=11.633 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.328 visL=0.09 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.10
INFO [console] ANKLE_ANGLE t=14:54:12.586 ts=11.815 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.270 visL=0.11 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.13
INFO [console] ANKLE_ANGLE t=14:54:12.771 ts=11.983 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.115 visL=0.13 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.13
INFO [console] ANKLE_ANGLE t=14:54:12.970 ts=12.237 Lkat2d=75.1 Lfoot2d=75.1 LfootH=0.0 Lkat3d=- LfootLen=0.061 visL=0.15 Rkat2d=92.6 Rfoot2d=87.4 RfootH=0.0 Rkat3d=- RfootLen=0.004 visR=0.13
INFO [console] ANKLE_ANGLE t=14:54:13.023 ts=12.275 Lkat2d=66.7 Lfoot2d=66.7 LfootH=0.0 Lkat3d=- LfootLen=0.050 visL=0.14 Rkat2d=83.4 Rfoot2d=83.4 RfootH=0.0 Rkat3d=- RfootLen=0.006 visR=0.11
INFO [console] ANKLE_ANGLE t=14:54:13.176 ts=12.430 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.032 visL=0.02 Rkat2d=180.0 Rfoot2d=180.0 RfootH=0.0 Rkat3d=- RfootLen=0.069 visR=0.02
INFO [console] ANKLE_ANGLE t=14:54:13.325 ts=12.572 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.252 visL=0.12 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.11
INFO [console] ANKLE_ANGLE t=14:54:13.484 ts=12.712 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.336 visL=0.10 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.12
INFO [console] ANKLE_ANGLE t=14:54:13.642 ts=12.874 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.193 visL=0.07 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.07
INFO [console] ANKLE_ANGLE t=14:54:13.844 ts=13.056 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.224 visL=0.20 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.16
INFO [console] POSE_METRICS: received=27(25.2fps) processed=8(7.5fps) replaced=7(6.5fps) buildMs=1.56 estimatorMs=80.19 (pre=1.6 infer=46.8 det=41.8) roiAgeMs=23.9/max=114.8 stale=0.9fps detRuns=7.5fps resets=5.6fps totalMs=0.97 lagMs=88.6 predLatMs=77.5 actualFps=7.5
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=14:54:13.991 ts=13.214 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.269 visL=0.14 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.14
INFO [console] ANKLE_ANGLE t=14:54:14.155 ts=13.391 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.250 visL=0.13 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.12
INFO [console] ANKLE_ANGLE t=14:54:14.309 ts=13.556 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.121 visL=0.03 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.04
INFO [console] ANKLE_ANGLE t=14:54:14.464 ts=13.716 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.100 visL=0.04 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.04
INFO [console] ANKLE_ANGLE t=14:54:14.619 ts=13.868 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.329 visL=0.17 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.18
INFO [console] ANKLE_ANGLE t=14:54:14.767 ts=13.988 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.278 visL=0.03 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.03
INFO [console] ANKLE_ANGLE t=14:54:14.909 ts=14.137 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.344 visL=0.11 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.10
INFO [console] POSE_METRICS: received=28(26.3fps) processed=7(6.6fps) replaced=7(6.6fps) buildMs=1.44 estimatorMs=82.38 (pre=0.6 infer=41.1 det=39.3) roiAgeMs=0.0/max=0.0 stale=0.0fps detRuns=6.6fps resets=6.6fps totalMs=1.01 lagMs=93.4 predLatMs=76.9 actualFps=6.6
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=14:54:15.123 ts=14.337 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.206 visL=0.10 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.10
INFO [console] ANKLE_ANGLE t=14:54:15.301 ts=14.513 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.060 visL=0.04 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.04
INFO [console] ANKLE_ANGLE t=14:54:15.468 ts=14.633 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.282 visL=0.02 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.02
INFO [console] ANKLE_ANGLE t=14:54:15.651 ts=14.881 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.290 visL=0.09 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.09
INFO [console] ANKLE_ANGLE t=14:54:15.807 ts=15.048 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.274 visL=0.11 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.09
INFO [console] ANKLE_ANGLE t=14:54:16.021 ts=15.251 Lkat2d=180.0 Lfoot2d=180.0 LfootH=0.0 Lkat3d=- LfootLen=0.260 visL=0.33 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.29
INFO [console] POSE_METRICS: received=24(21.6fps) processed=6(5.4fps) replaced=7(6.3fps) buildMs=2.38 estimatorMs=100.83 (pre=1.5 infer=46.9 det=49.2) roiAgeMs=0.0/max=0.0 stale=0.0fps detRuns=5.4fps resets=5.4fps totalMs=0.79 lagMs=114.9 predLatMs=77.6 actualFps=5.4
INFO [console] PASSPORT_WHY: hint=fullBodyNotVisible frontal=n/a(min 0.4) lean=n/adeg(max 20.0) speed=n/a(max 0.06) armsDown=n/a armsAside=n/a(n/a of min 1.15)
INFO [console] ANKLE_ANGLE t=14:54:16.351 ts=15.579 Lkat2d=0.0 Lfoot2d=0.0 LfootH=0.0 Lkat3d=- LfootLen=0.030 visL=0.00 Rkat2d=- Rfoot2d=- RfootH=- Rkat3d=- RfootLen=0.000 visR=0.00
INFO [console] _onNoCanCompleted: h:true i: [OLD]Круговые движения ногой - в и.п. лежа на спине
$
250 строкUTF-8LIVE