Gliding robotic fish : design, collaborative estimation, and application to underwater sensing