powered by ROS, InfluxDB, Grafana
Connect Arduino and Raspberry Pi via USB cable
$ roscore
$ rosrun rosserial_python serial_node.py /dev/ttyACM0
$ cd src/server
$ python server.py
1st camera (RAW image)
streamed on :5000/stream
$ cd src/camera/camera_streaming
$ python app.py
2nd camera (Contour detection)
streamed on :5003/stream
$ cd src/camera/camera_contour
$ python app.py
3rd camera (Optical flow)
streamed on :5001/stream
$ cd src/camera/camera_optical_flow
$ python app.py
$ sudo apt-get install influxdb2
$ pip3 install influxdb-client
$ sudo apt install grafana
$ sudo systemctl unmask influxdb
$ sudo systemctl start influxdb
$ sudo systemctl enable influxdb
$ sudo systemctl start grafana-server
$ sudo systemctl enable grafana-server