title: Design and control of an embedded vision guided robotic fish with multiple control surfaces.
abstract: This paper focuses on the development and control issues of a self-propelled robotic fish with multiple artificial control surfaces and an embedded vision system. By virtue of the hybrid propulsion capability in the body plus the caudal fin and the complementary maneuverability in accessory fins, a synthesized propulsion scheme including a caudal fin, a pair of pectoral fins, and a pelvic fin is proposed. To achieve flexible yet stable motions in aquatic environments, a central pattern generator- (CPG-) based control method is employed. Meanwhile, a monocular underwater vision serves as sensory feedback that modifies the control parameters. The integration of the CPG-based motion control and the visual processing in an embedded microcontroller allows the robotic fish to navigate online. Aquatic tests demonstrate the efficacy of the proposed mechatronic design and swimming control methods. Particularly, a pelvic fin actuated sideward swimming gait was first implemented. It is also found that the speeds and maneuverability of the robotic fish with coordinated control surfaces were largely superior to that of the swimming robot propelled by a single control surface.
authors.affiliation: State Key Laboratory of Management and Control for Complex Systems, Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China.
authors.forename: Junzhi
authors.identifier: 0000-0002-6347-572X
authors.initials: J
authors.lastname: Yu
authors.affiliation: State Key Laboratory of Management and Control for Complex Systems, Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China.
authors.forename: Kai
authors.initials: K
authors.lastname: Wang
authors.affiliation: State Key Laboratory of Management and Control for Complex Systems, Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China.
authors.forename: Min
authors.initials: M
authors.lastname: Tan
authors.affiliation: Department of Informatics, University of Hamburg, D-22527 Hamburg, Germany.
authors.forename: Jianwei
authors.initials: J
authors.lastname: Zhang
mesh_terms: D000818:Animals; D063226:Central Pattern Generators; D005399:Fishes / Q000502:physiology*; D008124:Locomotion; D055595:Mechanical Phenomena; D012371:Robotics; D014785:Vision, Ocular