Related Experiment Video
Updated: May 5, 2026

Automated Interactive Video Playback for Studies of Animal Communication
Published on: February 9, 2011
A Novel Obstacle Traversal Method for Multiple Robotic Fish Based on Cross-Modal Variational Autoencoders and
Ruilong Wang1, Ming Wang1, Qianchuan Zhao2
1School of Information and Electrical Engineering, Shandong Jianzhu University, Jinan 250101, China.
This study introduces a novel multi-robotic fish navigation system using cross-modal variational autoencoder (CM-VAE) and imitation learning for obstacle traversal. The method enables stable navigation in complex underwater environments, outperforming existing techniques.
Area of Science:
- Robotics
- Computer Vision
- Artificial Intelligence
Background:
- Precision control of multiple robotic fish in complex underwater environments presents significant challenges.
- Existing methods struggle with stable visual navigation and obstacle traversal for multi-robotic systems.
Purpose of the Study:
- To propose and validate a novel multi-robotic fish obstacle traversal technique.
- To enhance the visual navigation capabilities of robotic fish in complex underwater settings.
Main Methods:
- Utilized a cross-modal variational autoencoder (CM-VAE) to encode first-person robotic fish views into a low-dimensional latent space.
- Employed imitation learning to map latent features to robotic fish velocity commands.
- Conducted experiments with single and multiple robotic fish on linear, S-shaped, and circular gate frame trajectories.
Main Results:
- The proposed visual navigation method demonstrated stable traversal of various gate frame trajectories.
- The CM-VAE and imitation learning approach showed superior performance compared to end-to-end learning and unsupervised image reconstruction.
- Successfully enabled intelligent navigation for robotic fish in complex environments.
Conclusions:
- The developed technique offers a robust solution for multi-robotic fish visual navigation.
- This approach provides a new pathway for intelligent underwater robotic systems.
- The method significantly improves obstacle traversal and navigation stability in challenging underwater conditions.
Related Concept Videos
Osmoregulation in Fishes
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Observational Learning
Uniform Depth Channel Flow: Problem Solving

