ROV Digital Twin Simulation and Software Enhancements by Aman SinghROV Digital Twin Simulation and Software Enhancements by Aman Singh

ROV Digital Twin Simulation and Software Enhancements

Aman Singh

Aman Singh

ROV Digital Twin — Autonomous Underwater Robot Simulation (Python + AI)

Built a complete Digital Twin for a 6-thruster underwater ROV entirely in Python before any hardware was assembled — simulating vehicle physics, thruster control, sensor behaviour and PID depth control across 4 verified stages.
The simulation achieved zero steady-state depth error with a 10m step command, identified a rank-5 thruster geometry limitation early (saving hardware rework), and validated a depth-sensor failure-recovery sequence that would be risky to test on real hardware.
On top of the simulation, proposed and designed 4 software-level upgrades over a reference system: UDP/H.264 video streaming, Kalman filter sensor fusion, YOLOv8-nano onboard object detection, and active thermal management.
Research published as conference paper. Hardware integration phase upcoming.
Stack: Python · MATLAB · PID Control · Kalman Filter · YOLOv8 · Embedded Systems · Raspberry Pi (planned)
Skills - Embedded Systems Python IoT AI/ML Robotics Control Systems
Like this project

Posted Oct 19, 2026

Developed a digital twin for ROV, simulating physics, control, and sensor behavior in Python.