We described a tensegrity robotic fish and detailed its overall structure, stiffness, and mechatronics. The main flexible structure of the robotic fish body was composed with a series of rigid segments linked with tensegrity joints by means of tension elements. Each rigid segment can rotate around tensegrity-compliant joint and have no direct contact with each other. The dominant vibrational mode of the tensegrity robotic fish can be excited by a single harmonic input to mimic the desired kinematics of locomotion. For our tensegrity robotic fish, the experimental results showed that its maximum stride length was about 0.5 body length per cycle; its Strouhal number was roughly between 0.45 and 0.55 near the biological data of carangiform swimmers. Two different vibrational modes that can be achieved would be demonstrated by the harmonic analysis technique. The results indicated that the swimming performance can be improved by using tensegrity joints.
Numerous biological studies of body and/or caudal fin fish have powerfully identified that the fish body's passive properties, such as stiffness and its distribution, contribute to the fish's outstanding swimming performance. In this study, we develop a free-swimming tensegrity fish robot (TenFiBot) to help scholars experimentally improve their understanding of the role of stiffness distribution in fish-like swimming. We detail the overall structure and parameters of TenFiBot, which can achieve body stiffness distribution with high stiffness controllability over a wide range. The effective variable stiffness principle is based on antagonistic stiffness that results from the prestress of tension structures in a kinematically singular configuration. We validate the effectiveness of variable stiffness for one variable-stiffness tensegrity joint (VSTJ) and demonstrate that the virtual rotational centers are always in the acceptable range during stiffness variation. We exemplify some cases of the stiffness distribution to verify the validity of body stiffness variation. The experimental results show that swimming performance, such as swimming velocity, varied dramatically when the stiffness distribution was varied for the robotic fish. The swimming performance of the robotic fish can be enhanced tremendously by changing the stiffness distribution. Moreover, the VSTJs in the fish body have great potential in constructing compliant robotic arms and snake-like robots.
Fishes have learned how to achieve outstanding swimming performance through the evolution of hundreds of millions of years, which can provide bio-inspiration for robotic fish design. The premise of designing an excellent robotic fish include fully understanding of fish locomotion mechanism and grasp of the advanced control strategy in robot domain. In this paper, the research development on fish swimming is presented, aiming to offer a reference for the later research. First, the research methods including experimental methods and simulation methods are detailed. Then the current research directions including fish locomotion mechanism, structure and function research and bionic robotic fish are outlined. Fish locomotion mechanism is discussed from three views: macroscopic view to find a unified principle, microscopic view to include muscle activity and intermediate view to study the behaviors of single fish and fish school. Structure and function research is mainly concentrated from three aspects: fin research, lateral line system and body stiffness. Bionic robotic fish research focuses on actuation, materials and motion control. The paper concludes with the future trend that curvature control, machine learning and multiple robotic fish system will play a more important role in this field. Overall, the intensive and comprehensive research on fish swimming will decrease the gap between robotic fish and real fish and contribute to the broad application prospect of robotic fish.
Carangiform fish, like mackerel, saithe and bass, swim forward by rhythmically passing body waves from the head to the tail. In this paper, the undulating motions are decomposed into the travelling part and the standing part by complex orthogonal decomposition (COD), and the ratio between these two parts, i.e., the travelling index, is proposed to analyse the waveform of fish-like movements. To further study the relative influences of the waveform on swimming performance, a self-propelled model of carangiform fish is developed by the level set/immersed boundary (LS-IB) method, and the in-house code is tested by two cases of flow past a sphere and an oscillating cylinder, respectively. In this study, the travelling index is varied in ranges up to 50% larger or smaller than the biological data. The results show that carangiform fish seem to favour a fast and efficient swimming motion with a travelling index of around 0.6. Meanwhile, we study several numerical cases with different amplitude coefficients (0.5~1.1) and tail-beat frequency (2 Hz~5 Hz), and then compare their swimming performance with each other. We found that the forward speed is closely related to the travelling index and tail-beat frequency, while the swimming efficiency is increased with the tail-beat frequency and amplitude coefficient. These results are also consistent with biological observations, and they might provide beneficial guidance with respect to the future design of robotic fish.