High-Efficiency Closed-Loop Control of a Robotic Fish via Virtual Musculoskeletal Methodology
Source abstract
Abstract
Improving propulsion efficiency holds the promise of enabling the robotic fish to work for a long time with a limited battery in its small body. In this paper, for the swimming of a bionic robotic fish, we present a virtual musculoskeletal control method from the bionic model of the joint driven by agonist muscle and antagonist muscle. A closed-loop method composed of two loops is proposed as a rule of thumb for the speed control of the robotic fish. The outer loop adjusts the swimming speed using the speed deviation; the inner loop regulates the stiffness according to the virtual muscle spindle feedback to fit the water environment. Compared with the proportion control, the evaluation results show that the virtual musculoskeletal methodology increases the efficiency by 3.4% in the steady flow and 7% in the Karman-vortex flow. This algorithm provides a new idea for the joint-space control of the bionic robots that need to reduce the energy consumption of movements.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Biomimetic flight and propulsion mechanisms · Robotic Locomotion and Control · Micro and Nano Robotics
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Automation Science and Electrical Engineering, Beihang University, Beijing 100191, China
School of Mechanical Engineering and Automation, Beihang University, Beijing 100191, China
School of Astronautics, Beihang University, Beijing 100191, China
Funding
National Natural Science Foundation of China
References (24)
Show source-provided references
1. Bio-harmonized control experiments of a carangiform robotic fish underwater vehicle10.1080/01691864.2015.1114905 ↗
2. Averaging tail-actuated robotic fish dynamics through force and moment scaling10.1109/TRO.2015.2433539 ↗
3. Precise speed tracking control of a robotic fish via iterative learning control
4. A GIM-based biomimetic learning approach for motion generation of a multi-joint robotic fish10.1016/S1672-6529(13)60237-1 ↗
5. Energy Analysis of a CPG-controlled Miniature Robotic Fish10.1007/s42235-018-0020-1 ↗
6. Biological inspiration: From carangiform fish to multi-joint robotic fish10.1016/S1672-6529(09)60184-0 ↗
7. A robotic fish caudal fin: Effects of stiffness and motor program on locomotor performance10.1242/jeb.062711 ↗
8. Passive mechanical models of fish caudal fins: Effects of shape and stiffness on self-propulsion10.1088/1748-3190/10/3/036002 ↗
9. Dynamic modeling of a robotic fish propelled by a compliant tail10.1109/JOE.2013.2294891 ↗
10. A complete modeling for fish robots with actuators10.1108/IR-05-2018-0099 ↗
11. Hydrodynamics study of a BCF mode bioinspired robotic-fish underwater vehicle using Lighthill’s slender body model10.1007/s00773-015-0335-0 ↗
12. Dynamic simulation model of a biomimetic robotic fish with multi-joint propulsion mechanism10.1177/0142331214565710 ↗
13. A study on kinematic pattern of fish undulatory locomotion using a robot fish10.1115/1.4040434 ↗
14. Source seeking for two nonholonomic models of fish locomotion10.1109/TRO.2009.2026500 ↗
15. CPG-based sensory feedback control for bio-inspired multimodal swimming10.5772/59186 ↗
16. Model-based control of a BCF mode carangiform bioinspired robotic fish10.4031/MTSJ.48.4.5 ↗
17. Feedback control for natural oscillations of locomotion systems under continuous interactions with environment10.1109/TCST.2014.2363432 ↗
18. Control and optimization of a bionic robotic fish through a combination of CPG model and PSO10.1016/j.neucom.2019.01.062 ↗
19. Castaño, M.L., and Tan, X. Rapid Maneuvering Control of Pectoral Fin-Actuated Robotic Fish. Proceedings of the IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Delft, The Netherlands, 12–16 July 2021.10.1109/AIM46487.2021.9517493 ↗
20. Diversity of lipid distribution in fish skeletal muscle10.2108/zs150096 ↗
21. Role of active contraction and tropomodulins in regulating actin filament length and sarcomere structure in developing zebrafish skeletal muscle10.3389/fphys.2016.00091 ↗
22. Skeletal muscle contractile function predicts activity and behaviour in zebrafish10.1242/jeb.129049 ↗
23. Virtual musculoskeletal control model with a spindle-like fuzzy algorithm for robotic compliance10.1016/j.apm.2014.11.022 ↗
24. Passive Robotic Models of Propulsion by the Bodies and Caudal Fins of Fish10.1093/icb/ics096 ↗