@article{Stolzmann_Szlapczynska_2023, author = {Stolzmann, Lukasz and Szlapczynska, Joanna}, title = {Simulation Environment in Python for Ship Encounter Situations}, journal = {TransNav, the International Journal on Marine Navigation and Safety of Sea Transportation}, volume = {17}, number = {4}, pages = {953-962}, year = {2023}, url = {./Article_Simulation_Environment_in_Python_Stolzmann,68,1367.html}, abstract = {To assess the risk of collision in radar navigation distance-based safety measures such as Distance at the Closest Point of Approach and Time to the Closest Point of Approach are most commonly used. Also Bow Crossing Range and Bow Crossing Time measures are good complement to the picture of the meeting situation. When ship safety domain is considered then Degree of Domain Violation and Time to Domain Violation can be applied. This manuscript provides a description of a ship encounter simulation software tool written in Python accompanied by a case study, implementing all the measures mentioned above. It offers a radar-like Graphical User Interface (GUI), is able to track AIS-based traffic or encounter scenarios stored in local files. The tool features several additional functions e.g. Variable Range Marker (VRM) or Electronic Bearing Line (EBL). The simulator might be a test sandbox for advanced collision avoidance algorithms.}, doi = {10.12716/1001.17.04.22}, issn = {2083-6473}, publisher = {Gdynia Maritime University, Faculty of Navigation}, keywords = {Collision Avoidance Manoeuvre, Collision Avoidance, Simulation Study, Marine Navigational Simulators, Software Design, Maritime Simulator, Ship Safety Domain, Python} }