ipa-rar / THMHO

This repo contains the scripts for building the deployable artifacts of the THMHO project. Github workflows will build the docker images and push it to dockerhub. Please read the documentation for the deployment process

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Temporal Heat Map for Human Occupancy estimation

License

Docker badge Docker badge Docker badge Docker badge

thmho-lidar-node thmho-heatmap-server thmho-heatmap-ngsi thmho-heatmap-mongodb-push

Coverage Status Codacy Badge CII Best Practices Documentation Status

This project is part of DIH^2. For more information check the RAMP Catalogue entry for the components.

📚 Documentation 🐳 Docker Hub

Contents

Background

Objective

The objective is to verify the creation of a heat map for the needs of the global perception of agents in the Logistics Library. This is acheived by using multiple 2D laser scanners that provide the scan data necessary to build the heatmaps.

Install

Information about how to install the THMHO_lidar_node can be found at the corresponding section of the Installation & Administration Guide.

Usage

Information about how to use the THMHO_lidar_node can be found in the User & Programmers Manual.

Testing

Physical setup testing

If there is a physical test setup available, one can follow the steps below.

  1. Power on the router and make sure that the LAN is created through WiFi
  2. Power on all the Lidar edge devices and the server.
  3. Server side: Using the router's remote access software, check if all the edge devices are connected to the same network as server.
  4. Server side:
  5. Follow the Usage instructions to run the application on the edge device.
  6. Now, your edge devices are running and publishing scan topics to the context broker(OCB).

Once you have started up the entire system you can check the contents in the OCB. You can do this by using terminal, postman and web-browser. Web browser is most convenient way as it pretty format the json contents. replace localhost with the ipaddress of the hostmachine hosting the OCB.

  • To list the content that are subscribed by the OCB
    http://localhost:1026/v2/entities
    

Feedback

Any feedback and suggestions can be submitted by creating New issue in the Issues tab or by emailing the team.

Contribution

In order to contribute you will have to request to be added to the project.

License

The project is licensed under the Apache-2 license.

About

This repo contains the scripts for building the deployable artifacts of the THMHO project. Github workflows will build the docker images and push it to dockerhub. Please read the documentation for the deployment process


Languages

Language:Shell 100.0%