Development of an Autonomous Modular Swimming Robot with Disturbance Rejection and Path Tracking | IEEE Conference Publication | IEEE Xplore