How a serpentine tail assists agile motions of kangaroo rats: a dynamics and control approach

Yujiong Liu,Pinhas Ben-Tzvi
DOI: https://doi.org/10.1007/s11071-023-08646-w
IF: 5.741
2023-07-07
Nonlinear Dynamics
Abstract:Kangaroo rat is a good representative for general bipedalism with a serpentine tail. Modeling and analyzing the kangaroo rat motion helps to understand the serpentine tail functionalities in agile motions of bipedal mobile platforms, and this understanding is expected to lay the foundation for the future development of such robotic systems. This paper analyzes the kangaroo rat motions through dynamic modeling and control. The system dynamic model is established using the inertia matrix method, and two typical serpentine tail models are considered: a continuum tail model where the tail is modeled as several constant curvature arcs, and an articulated tail model where the tail is discretized into rigid links. Regularized contact model is used to compute the ground reaction force (GRF). To automatically plan the tail motion, numerical optimal control techniques (i.e., direct collocation method) are utilized. Partial feedback linearization is then used to track the designed tail trajectory. Based on the formulated dynamic model and motion controller, two representative tail functions (airborne righting and supporting) were simulated and analyzed. The results validated the proposed modeling and control framework and showed the nontrivial functionalities of the serpentine tail in helping the kangaroo rat to achieve agile motions. Moreover, comparative studies on the two tail models and the tail segmentations were performed to analyze the model differences. The results demonstrated that the articulated tail model is a good approximation of the continuum tail model, and more tail segments and links enhance the kangaroo rat's ability to deliberately adjust its motion.
engineering, mechanical,mechanics
What problem does this paper attempt to address?