Info |
---|
The below describes the configuration method for Beta RapidSense release. This requires some manual work and ensuring the rapidsense.json file is configured and stored in the directory: ~/.config/rapidsense. In the future RapidSense release, the process will include a GUI and be much more user friendly. |
...
beta release. |
Launch RapidSense
To launch RapidSense, first, type rapidsense
at the terminal to start the core application. Second, type rtr_rapidsense_proxy
to start the proxy application. Third, run the calibration service script calibration_service.py
in a new terminal.
To launch RapidSense with Generic Vision Interface, first, type rapidsense -g
at the terminal to start the core application. Second, type rtr_rapidsense_proxy
to start the proxy application. Since the vision system connected to the Generic Vision Interface should be already calibrated, a user can start streaming the point cloud data using the ScanScene
API command.
Volumes
The main configuration item related to RapidSense functionality usage is definition of the volumes in space for the RapidSense functionalities to monitor. The volumes can then be specified when utilizing different RapidSense features or functions.
rapidsense.json configuration file is required to be defined for RapidSense service to run and to work successfully. This file defines important RapidSense parameters such as the ID, location, and size of volumes to monitor in the scene. Once this file exists, rapidsense can be run from the terminal. In future RapidSense release, this will be configurable through a GUI.
...
Volumes (rapidsense.json)
...
Sample Volume Configuration
Insert excerpt
Filters
Filters are operations users can add to a volume of interest to perform specific tasks. The following filters are supported:
Height check - return the maximum height of a surface area within the volume
Change detection(under developement) - identify deviations between a user provided expected template and what is sensed in the volume
...