Node is a system service acting as a bridge between a custom application and RealityScan. It supports REST-like API for managing RealityScan sessions, uploading and downloading session files, and running CLI commands.
RealityScan Node can be started either from RealityScan, or directly from the RealityScan installation folder. To run it from RealityScan, just go to the Analyze part in the ALIGNMENT tab and use the Real-time Assistance tool. This should automatically start a RealityScan Node (you can find it in the Windows System Tray). To start it from the RealityScan installation folder, just run the RSNode.exe file or call it from the command prompt. Here is an example:
Currently, there is a single method of authentication, using a Bearer HTTP Authorization header with a GUID token. This token is sent as a GET parameter when opening the landing page. This token is required by all API calls (except the static HTTP server). If you are connecting to a node directly, note that the connection is not secure, and therefore relies on a private and secured Local Area Network.
The API methods affecting the node
The API methods affecting the project