Meet our software team, we are responsible for developing all the systems on the computers of the AUVs. This includes the drivers responsible for collecting data from the sensors and mission system that control the submarine.
Another interesting project is our neural network, trained to recognize objects, but can also serve as a Predictive Controller Model, that is tasked on planning the AUVs future moves. All mentioned systems are essential for a smooth underwater navigation.
The software ecosystem is built around ROS2 (Robot Operating System), which is our communication network. The flexibility of the network allows the team to develop an individual program for each system, while allowing a seamless integration to obtain a single working system.