Watch As A Fish Learns To Pilot A Modded Raspberry Pi Tank So It Can Fetch Treats
People have been finding unique and creative ways to utilize Raspberry Pi. A $99 Raspberry Pi CM4 board can be used to put your old unused PC parts to use. One Raspberry Pi project uses electromagnetic waves to detect hard to find malware. However, one group of scientists have found a way to leverage a Raspberry Pi 3B+ in a very unique way that some might may consider a bit fishy.
Scientists at Ben-Gurion University in Israel performed a study to see if they could in fact teach a fish how to drive. Six fish were given the opportunity to take the wheel of their motorized fish tanks. The "drivers" were tasked to operate their FOV (Fish Operated Vehicle) toward an observable pink line on a wall in an enclosed area. Once they reached the target, each were given a treat.
The scientists stated in a paper posted on ScienceDirect, "These results demonstrate how a fish was able to transfer its space representation and navigation skills to a wholly different terrestrial environment, thus supporting the hypothesis that the former possess a universal quality that is species-independent."
A LIDAR sensor that reads the surroundings enabled the fish to be able to steer their tank, and kept them from crashing. As the fish swam near one of the four walls, the camera would pick up the movement, and the Raspberry Pi 3B+ directed the wheels to move the FOV in the correct direction.
The scientists credited in the paper posted on ScienceDirect are Shachar Givon, Matan Samina, Ohad Ben-Shahar, and Ronen Segev.
We are probably not going to be peering over on our Sunday drive and seeing Nemo driving a custom Tesla fish tank anytime soon. But if you are ever in a situation where you feel you just cannot reach your goal and receive your reward, remember "Just keep swimming".