Continuous body 3-D reconstruction of limbless animals
Fu, Mitchel, Kim et al.
Limbless animals such as snakes, limbless lizards, worms, eels, and lampreys move their slender, long bodies in three dimensions to traverse diverse environments. Accurately quantifying their continuous body's 3-D shape and motion is important for understanding body-environment interactions in complex terrain, but this is difficult to achieve (especially for local orientation and rotation). Here, we describe an interpolation method to quantify continuous body 3-D position and orientation. We simplify the body as an elastic rod and apply a backbone optimization method to interpolate continuous body shape between end constraints imposed by tracked markers. Despite over-simplifying the biomechanics, our method achieves a higher interpolation accuracy (~50% error) in both 3-D position and orientation compared with the widely-used cubic B-spline interpolation method. Beyond snakes traversing large obstacles as demonstrated, our method applies to other long, slender, limbless animals and continuum robots. We provide codes and demo files for easy application of our method.
academic
Непрерывная трёхмерная реконструкция тела безлимбных животных
Безлимбные животные, такие как змеи, безлимбные ящерицы, черви, угри и миноги, передвигаются в разнообразных окружающих средах благодаря трёхмерному движению своего удлинённого тела. Точное количественное определение трёхмерной формы и движения непрерывного тела критически важно для понимания взаимодействия тела с окружающей средой в сложной местности, однако это представляет значительные трудности (особенно в отношении локальной ориентации и вращения). В данной статье описывается метод интерполяции для количественного определения трёхмерного положения и ориентации непрерывного тела. Авторы упрощают тело как упругий стержень и применяют метод оптимизации скелета для интерполяции непрерывной формы тела между конечными ограничениями, наложенными отслеживаемыми маркерами. Несмотря на чрезмерное упрощение биомеханики, метод достигает более высокой точности интерполяции как в трёхмерном положении, так и в ориентации по сравнению с широко используемым методом кубической B-сплайн интерполяции (примерно 50% снижение ошибки). Помимо демонстрации на змеях, преодолевающих крупные препятствия, метод применим к другим удлинённым безлимбным животным и континуальным роботам.
Основная проблема: Непрерывная трёхмерная реконструкция тела безлимбных животных является важной задачей в биомеханике, особенно при точном количественном определении формы тела, движения и локальной ориентации в сложной местности.
Значимость:
Точное моделирование взаимодействия тела с окружающей средой требует информации о непрерывной форме тела
Локальная ориентация влияет на трение, сопротивление и устойчивость
Критически важна для понимания механизмов движения безлимбных животных в ветвистых структурах, подводных песчаных слоях, крупных препятствиях и других сложных окружающих средах
Ограничения существующих методов:
Отслеживание дискретных точек не может точно захватить изогнутую локальную форму тела
Требуется большое количество маркеров для достижения достаточной точности, но частые перекрытия маркеров
Методы, основанные на суперпозиции базисных функций (например, B-сплайны), в основном используются для плоского движения
Методы геометрической интерполяции не могут захватить вращение тела вокруг продольной оси (крен)
Исследовательская мотивация:
Разработать метод непрерывной реконструкции тела, обеспечивающий одновременно информацию о положении и ориентации
Использовать теорию упругих стержней и оптимизацию скелета для повышения точности интерполяции
Предоставить инструменты для исследований в области биомеханики и проектирования биомиметических роботов
Предложен метод непрерывной трёхмерной реконструкции тела, основанный на моделировании упругого стержня и оптимизации скелета, способный одновременно количественно определять информацию о положении и ориентации
Достигнуто значительное повышение точности, с примерно 50% снижением ошибок положения и ориентации по сравнению с широко используемым методом кубической B-сплайн интерполяции
Разработана полная экспериментальная структура верификации, включая использование центральной линии тела, извлеченной методами компьютерного зрения, в качестве эталонного значения
Предоставлен открытый исходный код и демонстрационные файлы, облегчающие применение метода другими исследователями
Доказана широкая применимость метода, не только для змей, но и расширяемость на другие удлинённые безлимбные животные и континуальные роботы
Эффективность метода: Моделирование упругого стержня в сочетании с оптимизацией скелета значительно повышает точность реконструкции тела безлимбных животных
Преимущества физических ограничений: Даже чрезмерно упрощённая физическая модель показывает лучшие результаты, чем чистые геометрические методы
Широкая применимость: Метод может быть расширен на другие удлинённые биологические тела и континуальные роботы
Практическая ценность: Предоставляет мощный инструмент для исследований в области биомеханики и биомиметического проектирования
В статье цитируется 83 соответствующих источника, охватывающих важные работы в области биомеханики, робототехники, численной оптимизации и других дисциплин, обеспечивающих прочную теоретическую основу для междисциплинарных исследований.
Общая оценка: Это высококачественная междисциплинарная исследовательская работа, которая успешно применяет инженерные теоретические методы к биологическим проблемам и достигает значительного технического прогресса. Несмотря на некоторые ограничения, её инновационность, практическая применимость и вклад в открытый исходный код делают её важной работой в данной области.