The main objective of this work is to mimic and model pectoral fins based locomotion mechanisms observed in various labriform fishes like box-fish, angel fish, etc. accounting the previous problems using rigid joint connection for fins. The hydrodynamic forces acting on the pectoral fin are evaluated for a quasi-static state using blade element approach while taking into account the added mass. Implementing Newton–Euler equations, the kinematics and the dynamics of a free-swimming robot-fish are obtained. Thus, an analytical model is derived to calculate net forces and torques generated throughout the gait. Apart from a parametric study, simulations are performed to predict various output parameters like thrust, acceleration and swimming speed for some specific locomotion. For experimental validation, a rigid fish-like-body is fabricated with a pair of fins attached symmetrically on lateral sides of the body. Each fin is actuated using three servo-motors in [Ry Rz Ry] configurations to exhibit both the rowing and flapping gaits. A micro-controller is deployed to control the actuators by generating pulse-width modulation and read inertial sensors (a gyroscope and an accelerometer mounted at the centroid of the body) using I2C protocol. In addition, a Bluetooth module is also attached to it for communicating the sensor’s readouts to a computer (running MATLAB script). To achieve some specific motions of rowing gait, the fins are actuated appropriately while the robot is freely submerged underwater and the sensor’s data are recorded in real-time for parallel observations. Based on video motion analysis and the sensed data, the values of acceleration are calculated and compared with the theoretical values predicted by the model.
Read full abstract