OBJECT-PUBLISHER
NAP MQTT Object Publisher
Table of Contents
- Overview
- Features
- Project Structure
- Getting Started
- Project Roadmap
- Contributing
- License
- Acknowledgments
Overview
Object publishing as a service is a must for NAP, as we want to be aware of an object presence. As part of this service, it depends on frame ingestor service as it is dependent of detection to publish them. This publication must occur in a orderly manner, as the format is pre establish and other services also depend on it.
Features
It just publishes.
Project Structure
└── object-publisher/
├── Dockerfile
├── README.md
├── config.ini
├── names.pkl
├── object-publisher.py
└── requirements.txt
Project Index
OBJECT-PUBLISHER/
Main project
config.ini Main code and publishing structure.
Getting Started
Prerequisites
Before getting started with object-publisher.git, ensure your runtime environment meets the following requirements:
- Programming Language: Python
- Package Manager: Pip
- Container Runtime: Docker
Installation
Install object-publisher.git using one of the following methods:
Build from source:
- Clone the object-publisher.git repository:
❯ git clone https://code.nap.av.it.pt/atcll/object-publisher.git
- Navigate to the project directory:
❯ cd object-publisher
- Install the project dependencies:
❯ pip install -r requirements.txt
❯ docker build -t object-publisher .
Project Roadmap
-
Task 1
:Make a functional publisher.
Acknowledgments
- Done by: Marcos Mendes
Acess Token
Access token: glpat-kQg_z2t8jV5yaEy-SeFy