Разработчик Тимбо представил новый инструмент для проверки физики данных движений, который критически важен для обеспечения надежности робототехнических систем. Он анализирует, соблюдаются ли физические законы при движении, предотвращая ошибки, способные привести к опасным ситуациям.
Контекст проблемы
При обучении моделей на изображениях или текстовых данных проблемы можно исправить, но в физике, например, для протезов или роботов, ошибки игнорировать нельзя. Некорректные данные могут стать причиной неисправности протезов и неестественного движения роботов.
Большинство наборов данных движений не имеют стандартов качества и содержат синтетические записи с искажениями. Это создает необходимость в инструменте, который выявляет недостатки и подтверждает соответствие физическим законам.
Что было разработано
Инструмент, названный S2S, написан на Python и не требует дополнительных зависимостей. Он проверяет данные с сенсоров на соответствие физическим законам. Например, анализируются:
- Согласованность показаний акселерометра и гироскопа на одной конечности.
- Минимизация резкости движений, что поддерживается научными исследованиями 1985 года.
- Активность мышц, предшествующая ускорению конечности, на 75 мс.
- Частоты движений, которые не должны превышать определенные значения.
S2S выдает сертификаты, подтверждающие надежность данных, что особенно полезно для медицинских приложений и критически важных систем.
Результаты тестирования
Тестирование на реальных данных показало, что 87,4% из 10 360 анализируемых сегментов были сертифицированы как соответствующие физическим законам, тогда как 1 310 сегментов были отвергнуты как физически невозможные. Это подчеркивает важность инструмента как на российском, так и на международном рынках, особенно в сфере медицинской робототехники и реабилитации.
Что дальше?
Следующий шаг для разработчика — расширение возможностей S2S для обработки более сложных наборов данных и интеграции с другими системами анализа.

