There are 10 repositories under ais topic.
Boltzmann Machines in TensorFlow with examples
AIS receiver for RTL SDR dongles, Airspy R2, Airspy Mini, Airspy HF+, HackRF, SDRplay and SoapySDR
Java Marine API - NMEA 0183 library for Java
With BBN OS you can build a central boat computer. BBN OS is free and open source. It is based on commonly used community supported open source projects such as SignalK, PyPilot, OpenCPN, and others. BBN OS graphical user interface will let you build a cockpit front-end to all functionality of the OS from chartplotting, dashboards, weather, etc.
Opensource hardware and software solutions for sailing and sailboats
.NET Standard, high performance, zero allocation AIS decoder, which can process millions of AIVDM/AIVDO sentences per second on a single core. Sponsored by endjin
Toolkit for research purposes in AIS. See the website for the paper.
a library for MARitime NAVigation
Track oriented, multi target, multi hypothesis tracker
Android AIS receiver for RTL SDR dongles, Airspy R2, Airspy Mini, Airspy HF+ and TCP (RTL-TCP and SpyServer). Output is send via UDP and visualized on the built-in map
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.
Modelling marine traffic in the ice-covered Baltic Sea using AIS data
Plane✈/Sailing⛵ - Completely unnecessary military situational awareness display for your home
Automatic Identification System (ITU-R M.1371-5) packet decoder and encoder written in Go
Rust NMEA 0183 sentence parser for AIS and GNSS messages.
Maritime Situational Awareness: An Exploration
Risk distribution of collision of ships along China's coast
C# decoder for Automatic Identification System (AIS) for tracking ships and decoding maritime information
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.
AIS feeder for ShipXplorer, VesselFinder, MarineTraffic, etc. based on AIS-Catcher. Multi-architecture (amd64, armhf, arm64)
An ESP32 based gateway to read NMEA0183 AIS messages and transform them to NMEA2000 PGNs.
Detecting automatic identification system (AIS) on-off switching anomalies, unusual turn detection, and deviation of trajectories of vessels.
Package ais provides types and methods for conducting data science on signals generated by maritime entities radiating from an Automated Identification System (AIS) transponder as mandated by the International Maritime Organization (IMO) for vessels over 300 gross tons and all passenger vessels.
Ionic v2 Mobile app to promote the use of Signal K, a modern and open data format for marine use. Signal K Mobile runs on iOS and Android and is available on both app stores.
This repository contains the code for RL for POMDPs through learning an Approximate Information State.