Search USGSSearch

Geology topics

O. Akanyeti

Publications and source records attributed to O. Akanyeti.

3 recordsLinked to original sources

Fish body midline segmentation using binary search

Body and caudal fin locomotion is ubiquitous in aquatic vertebrates, and kinematic models describing it are used in robotics, biomechanics and fisheries research. This paper presents a new algorithm to translate continuous body midlines of fish into a series of interconnected segments by identifying favorable joint positions along the body. The algorithm employs binary search to generate parsimonious kinematic models, aiming at minimizing the number of segments yet keeping approximation error below a user-defined threshold. To achieve this, the algorithm maximizes the length of each segment by determining the most distal joint position through repetitive shrinking of the search space. Theoretical and empirical analysis using two different datasets show that the binary search algorithm is substantially faster when compared to segment growing algorithm, which employs linear search to generate its models. There is four-fold improvement in computation time when generating models with less than 10 segments, which are typically sufficient to describe fish and fish-inspired robot movements. Furthermore, the multi-segment models generated by the binary search algorithm matched the ground truth models obtained through dynamic programming in over 97% of cases, and on average, contained one fewer segment than those produced by the Ramer–Douglas–Peucker algorithm, which is widely used in curvature simplification tasks. Our findings suggest that the binary search algorithm provides a computationally efficient approach for generating compact kinematic models and may facilitate the analysis of large datasets with high temporal and spatial resolution.

Computers and Electronics in Agriculture

Fish-inspired segment models for undulatory swimming

Many aquatic animals swim by undulatory body movements and understanding the diversity of these movements could unlock the potential for designing better underwater robots. Here, we analyzed the steady swimming kinematics of a diverse group of fish species to investigate whether their undulatory movements can be represented using a series of interconnected multi-segment models, and if so, to identify the key factors driving the segment configuration of the models. Our results show that the steady swimming kinematics of fishes can be described successfully using parsimonious models, 83% of which had fewer than five segments. In these models, the anterior segments were significantly longer than the posterior segments, and there was a direct link between segment configuration and swimming kinematics, body shape, and Reynolds number. The models representing eel-like fishes with elongated bodies and fishes swimming at high Reynolds numbers had more segments and less segment length variability along the body than the models representing other fishes. These fishes recruited their anterior bodies to a greater extent, initiating the undulatory wave more anteriorly. Two shape parameters, related to axial and overall body thickness, predicted segment configuration with moderate to high success rate. We found that head morphology was a good predictor of its segment length. While there was a large variation in head segments, the length of tail segments was similar across all models. Given that fishes exhibited variable caudal fin shapes, the consistency of tail segments could be a result of an evolutionary constraint tuned for high propulsive efficiency. The bio-inspired multi-segment models presented in this study highlight the key bending points along the body and can be used to decide on the placement of actuators in fish-inspired robots, to model hydrodynamic forces in theoretical and computational studies, or for predicting muscle activation patterns during swimming.

Bioinspiration & Biomimetics

Convergence of undulatory swimming kinematics across a diversity of fishes

Fishes exhibit an astounding diversity of locomotor behaviors from classic swimming with their body and fins to jumping, flying, walking, and burrowing. Fishes that use their body and caudal fin (BCF) during undulatory swimming have been traditionally divided into modes based on the length of the propulsive body wave and the ratio of head:tail oscillation amplitude: anguilliform, subcarangiform, carangiform, and thunniform. This classification was first proposed based on key morphological traits, such as body stiffness and elongation, to group fishes based on their expected swimming mechanics. Here, we present a comparative study of 44 diverse species quantifying the kinematics and morphology of BCF-swimming fishes. Our results reveal that most species we studied share similar oscillation amplitude during steady locomotion that can be modeled using a second-degree order polynomial. The length of the propulsive body wave was shorter for species classified as anguilliform and longer for those classified as thunniform, although substantial variability existed both within and among species. Moreover, there was no decrease in head:tail amplitude from the anguilliform to thunniform mode of locomotion as we expected from the traditional classification. While the expected swimming modes correlated with morphological traits, they did not accurately represent the kinematics of BCF locomotion. These results indicate that even fish species differing as substantially in morphology as tuna and eel exhibit statistically similar two-dimensional midline kinematics and point toward unifying locomotor hydrodynamic mechanisms that can serve as the basis for understanding aquatic locomotion and controlling biomimetic aquatic robots.

Proceedings of the National Academy of Sciences