Skip to content

SPARK - With High Granularity Cloud Enablement

Compare
Choose a tag to compare
@ljkeller ljkeller released this 19 Apr 21:03
· 10 commits to main since this release
b280d40

Release Notes

This release contains improvements for demos in Boston, Stuttgart, and San Francisco. The primary goal: increase the cloud enablement / telemetry of the demo.

image

Improvements

  • Send parking spot occupancy about each parking spot to the cloud (if connected to internet & secrets.json configured for IoT connect)
  • Only send parking lot telemetry if parking data has changed (see logic in send_iot_connect.py)
  • Improved parking spot editor (simpler UI, right click to undo drawn spots, instructions in top-left of "edit slots" UI)
  • Automatically save/load parking regions of interest on "start inference"/application launch respectively.
  • Code optimizations & reductions

Directions (On RZBoard)

Important

Make sure you're on RZBoard with a QT enabled image before running these.

curl -L https://github.com/Avnet/SPARK/archive/refs/tags/v3.0.0.tar.gz -o SPARK-3.0.0.tar.gz
tar -xzvf SPARK-3.0.0.tar.gz
cd SPARK-3.0.0/ && ./install.sh

Notes

If you're wanting to setup IoT connect integration, you will need to build an image with https://github.com/avnet-iotconnect/iotc-yocto-python-sdk/tree/dunfell enabled . Don't forget to setup secrets.json with correct values for your keys/ids so the IoT Connect handshaking is functional.