DocumentCode :
1796810
Title :
Balancing performance and efficiency in a robotic fish with evolutionary multiobjective optimization
Author :
Clark, Anthony J. ; Jianxun Wang ; Xiaobo Tan ; McKinley, Philip K.
Author_Institution :
Dept. of Comput. Sci. & Eng., Michigan State Univ., East Lansing, MI, USA
fYear :
2014
fDate :
9-12 Dec. 2014
Firstpage :
227
Lastpage :
234
Abstract :
In this paper, we apply evolutionary multiobjective optimization to the design of a robotic fish with a flexible caudal fin. Specifically, we use the NSGA-II algorithm to discover solutions (physical dimensions, flexibility, and control parameters) that optimize both swimming performance and power efficiency. The optimization is conducted in a custom simulation environment based on an accurate yet computationally-efficient model of hydrodynamics. The results of these simulations reveal general principles that can be applied in the design of robotic fish morphology and control. To verify that the simulation results are physically relevant, we selected several of the evolved solutions, fabricated flexible caudal fins using a multi-material 3D printer, and attached them to a robotic fish prototype. Experimental results, conducted in a large water tank, correspond reasonably well to simulation results in both swimming performance and power efficiency, demonstrating the usefulness of evolutionary computation methods to this application domain.
Keywords :
evolutionary computation; mobile robots; tanks (containers); three-dimensional printing; underwater vehicles; NSGA-II algorithm; evolutionary multiobjective optimization; fabricated flexible caudal fins; multimaterial 3D-printer; robotic fish; robotic fish morphology; swimming performance; Computational modeling; Force; Mathematical model; Robots; Springs; Young´s modulus;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolvable Systems (ICES), 2014 IEEE International Conference on
Conference_Location :
Orlando, FL
Type :
conf
DOI :
10.1109/ICES.2014.7008744
Filename :
7008744
Link To Document :
بازگشت