iqtlabs/edgetech-object-ledger

By iqtlabs

Updated 12 months ago

This project manages a ledger of moving objects that can be used for pointing a camera at the object

Image
0

1.1K

iqtlabs/edgetech-object-ledger repository overview

EdgeTech-Object-Ledger

GitHub Repo

This project manages a ledger of moving objects, such as aircraft or ships, that can be used for pointing a camera at the object.

In more detail, the object ledger subscribes to MQTT message topics for ADS-B messages, which provide aircraft position and velocity, and AIS messages, which provide ship position and velocity. Each messages corresponds to a uniquely identifiable object which is used to update a ledger by unique identifier. A figure of merit is computed for each object, and one object selected for tracking. The ledger is maintained in a Pandas DataFrame, which is serialized to local storage so that the history of objects selected for tracking can be used by the figure of merit calculation. All object ledger parameters can be customized through environment variables, or using an MQTT message published to a configuration topic. Units of measure are meters, seconds, and degrees, and operation of the object ledger is extensively logged.

Tag summary

Content type

Image

Digest

sha256:05ec0ea46

Size

166.8 MB

Last updated

12 months ago

Requires Docker Desktop 4.37.1 or later.