Service: Point Cloud
This API is officially released and maintained. |
An RPC service to request a stream of point cloud messages. If a pipeline is already running, it will be used to stream the data. If no pipeline is running, it will be started first and then the stream will start. NOTE: in this second case, the pipeline will also be automatically stopped once the this second case, the pipeline will also be automatically stopped once there are no more clients requesting any stream type from the module.
Method | Request | Response |
---|---|---|
PointCloudStreamResponseStream |
Stream
A method to get a stream of point cloud messages from the pipeline. It is possible to stream different point clouds, depending on the fields set in the request
Request
A request to receive a stream of point cloud messages. Different point clouds can be streamed depending on the set fields: - combined point cloud (the full point cloud of all the available devices combined) in the map coordinate system - the foreground of the combined point cloud in the map coordinate system - the complete raw point cloud coming from one device, but only in map coordinate system.
Field | Type | Default | Unit |
---|---|---|---|
point_cloud_type |
- |
- |
|
The type of point cloud to stream |
|||
coordinate_system |
- |
- |
|
The coordinate system the point cloud should be expressed in (local or transformed/map) |
|||
fqdn |
string |
- |
- |
fqdn of the data source to get the point cloud from |