You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,13 +21,13 @@ Compatibility
21
21
Defintion: FAITHFULLY "All recorded data is correctly interpreted by the interface"
22
22
23
23
Forward compatibility:
24
-
Definition: "An older verison of code can be used to read new files"
25
-
Data recorded with a higher minor or patch version of a major version can be read with code using the same major version but lower minor and patch version.
26
-
Newly added fields are ignored. All patch versions of the same major and minor version is FAITHFULLY forward compatible.
24
+
Definition: "An older version of the code can be used to read new files"
25
+
Data recorded with a higher minor or patch version can be interpreted by code built using the same major version of the interface but lower minor and/or patch version.
26
+
In this case, additional fields of a newer minor version are silently ignored. All patch versions of the same major and minor version are FAITHFULLY forward compatible.
27
27
28
28
Backward compatibility:
29
29
Definition: "A newer version of code can be used to read old files"
30
-
All files which have been recorded in the past with a specicific major version are FAITHFULLY valid with all combinations of
30
+
All files that have been recorded in the past with a specific major version are FAITHFULLY valid with all combinations of
31
31
higher minor and patch versions of the same major version.
32
32
33
33
@@ -36,9 +36,9 @@ Fault injection: how-to
36
36
Injection of pre-defined sensor errors should be handled by a specialized "fault injector" component that acts like a
37
37
sensor model component, i.e. it takes a SensorData message as input and returns a modified SensorData message as output.
38
38
Specific errors should be handled as follows:
39
-
-- Ghost objects / false positive: An additional SensorDataObject is added to the list of objects in SensorData.object
39
+
- Ghost objects / false positive: An additional SensorDataObject is added to the list of objects in SensorData.object
40
40
with SensorDataObject.model_internal_object.ground_truth_type set to kTypeGhost.
41
-
-- False negative: The object is marked as not seen by the sensor by setting the property
41
+
- False negative: The object is marked as not seen by the sensor by setting the property
42
42
SensorDataObject.model_internal_object.is_seen to false. The implementation of field-of-view calculation modules
43
43
should respect this flag and never reset an object marked as not-seen to seen.
44
44
@@ -66,4 +66,4 @@ Patch:
66
66
The compatibility of both recorded files and code remains.
67
67
- File or folder structure which does not affect including the code in other projects
68
68
- Changing or adding comments
69
-
- Clarification of text passages explaining the message content
69
+
- Clarification of text passages explaining the message content
0 commit comments