Seahorse ROV MVP 1 Underwater Scout

Underwater Fishing Scout ROV — MVP 1

A biomimetic seahorse-shaped underwater ROV that scouts ahead for anglers. Stereo vision maps underwater structure, locates fish, and streams live depth-mapped video to your phone. Designed for both freshwater and saltwater, boat and shore deployment.

Body & Propulsion Reference →
🎣

The Pitch

You're at the bank of a river. Pull the seahorse from your pack, power it on, toss it in. It rights itself and you see a live stereo depth-mapped feed on your phone — bottom structure, drop-offs, submerged logs, weed beds, and actual fish. Steer it upstream, find a deep pool behind a boulder with fish holding, mark the GPS spot, recall the seahorse, and start casting to that exact position. Works from a boat too — drop it over the side and let it scout the area before you anchor up.

🌊 Saltwater 🏞️ Freshwater 🚣 Boat Deploy 🥾 Shore Deploy 📏 1–10m Depth

3D Model Preview

Interactive — drag to rotate, scroll to zoom, right-click to pan.

One Platform, Three Configurations

The segmented body is a modular platform. The L-shaped plates, spine channel, joint system, and servo fin mount are identical across every size. You're just snapping together more or fewer segments. The head is always the head. The tail is always the tail. The middle stretches or shrinks. Like DJI's Mini → Air → Mavic line, but built from the same physical components.

Upgrade path: A Mini buyer who gets hooked can literally buy more segments, a bigger battery, and additional fin rays to upgrade to a Scout. That's a retention model DJI doesn't have — their products are separate platforms. Yours are the same platform at different scales.

🐟 Seahorse Mini

S
Size: 15–20cm, 12–15 segments
F
Fins: 4 dorsal rays. Fin-only propulsion. ~0.1 m/s
B
Battery: 1S 1000mAh. ~30-45 min swim
R
Range: 20-30m tether. Close-range look tool
T
Tail: Passive (no prehensile grip)
Harvest: None

Use: Wade fisherman. Peek under a cut bank, check a pool. Fits in a vest pocket. Cheap, expendable. The gateway product.

Est. ~$150–200

🐠 Seahorse Scout

S
Size: 25–35cm, 25–30 segments
F
Fins: 8 dorsal rays. Fin-only. ~0.2 m/s
B
Battery: 2S 2200mAh. ~1.5hr swim, 8-12hr patrol
R
Range: 50m tether. Area scouting
T
Tail: Prehensile (tendon-driven curl)
Harvest: Solar + turbine. All-day patrol capable

Use: Boat + shore angler. Map structure, anchor and observe, mark waypoints. The sweet spot. This is MVP 1.

Est. ~$350–450

🦈 Seahorse Pro

S
Size: 40–50cm, 35+ segments
F
Fins: 12 dorsal rays + tail thruster. Hybrid. ~1+ m/s transit, ~0.4 m/s silent
B
Battery: 3S 4400mAh. ~1hr transit, 12hr+ patrol
R
Range: 100m tether or autonomous (future). Multi-spot scouting
T
Tail: Advanced prehensile (2-axis curl, larger grip)
Harvest: Solar + turbine + larger panels. All-day+

Use: Guide, tournament angler. Transit a kilometer, scout multiple spots, long-duration patrol. The serious tool.

Est. ~$700–1000

Shared Platform Components

Identical Across All Tiers
L-plate geometry, spine channel diameter, joint interface, servo fin ray mount slot, eye socket design, head/tail module interface, TPU joint spec, fastener standard (316 SS M2.5).
Varies By Tier
Segment count, battery capacity (1S/2S/3S), fin ray count (4/8/12), tail complexity (passive/tendon/2-axis), thruster (Pro only), harvesting components, tether length.
Software — Fully Shared
Same Pi image, same app, same OpenCV pipeline, same fin wave controller. Software auto-detects config (segment count, servo count) and adapts. One codebase.
Upgrade Path
Buy additional mid segments + fin rays to upsize. Swap battery module. Add harvesting kit. Add prehensile tail kit. Each is a separate SKU, not a new product.
👁️ VISION — Side-Mounted Eyes (Head Segment)
👁️
LEFT EYE — IMX219
8MP · CSI-2 · Side-mounted
Flat viewport in eye socket
← baseline = head width →
180° independent rotation each
inward = stereo · outward = panoramic
👁️
RIGHT EYE — IMX219
8MP · CSI-2 · Side-mounted
Flat viewport in eye socket
▼ MIPI CSI-2
🧠 COMPUTE — Body Segment
🧠
Raspberry Pi 5 — BCM2712
Dual CSI-2 · OpenCV stereo pipeline · depth map · fish detection
🧭 NAV + SENSORS — Body Segment
🐠 PROPULSION — Mid Segment
🌊
Dorsal Fin Array
Servo-driven undulating fin rays
Silent propulsion · low turbidity
↔️
Pectoral Fins (×2)
Yaw + fine positioning
Micro servos, head segment
⬆️
Buoyancy Engine
Syringe/bladder ballast
Salt ↔ fresh compensation
🦎 PREHENSILE TAIL — Tail Segment
🦎
Tendon Curl Actuator
Single servo + dual cable
Curls tail to grip structure
🔋 ENERGY — Harvest + Storage
🔋
Battery
2S LiPo · 2200mAh+
PDB + BEC
5V for Pi · 6V servo rail
☀️
Solar Cells
Dorsal surface · 0.5–1W
Between fin rays
💧
Micro Turbine
Tail segment · 100–200mW
Current-powered
📡 COMMS + TOPSIDE
📡
Tether (MVP 1)
Thin cable · video + control
30–50m · spine channel routed
📱
Phone / Tablet App
Live stereo video · depth map overlay · structure marking · GPS waypoints · fish activity heatmap
Vision
Compute
Nav/Sensors
Propulsion
Power
Comms/Output

Undulating Dorsal Fin — Primary Thrust

The seahorse's dorsal fin oscillates at up to 35Hz in nature. We replicate this with a series of servo-driven fin rays running along the dorsal (top) ridge of the body. A sine wave propagates down the array — the frequency controls speed, amplitude controls power, and wave direction controls forward/reverse.

This is genuinely silent propulsion. Traditional thrusters create pressure waves that fish detect through their lateral line from meters away. An undulating fin mimics the movement of actual marine life and produces minimal turbulence. This is arguably the product's biggest competitive advantage over conventional ROVs.

Fin Ray Configuration

6-8
Dorsal fin rays — spaced evenly along segments 4–20. Each driven by one micro servo (MG90S). Rays are rigid spars (3D printed or carbon rod) with flexible silicone/TPU membrane connecting them.
2
Pectoral fins — one each side of the head segment. Handle yaw (turning) and fine positioning. Oscillating or flapping motion. Could also be simple micro thrusters for MVP if fin control is too complex.
1
PCA9685 servo driver — 16 channel I2C PWM. Generates the phased sine wave across all dorsal servos simultaneously. Pi sends wave parameters, driver handles the PWM timing.

Wave Parameters

F
Frequency (0.5–5 Hz) — controls swim speed. Low = cruise, high = burst. Higher than 5Hz is beyond servo capability.
A
Amplitude (10°–45°) — controls thrust power. Small oscillations for hovering, large for pushing through current.
λ
Wavelength (body segments) — typically 1–2 full waves across the fin array. Shorter wavelength = more agile, longer = more efficient.
D
Direction — wave propagates head→tail = forward, tail→head = reverse. Asymmetric wave = turning assist.

Buoyancy Control

MVP 1: Manual adjustable ballast weights. Velcro-mounted lead/steel weights on the underside. Swap weight amounts when switching salt ↔ fresh. Simple, reliable, no moving parts.

Future: Active buoyancy engine. Small syringe pump in the mid segment — push water into a bladder to sink, push it out to rise. Automated depth hold. Auto-compensates for salt vs fresh density difference (~2.5% buoyancy shift).

Prehensile Tail — Zero-Power Station Keeping

The seahorse's tail is its anchor. It wraps around coral, seaweed, or structure and holds position with zero energy expenditure. We replicate this with a tendon-driven curling mechanism — one servo, two cables, and the segmented tail curls like the real thing.

This solves the biggest energy problem in patrol mode: holding position in current. Instead of burning battery fighting drift, the tail grips structure and the entire propulsion system shuts down. Combined with energy harvesting, the ROV can potentially run energy-positive in patrol mode — harvesting more than it consumes.

Tail Mechanism

1
Tendon cables — two braided Dyneema lines run through the tail spine channel on opposite sides. Curl cable on inner face, uncurl cable on outer face.
2
Single servo — mounted at tail base (segment 20–21). Pulls one cable to curl, other to uncurl. Simple, lightweight, one failure point.
3
Graduated stiffness — joints near tip are looser (fine grip), joints near base are stiffer (holding force). Matches biological seahorse mechanics.
4
Grip pads — ridged TPU on inner face of last 5–6 segments. Micro-ribbed texture for wet grip on bark, rock, coral, pilings.

Behavior Loop

Transit — Fins active (or thruster on Pro). Tail straight. Fast movement to target area.
~
Approach — Fin-only, silent. Cameras scan for grip-worthy structure. Slow creep toward target.
Anchor — Tail tip contacts structure (FSR trigger). Servo curls tail around grip point. Fins stop. Zero propulsion power.
👁
Patrol — Anchored observation. Low-power mode. Cameras at reduced frame rate. Harvesting solar + turbine energy. Logging fish activity.
Release — Command or auto-trigger. Servo uncurls tail. Fins kick in. Transit to next spot or return. Fail-safe: power loss = slack tendon = auto-release + float to surface.

MVP 1 — Validation BOM Strategy

Phase 1 focuses on validating stereo underwater vision. Waterproofing is minimal — acrylic tube or dry bag enclosure. No custom PCB. Off-the-shelf components on a dev platform. Get it in the water fast, prove the cameras work, iterate from there.

🧠 Compute + Vision

ComponentQtyEst.
Raspberry Pi 5 (4GB)
Dual CSI-2, Cortex-A76 quad, native stereo camera support
1 $60
RPi Camera Module v2 (IMX219)
8MP, fixed focus (better for stereo than autofocus v3). Side-mounted in eye sockets with flat optical viewports.
2 $50
CSI-2 Adapter Cable (22→15 pin)
Pi 5 uses 22-pin, camera modules are 15-pin
2 $6
MicroSD Card (64GB, A2/U3)
Fast read for stereo capture + video logging
1 $12

🧭 Navigation Sensors

ComponentQtyEst.
IMU — BNO085 or ICM-20948
9-DOF, orientation + heading. I2C. Critical for attitude underwater (no GPS)
1 $20
Depth Sensor — MS5837-30BA
Pressure-based depth. I2C. Gel-filled, designed for ROVs. 0–30m range
1 $25
Water Temp — DS18B20 (waterproof)
Stainless probe. Useful data for fish behavior. OneWire bus
1 $4

🌊 Propulsion (MVP 1 — Simplified)

ComponentQtyEst.
Micro Servos — MG90S or equivalent
Dorsal fin rays (6–8 servos), pectoral fins (2 servos). Metal gear, waterproofed with silicone or conformal coat
10 $30
Servo Driver — PCA9685
16-channel PWM via I2C. Drives all fin servos from one bus
1 $6
Fin Material — Silicone / TPU Sheet
Flexible membrane connecting fin rays. Cut to profile, glue to servo horns
1 $10

🦎 Prehensile Tail

ComponentQtyEst.
Tendon Curl Servo — MG90S
Single servo at tail base. Pulls dual braided cables through spine channel to curl/uncurl tail. Fail-safe: power off = slack = release.
1 $3
Tendon Cable — Braided Dyneema/Spectra
0.5mm braided line. Two runs (curl + uncurl) through tail spine channel. High strength, near-zero stretch.
2m $4
Grip Pads — Ridged TPU
Textured inner surface on last 5–6 tail segments. Micro-ribbed for wet grip on wood, rock, coral.
1 set $3
Contact Sensor — FSR (Force Sensing Resistor)
Tail tip. Detects contact with structure to trigger grip tightening. Analog input to Pi GPIO.
1 $3

☀️ Energy Harvesting (Scout+ / Pro tier)

ComponentQtyEst.
Flexible Solar Cells — 5V 200mA panels
Thin-film flex cells on dorsal surface between fin rays. ~0.5–1W total in good sun at 1–2m depth. Wired to charge controller.
2–3 $15
Micro Hydro Turbine — 20–30mm
Integrated in tail segment. Water funnels through tapered tail, spins turbine. ~100–200mW in 0.3+ m/s current. DC generator output.
1 $12
MPPT Charge Controller (micro)
Manages solar + turbine input, trickle charges LiPo. BQ25570 or similar ultra-low-power harvester IC.
1 $8

⚡ Power + Comms

ComponentQtyEst.
2S LiPo Battery (7.4V, 2200mAh)
Compact, good energy density for servos + Pi
1 $18
BEC — 5V 3A + 6V Servo Rail
Dual output: 5V for Pi, 6V for servo rail
1 $8
Tether Cable — Cat5e or USB3 (thin)
30–50m. Ethernet for video stream + control. Routes through spine channel. Neutral buoyancy preferred.
1 $25

🛡️ Enclosure (MVP 1 — Quick & Dirty)

ComponentQtyEst.
Acrylic Tube — 90mm OD × 300mm
Clear tube, end caps with o-ring seals. Houses Pi + battery + sensors. BlueRobotics or similar.
1 $40
Cable Penetrators / Potted Bulkheads
Waterproof pass-throughs for camera ribbons, servo wires, tether. Epoxy-potted.
1 set $20
Ballast Weights (lead/steel)
Adjustable trim. Different amounts for salt vs fresh. Velcro-mount to tube.
1 set $10
ESTIMATED TOTAL — MVP 1 (core)
~$357
With energy harvesting (Scout+ tier)
~$392

Why This Stack?

The Raspberry Pi 5 gives us dual CSI-2 for synchronized stereo capture, enough compute for real-time OpenCV depth mapping, and a full Linux stack for rapid iteration. No custom PCB needed for validation.

Side-mounted cameras mimic real seahorse eye placement. Each eye sits in a socket on the side of the head with a flat optical viewport. Angled slightly inward, their FOVs converge ahead of the ROV — giving excellent stereo depth resolution at exactly the 0.5–3m scouting range. The baseline is naturally set by the head width (widest segment). The 180° rotation enables three distinct vision modes: both inward (stereo depth), both outward (near-360° panoramic), or mixed (forward scout + rear awareness). Side eyes also read as prey to fish — less threatening than forward predator eyes.

The tether-first approach eliminates the hardest underwater problem — wireless comms. RF dies in water, acoustic is slow, optical is line-of-sight. A thin cable gives us full-bandwidth video + bidirectional control with zero latency. The tether runs through the spine channel, protected by the segmented body.

Undulating fin propulsion is silent and low-turbidity. Fish detect traditional thrusters through their lateral line organ from meters away. A wave-driven fin mimics natural fish movement and won't spook your targets.

Software Stack

libcamera + picamera2
Synchronized dual-camera capture. Hardware ISP debayer. Underwater color correction (red channel boost).
OpenCV Stereo (SGBM)
Semi-Global Block Matching. Disparity → depth map. ~15-30fps at 640×480. Tuned for underwater refraction.
Stereo Calibration
Underwater checkerboard calibration. Must account for: (1) refraction through flat viewports + water, (2) convergent camera geometry (side-mounted, angled inward). Non-parallel stereo requires rectification before disparity computation. Pre-store calibration profiles per rotation mode.
Depth Map → Structure Map
Convert disparity to bottom contour. Identify structure types: rock, wood, vegetation, drop-offs.
Fin Wave Generator
Sine wave propagation across servo array. Frequency = speed, amplitude = power, direction = steering.
Tether Comms Protocol
Ethernet stream: H.264 video + depth overlay upstream, joystick commands downstream. Low latency.

Underwater Vision Challenges

Refraction
Light bends at the housing/water interface. Stereo calibration must be done in-water, not in air.
Color Absorption
Red drops off fast underwater. Need white-balance correction. LED illumination helps at depth.
Particulate Scatter
Sediment and plankton create noise in stereo matching. May need confidence filtering on depth map.

Dual Water Design Considerations

Freshwater: Lower density (~1.0 g/cm³). ROV will be less buoyant — may need less ballast weight. No corrosion concern on most materials. Better visibility in lakes, worse in rivers with sediment.

Saltwater: Higher density (~1.025 g/cm³). More buoyant — add ballast to compensate. Corrosion on anything non-marine-grade. Use 316 SS or titanium fasteners, conformal coat all electronics, rinse after every use. Better visibility nearshore in calm conditions.

Ballast strategy: Adjustable ballast weights with Velcro mount for MVP 1. Swap weights when switching between salt and fresh. Future: active buoyancy engine (syringe pump) auto-compensates.

Biomimetic Armor — Seahorse Plate Structure

Inspired by McKittrick & Meyers' research at UC San Diego. The seahorse tail uses 36 square segments, each made of 4 L-shaped interlocking plates. The structure compresses to ~50% before permanent damage, protecting the spine. We apply the same principles to create a modular, impact-resistant, field-replaceable enclosure for the ROV electronics.

Ref: UCSD — Seahorse Armor Research · Acta Biomaterialia, 2013

Bio → ROV Mapping

36 Segments → Modular Shell
Tapering segments from head (cameras) to tail. Each independently replaceable. Corroded saltwater plate? Pop and swap.
4 L-Plates → Quad-Panel Segments
Each segment = 4 interlocking panels around a central spine channel. Snap together, no fasteners on outer shell.
Seahorse Eyes → Side-Mounted Cameras
Cameras sit in eye sockets on the sides of the head — exactly like a real seahorse. Flat viewport inserts in curved head wall. 180° rotation lets each eye aim independently: inward for stereo, outward for panoramic, mixed for dual-view. Prey-like eye placement = less threatening to fish.
Gliding Joints → Impact Flex
Plates slide on impact — survives being tossed into water from shore, bumping into rocks, fish strikes. O-ring seals maintain waterproofing under compression.
Vertebral Column → Wire Spine
Central sealed tube through all segments. Carries flex cables, power, and the tether. Waterproof core.
Hard Ridges / Soft Grooves → Dual Material
ASA/PETG ridges for impact and UV resistance. TPU grooves and joints for flex and waterproof sealing.
Dorsal Fin Ridge → Propulsion Spine
Fin ray servos mount along the dorsal ridge. Fin membrane stretches between rays, forming a continuous undulating surface.

Electronics Placement by Zone

H
Head (Seg 1–3) — Side-mounted stereo cameras in eye sockets, like real seahorse eyes. Each eye has a flat optical viewport set into the curved head wall and a 180° rotation servo. Pectoral fin servos. LED array for illumination. Widest segment — baseline = head width.
B
Body (Seg 4–10) — Main PCB: Pi 5 (future: CM5 carrier), IMU, depth sensor, servo driver. This is the sealed rigid core — minimum flex, maximum protection. Tether breakout here.
M
Mid (Seg 11–20) — Battery, BEC, ballast weights / buoyancy engine. Weight centered for neutral trim. Dorsal fin ray servos mount along this zone. Most of the propulsion happens here.
T
Tail (Seg 21–30) — Prehensile gripping tail. Tendon curl servo at base, braided Dyneema cables run through spine. Ridged TPU grip pads on inner surface of last 5–6 segments. FSR contact sensor at tip. Micro hydro turbine in final segments (water funnels through tapered tail). Tether exit point. Fail-safe: power loss = slack tendon = auto-release + positive buoyancy float to surface.

Material Selection — Dual Water Rated

Rigid Plates — ASA
UV resistant, saltwater tolerant, good impact strength. Better than PLA/PETG for marine use. Print at 0.2mm.
Flex Joints — TPU 95A
Living hinges between segments. Waterproof gasket properties. Excellent fatigue resistance for repeated flex.
Fasteners — 316 Stainless Steel
Marine grade. All internal fasteners, o-ring screws for sealed compartments. Titanium for premium build.
Fin Membrane — Silicone Sheet
Flexible, waterproof, UV resistant. Bonds to ASA fin rays with silicone adhesive. 0.5–1mm thickness.

Form Factor Advantage — Fishing Stealth

The seahorse shape isn't cosmetic — it's functional camouflage. Side-mounted eyes are the key detail. Fish have evolved to recognize eye placement as friend-or-foe. Forward-facing eyes (cats, sharks, eagles) signal predator. Side-facing eyes (most fish, seahorses, herbivores) signal non-threat. By placing cameras on the sides of the head like a real seahorse, the ROV registers as fauna, not hunter. It gets closer to fish without triggering flight response — exactly what you need for a scouting tool.

The compact profile also means no protruding motor arms to snag on weeds, branches, or fishing line — common hazards in the exact structures where fish hold. And the smooth head dome with flush eye sockets cuts cleanly through water with minimal drag.

SVG Reference Diagrams — Body & Propulsion →

The Endurance Equation

The combination of prehensile tail anchoring, solar harvesting, and water turbine generation fundamentally changes what this device is. It's not an ROV you use for 20 minutes. It's an autonomous underwater observation platform that can run for hours — potentially all day in the right conditions.

The key insight: anchored patrol mode draws dramatically less power than swimming. Propulsion is 60-70% of total energy budget. Eliminate it and you extend runtime 3-4x from battery alone. Add harvesting on top and the math gets very interesting.

Power Budget — By Mode

Transit (thruster — Pro only): ~15-20W total. Pi at full load (7W), thruster (8-12W), sensors (1W). Highest draw. Battery-only. ~45min runtime on 2200mAh.
Swimming (fin array): ~10-12W total. Pi at full load (7W), 8 servos oscillating (3-5W), sensors (1W). ~1-1.5hr runtime on 2200mAh.
Anchored patrol: ~2-3W total. Pi in low-power duty cycle (wake every 5s for frame capture: avg 1.5W), sensors (0.5W), tail servo holding (0.2W). ~5-7hr runtime on battery alone.
Anchored patrol + harvesting: ~2-3W draw minus 0.5-1.2W harvest = net 1-2W. Runtime extends to 8-12+ hours. In ideal conditions (sunny, shallow, good current), near energy-neutral.

Harvesting Sources

☀️
Solar — 0.5-1W: Thin-film flex cells on dorsal surface between fin rays. At 1-2m depth in clear water, 40-60% of surface irradiance reaches the panels. Useless at night, murky water, or below 3m. But in the common case (shallow, daytime, clear lake) it's meaningful.
💧
Water turbine — 100-200mW: Micro turbine in tail segments. Water funnels through tapered tail, spins generator. Works in any current >0.2 m/s. Best in rivers. When anchored in current, tail simultaneously grips structure AND funnels water through the turbine. Dual function.
🔌
MPPT controller — BQ25570: Ultra-low-power harvesting IC. Manages both solar and turbine inputs. Trickle charges LiPo during patrol. Prevents overcharge. Auto-switches between sources based on availability.

All-Day Patrol Scenario

6:00 AM — Deploy seahorse at a channel swing on a river. Thruster transit to submerged log jam 40m upstream. Tail anchors to a branch on the current-facing side.

6:05 AM–12:00 PM — Anchored patrol mode. Cameras at low frame rate duty cycle. Solar charging from morning sun. Turbine harvesting from river current. Logging water temp, depth, and video frames. When fish activity detected, switches to full-rate video and flags timestamp.

12:00 PM — Retrieve. You have 6 hours of data: fish activity heatmap (most active 7:15–8:30 AM), water temp curve (peaked at 18.2°C at 10 AM), and video clips of every fish that passed the structure. You now know exactly when and where to fish tomorrow.

No fish finder on the market provides this dataset.

Phase 1 — Stereo Vision Validation

WE ARE HERE

01
Bench test — Pi 5 + two IMX219 cameras. Stereo calibration in air. Verify synchronized capture, compute disparity maps.
02
Underwater calibration — Seal cameras in acrylic tube or dry bag. Calibrate stereo pair in water (different refraction). Validate depth accuracy at 0.5–5m.
03
Pool test — Static placement in a pool. Map bottom structure. Test color correction (red channel). Test LED illumination at depth.
04
Open water test — Lake or calm shore. Tethered to shore/boat. Manual drag through water. Validate vision in real conditions — particulate, current, variable light.

Phase 2 — Propulsion + Tail Validation

05
Fin array bench test — 6-8 servos on a rail. Validate sine wave propagation, measure thrust in a water tank. Tune frequency/amplitude/wavelength.
06
Prehensile tail test — Tendon-driven curl mechanism on a test rig. Validate grip force on wood, rock, and rope. Test fail-safe release (power off = uncurl). Test FSR contact detection.
07
Integrate vision + propulsion + tail — Cameras + fin array + tail in acrylic tube. First self-propelled underwater run. Anchor to submerged structure. Tethered control from phone/laptop.
08
Buoyancy tuning — Test ballast in fresh and salt water. Establish weight profiles for each. Validate neutral trim and positive-buoyancy failsafe (float on power loss).

Phase 3 — Seahorse Body + Energy Harvesting

09
3D print segmented body — ASA plates + TPU joints. Test fit electronics from Phase 2. Validate flex/impact properties. Drop test and compression test.
10
Waterproof integration — Seal spine channel, eye socket viewports, tether penetrator. Test at 1m, 5m, 10m depth hold.
11
Camera rotation mechanism — 180° servo pivot in eye sockets. Test all three modes (stereo / panoramic / dual-view). Pre-stored calibration profiles for each.
12
Solar + turbine integration — Flex solar cells between dorsal fin rays. Micro turbine in tail segment. MPPT charge controller. Measure actual harvest rates at various depths, light conditions, and current speeds.
13
Patrol mode endurance test — Anchor at structure, run low-power observation mode. Target: 8+ hours continuous operation with harvesting. Validate energy-positive conditions.

Phase 4 — Product

14
Custom PCB — CM5 carrier board shaped to body segment profile. Integrated servo driver, power management, MPPT harvester, tether interface. Replace all dev boards.
15
Phone app — Live stereo video with depth overlay. Structure marking + GPS waypoints. Joystick control. Fish activity heatmap over time. Water temp/depth trends.
16
Field testing — all environments — Freshwater lake, river, saltwater nearshore. Boat + shore deploy. Validate tail grip on natural structure. Validate energy harvest in real conditions.
17
Product line — Mini / Scout / Pro — Finalize segment counts, BOM, and pricing for each tier. Upgrade kits (extra segments, fin rays, harvesting modules). One codebase, three configs.

Future — Autonomy

Autonomous scouting — release, auto-survey a grid, anchor at promising structure, observe, move on. Visual SLAM for GPS-denied underwater nav. Fish detection + behavior ML. Auto-recall on low battery. Cut the tether. True underwater trail camera for fish.