{'fraction_non_alphanumeric': 0.02197802197802198, 'fraction_numerical': 0.0, 'mean_word_length': 5.724832214765101, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Cooperation Between Autonomous Marine Platforms

In recent years, autonomous marine systems have increasingly been used for civilian and military purposes. Usually, the platforms act as independent units, which limits their usefulness. The main objective of this research is to enhance the capabilities of autonomous marine vehicles – either autonomous underwater vehicles (AUVs) or autonomous surface vehicles (ASVs) – by allowing cooperation between them. In this paper, we examine a multi-variable system utilizing autonomous nonlinear vehicles whose coupled dynamic effects depend on complicated hydrodynamics, generalized forces and variables, and limited communications. A simulator based on the Robotic Operation System (ROS) with GAZEBO as the simulation environment was employed. The simulator models the dynamics of the autonomous vehicles and the behavior of the sensors, and it is used for testing and evaluating the cooperation algorithms before and after performing actual trials at sea.