A researcher at a workstation can now run a coordinated exercise with aerial, surface, and underwater drones moving through the same simulated ocean. They never touch the water. Naval Group has released LOTUSim, an open-source maritime robotics simulator, as free code. The release puts a real-time, multi-user rehearsal environment within reach of academic and civilian teams who have historically been locked out of multi-domain swarming work because they could not afford sea trials or commercial simulator licenses.
The simulator is the subject of an arXiv preprint that frames it as a research contribution rather than a product announcement. The authors describe two distinct pieces of work: a software platform that holds real-time frame rates while running large fleets of heterogeneous drones, and a computationally efficient ocean current model that captures how wind-driven flow changes with depth. The second is the quieter but more interesting piece, because the realism of underwater simulation has been the limiting factor for maritime autonomy research.
The current model is what the authors call Ekman-inspired, named for the early 20th-century oceanographer Vagn Walfrid Ekman, who first described how wind blowing across the surface pulls the layer of water beneath it in the same direction, with deeper layers rotating progressively in the opposite direction under the influence of the Earth's rotation. A simulator that captures this layered structure can predict how a subsurface drone drifting at 30 meters will move differently from one at 5 meters. The paper notes that most existing maritime simulators focus on autonomy systems and lack either human-in-the-loop interaction or realistic environmental physics, which makes rehearsal exercises behave more like sessions in a swimming pool than in the ocean.
A team can put a human operator at one console controlling a surface vessel, a second researcher piloting an aerial drone, and a third managing an autonomous underwater vehicle, all sharing the same simulated environment and seeing each other's vehicles in real time. The paper reports that the simulator maintains interactive frame rates at the scales needed for coordinated exercises, and that the system was tested with human-in-the-loop use cases. Both are technical contributions, not validated operational claims: the benchmark the authors report is internal to the simulator.
The Naval Group press release frames the project as part of the company's research into how humans interact with autonomous systems. The defense heritage is real, and the paper's language about "naval-style operations" reflects that. But the open-source release makes the simulator usable by any team that wants to rehearse coordinated multi-domain drone work, whether their interest is defense, offshore wind, search and rescue, or marine science. An industry write-up from France Australia Energy highlights the immediate relevance to offshore wind operations, where rehearsing vessel and drone movements around turbine installations is cheaper and safer in simulation than at sea.
The authors validate the current model against ocean reanalysis data, the historical records of how currents actually moved, not against measurements taken with the simulated vehicles running live missions. The real-time performance claims are demonstrated inside the simulator environment, not during field deployment. For a research team deciding whether to use LOTUSim as a rehearsal tool before going to sea, that distinction is the difference between "this is a useful rehearsal environment" and "this is a validated predictor of ocean behavior." Neither claim is unwarranted; they are different claims.
What the release does change is access. Until now, a research group that wanted to rehearse coordinated air-surface-underwater drone work either built their own simulator, paid for commercial licenses, or partnered with a defense contractor. The open-source release removes the first two barriers. Whether it changes the field will depend on whether other groups adopt the tool, extend the current model with site-specific data, and publish independent benchmarks comparing simulated behavior to actual ocean trials. The code repository is the place where that work would happen.