Overview
Description
A condition enables or disables one or multiple measurements to be published and thus collected. We could for example enable collecting camera images only when a robot is stopped:
Each condition is enabled or disabled through a pluginlib plugin. It has these configuration parameters:
Available plugins:
Name | Description |
---|---|
Robot moving | Robot is moving |
Bool equal | Value of a boolean key is equal to |
Double equal | Value of a double key is equal to |
Double inferior | Value of a double key is inferior to |
Double superior | Value of a double key is superior to |
Exist | Key exists |
Integer equal | Value of an integer key is equal to |
Integer inferior | Value of an integer key is inferior to |
Integer superior | Value of an integer key is superior to |
List bool equal | Value of a list of boolean key is equal to |
List double equal | Value of a list of double key is equal to |
List integer equal | Value of a list of integer key is equal to |
List string equal | Value of a list of string key is equal to |
Same as previous | Value of the key is the same as the previous one |
String match | Value of a string key matches the regex of |