<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/fish-drives-tank-db2oisc17" -->

---
title: Fish Drives Tank | daily.dev
description: A hobbyist built a mobile fish tank that lets a betta fish named Carrot navigate the real world. The tank sits on a tracked, differentially-steered robot...
canonical: https://daily.dev/posts/fish-drives-tank-db2oisc17
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Fish Drives Tank | daily.dev
og:description: A hobbyist built a mobile fish tank that lets a betta fish named Carrot navigate the real world. The tank sits on a tracked, differentially-steered robot...
og:url: https://daily.dev/posts/fish-drives-tank-db2oisc17
og:image: https://api.daily.dev/og/posts/DB2oISC17.png
og:image:alt: Fish Drives Tank
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Fish Drives Tank

**[Hackaday](https://daily.dev/sources/hackaday)** · 2 min read · 0 upvotes · 0 comments

## Summary

A hobbyist built a mobile fish tank that lets a betta fish named Carrot navigate the real world. The tank sits on a tracked, differentially-steered robot platform. Computer vision tracks the fish's movements inside the tank and translates them into drive commands. After solving issues like uncontrolled spinning when the fish swam in circles, the system was tested in an arena and eventually at a grocery store, with mixed results. The project also explored training the fish to follow visual cues so it could 'walk' with its owner.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://hackaday.com/2026/03/01/fish-drives-tank/>

## Similar posts on daily.dev

- [Engineering Micro-Submarines To Replace Fish](https://daily.dev/posts/engineering-micro-submarines-to-replace-fish-omklpebuy) · Hackaday · 1 upvotes · 1 comments
- [Simulated zebrafish and a vision-equipped robotic fish reveal how the body shapes brain circuits](https://daily.dev/posts/simulated-zebrafish-and-a-vision-equipped-robotic-fish-reveal-how-the-body-shapes-brain-circuits-3kba43x3z) · Robohub · 0 upvotes · 0 comments
- [Underwater Robot Mimics Fish With New Fin Design](https://daily.dev/posts/underwater-robot-mimics-fish-with-new-fin-design-hxf7bkwgc) · IEEE Spectrum · 0 upvotes · 0 comments
- [Check Out This Unity Game Prototype Where You Play as a Cute Fish](https://daily.dev/posts/check-out-this-unity-game-prototype-where-you-play-as-a-cute-fish-pt6gumtvs) · 80 LEVEL · 0 upvotes · 0 comments

---

Tags: [#computer-vision](https://daily.dev/tags/computer-vision), [#robotics](https://daily.dev/tags/robotics), [#raspberry-pi](https://daily.dev/tags/raspberry-pi)

[View this post on daily.dev](https://daily.dev/posts/fish-drives-tank-db2oisc17)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Fish Drives Tank","url":"https://daily.dev/posts/fish-drives-tank-db2oisc17","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/fish-drives-tank-db2oisc17"},"datePublished":"2026-03-01T18:18:37.848Z","dateModified":"2026-03-01T18:18:56.885Z","description":"A hobbyist built a mobile fish tank that lets a betta fish named Carrot navigate the real world. The tank sits on a tracked, differentially-steered robot...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f738016f5cff18702ea66436d4a894be?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f738016f5cff18702ea66436d4a894be?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Hackaday","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Hackaday","logo":"https://media.daily.dev/image/upload/s--JhDfhy70--/f_auto,q_auto/v1767541814/logos/hackaday","url":"https://daily.dev/sources/hackaday"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/fish-drives-tank-db2oisc17","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"computer-vision,robotics,raspberry-pi","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Hackaday","item":"https://daily.dev/sources/hackaday"},{"@type":"ListItem","position":3,"name":"Fish Drives Tank"}]}
```

