Modeling of a caudal-fin-driven robotic fish with buoyancy-adjusting system | IEEE Conference Publication | IEEE Xplore