Mechanics and optimization of undulatory locomotion in different environments, tuning geometry, stiffness, damping and frictional anisotropy

J R Soc Interface. 2023 Feb;20(199):20220875. doi: 10.1098/rsif.2022.0875. Epub 2023 Feb 8.

Abstract

One of the oldest yet most common modalities of locomotion known among limbless animals is undulatory, also recognized for its stability compared to legged locomotion. Multiple forms of active mechanisms, e.g. active gait control, and passive mechanisms, e.g. body morphology and material properties, have adapted to different environments. The current research explores the passive role of body stiffness and internal losses in meeting terrain requirements. Furthermore, it addresses the influence of the environment on the resultant gait and how the interplay between various environments and body properties can lead to different speeds. We modelled undulatory locomotion in a dry friction environment where frictional anisotropy determines propulsion. We found that the body stiffness, the moment of inertia, the dry frictional coefficient ratio between normal and tangential frictional constants, and the internal damping of the body play an essential role in optimizing speed and animal adaptability to external conditions. Furthermore, we demonstrate that various known gaits like swimming, crawling and polychaete-like locomotion are achieved as a result of the interaction between body and environment parameters. Moreover, we validated the model by retrieving a corn snake's speed using data from the literature. This study demonstrates that the dependence between morphology, body material properties and environment can be exploited to design long-segmented robots to perform in specialized situations.

Keywords: biomechanics; optimization based on physical properties; undulatory locomotion.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Animals
  • Anisotropy
  • Biomechanical Phenomena
  • Friction
  • Gait
  • Locomotion*
  • Swimming*

Associated data

  • figshare/10.6084/m9.figshare.c.6403879