Experimental and numerical investigations on undulatory motion of a soft-fin-based underwater robot. (11th July 2022)