A lightweight sensor data visualization and analysis tool.

Screenshot

Features

3D View and Filtering

2D View and Filtering

Dependence

Python modules

  • dash
  • dash-daq
  • dash-bootstrap-components
  • gunicorn
  • flask
  • numpy
  • pandas
  • redis
  • kaleido

Redis

Usage

Save data as the .pkl files under ./data directory. See ./data/Example.

Put the config.json in the same directory, and sepcify the columns of the data in config.json. Check ./data/Example/config.json.

Local

$ redis-server
$ python app.py
  • Open http://127.0.0.1:8050/

Docker

$ docker pull redis
$ docker pull rookeiepng/sensorview
$ docker run --name redis -d redis
$ docker run -it -p 8000:8000 -v <path/to/your/data>:/usr/src/app/data --link redis:redis rookiepeng/sensorview
  • Open http://127.0.0.1:8000/

Zhengyu Peng

Ph.D., Senior Radar Systems Engineer @ Aptiv

2 Comments

Nkorni Katte · February 24, 2021 at 2:03 pm

Dear Dr. Peng,
I will like to test this software.
Kind regards,

N. Katte

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.