11 / 15 PROJECT

Every project

EYH Swarm Pipe Robots (FISH)

A decentralised swarm of pipe-crawling robots for inspection and leak detection, designed for Engineering You're Hired and placed third: locomotion, coverage, sensing and the business case.

Write-up

The final FISH design: a capsule body in yellow and grey with F.I.S.H lettered along the side, textured grey pads down each segment, and a domed nose carrying a forward aperture and a small sensor port.
3rd place
Engineering You're Hired, 2025
3
sensing methods specified
Blender
learned inside the hack week

One robot, walking a pipe

A FISH unit moves the way a caterpillar does, on grippers and motors. The failure case was designed in from the start: the grippers are spring-extended, so a unit that loses power holds the pipe rather than releasing it. It stays where it stopped. The concept puts many of these in a pipe at once rather than one.

Rules instead of a controller

There is no central controller in the design. Each unit follows local rules that have to produce two things at once: cohesion, so the swarm stays a swarm, and full coverage, so no length of pipe is inspected twice while another is missed. Those two pull against each other, and the rules are where the trade is settled.

The failure case was designed in from the start: the grippers are spring-extended, so a unit that loses power holds the pipe rather than releasing it.

Finding the leak

Leak detection was specified as three sensing methods rather than one: vision, LiDAR and ultrasonic. My part of it was the swarm behaviour mechanics and the AI-based visual inspection, which is the vision half of that stack. It placed third at Engineering You're Hired in March 2025.

Beyond the robot itself

Most of the deliverable is not the mechanism. Operational protocols cover the awkward cases: rescuing a stuck unit, taking a corner, handling a disconnection, recovering afterwards. Around those sat CAD concepts, CFD simulations, electrical and technical drawings, and a business plan aimed at industry. I learned Blender from scratch inside the hack week to produce the system animations, which is how the design got explained at all.

What it does

  1. Designed caterpillar-like pipe locomotion with grippers + motors and spring-extended safety behavior for power loss
  2. Developed swarm rules for cohesion + full coverage exploration while minimizing redundancy and missed sections
  3. Specified multi-sensor leak detection approach combining vision, LiDAR, and ultrasonic techniques
  4. Defined robust operational protocols (rescue, corner navigation, disconnection handling, recovery procedures)
  5. Produced system animations in Blender, learning the tool from scratch under hack-week time pressure
  6. Delivered CAD concepts, CFD simulations, electrical/technical drawings, and an industry-facing business plan

Built with

  • Swarm Robotics
  • Robotics
  • Algorithms
  • Systems Design
  • Computer Vision
  • LiDAR
  • Ultrasonic Sensing
  • CAD
  • CFD
  • Blender
  • 3D Animation
  • Technical Drawings
  • Business Planning