AIS message decoding and encoding in Python (AIVDM/AIVDO)
-
Updated
Sep 28, 2024 - Python
AIS message decoding and encoding in Python (AIVDM/AIVDO)
Track oriented, multi target, multi hypothesis tracker
Utilities for Raspberry Pi, mostly for usage on a boat. Includes UART control scripts, traffic measurement tools for Mikrotik (RouterOS) and OpenWrt, AIS wireless daemon, AIS decoder and an extensible boat & IoT sensor daemon for Signal K.
Display Ships in TAK - AIS to TAK Gateway
Risk distribution of collision of ships along China's coast
Create and transmit AIS frames via gnuradio toolchain and web application in browser. Provides a websocket to PDU message block to change frame content on runtime. Works in burst mode, a frame is send on change immediately, one time. Transmitter remains silent until next change event.
This tool allows the identification and tracking of marine vessels by geolocation, MMSI, or via MarineTraffic URLs. It ensures user privacy via proxy support, and includes fallback strategies for optimal performance.
Detecting automatic identification system (AIS) on-off switching anomalies, unusual turn detection, and deviation of trajectories of vessels.
This repository contains the code for RL for POMDPs through learning an Approximate Information State.
Python code to train neural network models with your original dataset for semantic segmentation. This codeset also includes a converter to create macOS Core ML models from trained Keras models for A.I.Segmentation.
Simple script to convert AIS NMEA to ADSB basestation format. Main purpose is to plot SAR helicopters in ADSB plotting software like VRS.
RS-109M AIS net locator buoy configurator
An analysis of the behavior of fishing vessels in order to detect patterns and outliers/anomalies.
Add a description, image, and links to the ais topic page so that developers can more easily learn about it.
To associate your repository with the ais topic, visit your repo's landing page and select "manage topics."