State
A state transmits high-level information about the scene or setup. The information it contains depends on the configuration. States will get calculated on every frame of measurement.
Field | Type | Default | Unit |
---|---|---|---|
timestamp |
- |
- |
|
Timestamp of the lidar frame in which the state was measured |
|||
generator_uuid |
string |
- |
- |
The uuid of the entity generating this state |
|||
generator_name |
string |
- |
- |
The name of the entity generating this state |
|||
security |
- |
- |
|
The security state contains intrusion information of a zone |
|||
volume |
- |
- |
|
Current volume measured in the selected zone |
Security
A message containing an alarm state of a zone.
Field | Type | Default | Unit |
---|---|---|---|
alarm |
bool |
- |
- |
If there is an alarm or not in the zone |
|||
num_detected_points |
uint32 |
- |
- |
The current number of lidar points detected in the zone |
Volume
A message containing the volume state of a zone. This is based on one volume zone.
Field | Type | Default | Unit |
---|---|---|---|
volume |
float |
- |
- |
The current volume of the zone |
|||
tiles |
repeated VolumeTile |
- |
- |
The tiles of the volume map The volume of a zone is approximated by a 'volume map' see Volume for more details. NOTE: For performance reasons this field is currently not filled. |
|||
tile_size |
float |
- |
- |
The tile size of the volume map |
|||
shape |
- |
- |
|
The shape of the volume map, defining the pose and the dimension of the volume map in world frame. The shape is similar to the shape of the input zone with the following difference: - shape.pose.position: (x=zone.pose.position.x, y=zone.pose.position.y, z=0) - shape.pose.rotation: (roll=0, pitch=0, yaw=zone.pose.rotation.yaw) - shape.box.dimension: (x=zone.box.dimension.x, y=zone.box.dimension.y, z=0) |
Volume Tile
Message of a single volume tile
Field | Type | Default | Unit |
---|---|---|---|
index_x |
int32 |
- |
- |
Grid Map Tile Index X (can be negative and positive) |
|||
index_y |
int32 |
- |
- |
Grid Map Tile Index Y (can be negative and positive) |
|||
heights |
repeated float |
- |
- |
Height per cluster, ordered ascending |
|||
std_deviations |
repeated float |
- |
- |
Standard Deviation per cluster |
|||
number_points |
repeated float |
- |
- |
Points per cluster |