Skip to main content
Version: 3.2.1

Data Compression w/ Edge node

caution

Currently, SENSR Edge node is in the beta support stage and available only on Ubuntu 20.04 with AMD64 architecture.

Background

SENSR, at its core, is a system that receives inputs from LiDAR and performs 3D perception tasks. The data transmitted from LiDAR can be quite substantial and in cases where a physical connection like network cables crossing roads is not viable, wireless communication through WiFi, 5G, LTE, and similar means must be used. However, this isn't always cost-effective and constraints such as bandwidth limitations can lead to issues like packet loss, reducing the quality of data received by SENSR. To tackle these challenges, it becomes necessary to minimize the sensed information from LiDAR without impacting the quality of perception.

This is where SENSR Edge comes into the picture. It is not just a simple data relay between the LiDAR and the actual perception node (Algo node), but rather, it is a crucial intermediary that effectively reduces the volume of data that needs to be transmitted.

SENSR-Edge

How it works

Edge node reduces the data bandwidth using 3 methods:

  • Filtering
  • Downsampling
  • Data compression

The amount of data reduction is fully configurable and can be modified under the Edge node tab in the Algo node Parameters. More detailed information can be accessed from here.

How to use

  1. In the SR Launcher, add the machine you intend to use the Edge node on. add-edge-machine
  2. Install the Edge node on the designated machine. edge-install
  3. Recreate the Cluster and run SENSR.
  4. Under the Algo node, add the Edge node that will transmit data to that particular Algo node. add-edge-node
  5. Add the LiDAR. You need to tick Connect to Edge Node and select corresponding Edge Node that LiDAR will send the data to. add-lidar-to-edge

By following these steps, Algo nodes will get the data through Edge nodes with reduced data amount.

Logo
If you need access, please contact