From d02c57764615ce84fc09f8c920a3655ec98999b0 Mon Sep 17 00:00:00 2001
From: cont-integration <CI@iri.upc.edu>
Date: Wed, 9 Apr 2025 15:35:14 +0200
Subject: [PATCH] [skip ci] yaml templates added or modified

---
 yaml_templates/processor/ProcessorBase.yaml             | 1 +
 yaml_templates/processor/ProcessorBaseWithSensor.yaml   | 8 --------
 yaml_templates/processor/ProcessorDiffDrive.yaml        | 1 +
 yaml_templates/processor/ProcessorFixedWingModel.yaml   | 1 +
 yaml_templates/processor/ProcessorLandmarkExternal.yaml | 1 +
 yaml_templates/processor/ProcessorLoopClosure.yaml      | 1 +
 yaml_templates/processor/ProcessorMotion.yaml           | 1 +
 yaml_templates/processor/ProcessorOdom2d.yaml           | 1 +
 yaml_templates/processor/ProcessorOdom3d.yaml           | 1 +
 yaml_templates/processor/ProcessorPose2d.yaml           | 1 +
 yaml_templates/processor/ProcessorPose3d.yaml           | 1 +
 yaml_templates/processor/ProcessorTracker.yaml          | 1 +
 yaml_templates/processor/ProcessorTrackerFeature.yaml   | 1 +
 yaml_templates/processor/ProcessorTrackerLandmark.yaml  | 1 +
 14 files changed, 13 insertions(+), 8 deletions(-)
 delete mode 100644 yaml_templates/processor/ProcessorBaseWithSensor.yaml

diff --git a/yaml_templates/processor/ProcessorBase.yaml b/yaml_templates/processor/ProcessorBase.yaml
index d74b27af8..93c6b423a 100644
--- a/yaml_templates/processor/ProcessorBase.yaml
+++ b/yaml_templates/processor/ProcessorBase.yaml
@@ -1,6 +1,7 @@
 type: "whatever"  # DOC The class name - TYPE string
 plugin: "whatever"  # DOC plugin where the class is implemented - TYPE string
 name: "whatever"  # DOC The processor"s name. It has to be unique. - TYPE string
+sensor_name: "whatever"  # DOC The name of the sensor corresponding to this processor. - TYPE string
 time_tolerance: 0.0  # DOC Maximum time difference between a Keyframe time stamp and a particular Capture of this processor to allow assigning this Capture to the Keyframe. [s]. - TYPE double
 keyframe_vote:
   voting_active: false  # DOC If the processor is allowed to decide to create a frame. - TYPE bool
diff --git a/yaml_templates/processor/ProcessorBaseWithSensor.yaml b/yaml_templates/processor/ProcessorBaseWithSensor.yaml
deleted file mode 100644
index f11771b82..000000000
--- a/yaml_templates/processor/ProcessorBaseWithSensor.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-type: "whatever"  # DOC The class name - TYPE string
-plugin: "whatever"  # DOC plugin where the class is implemented - TYPE string
-name: "whatever"  # DOC The processor"s name. It has to be unique. - TYPE string
-time_tolerance: 0.0  # DOC Maximum time difference between a Keyframe time stamp and a particular Capture of this processor to allow assigning this Capture to the Keyframe. [s]. - TYPE double
-keyframe_vote:
-  voting_active: false  # DOC If the processor is allowed to decide to create a frame. - TYPE bool
-apply_loss_function: false  # DOC If the factors created by the processor have loss function. - TYPE bool
-sensor_name: "whatever"  # DOC The name of the sensor corresponding to this processor. - TYPE string
\ No newline at end of file
diff --git a/yaml_templates/processor/ProcessorDiffDrive.yaml b/yaml_templates/processor/ProcessorDiffDrive.yaml
index 7f4c74037..718047707 100644
--- a/yaml_templates/processor/ProcessorDiffDrive.yaml
+++ b/yaml_templates/processor/ProcessorDiffDrive.yaml
@@ -1,6 +1,7 @@
 type: "whatever"  # DOC The class name - TYPE string
 plugin: "whatever"  # DOC plugin where the class is implemented - TYPE string
 name: "whatever"  # DOC The processor"s name. It has to be unique. - TYPE string
+sensor_name: "whatever"  # DOC The name of the sensor corresponding to this processor. - TYPE string
 time_tolerance: 0.0  # DOC Maximum time difference between a Keyframe time stamp and a particular Capture of this processor to allow assigning this Capture to the Keyframe. [s]. - TYPE double
 keyframe_vote:
   voting_active: false  # DOC If the processor is allowed to decide to create a frame. - TYPE bool
diff --git a/yaml_templates/processor/ProcessorFixedWingModel.yaml b/yaml_templates/processor/ProcessorFixedWingModel.yaml
index c70230c2b..5ad7a09fc 100644
--- a/yaml_templates/processor/ProcessorFixedWingModel.yaml
+++ b/yaml_templates/processor/ProcessorFixedWingModel.yaml
@@ -1,6 +1,7 @@
 type: "whatever"  # DOC The class name - TYPE string
 plugin: "whatever"  # DOC plugin where the class is implemented - TYPE string
 name: "whatever"  # DOC The processor"s name. It has to be unique. - TYPE string
+sensor_name: "whatever"  # DOC The name of the sensor corresponding to this processor. - TYPE string
 time_tolerance: 0.0  # DOC Maximum time difference between a Keyframe time stamp and a particular Capture of this processor to allow assigning this Capture to the Keyframe. [s]. - TYPE double
 keyframe_vote:
   voting_active: false  # DOC If the processor is allowed to decide to create a frame. - TYPE bool
diff --git a/yaml_templates/processor/ProcessorLandmarkExternal.yaml b/yaml_templates/processor/ProcessorLandmarkExternal.yaml
index 5bcc168cd..394fbf265 100644
--- a/yaml_templates/processor/ProcessorLandmarkExternal.yaml
+++ b/yaml_templates/processor/ProcessorLandmarkExternal.yaml
@@ -1,6 +1,7 @@
 type: "whatever"  # DOC The class name - TYPE string
 plugin: "whatever"  # DOC plugin where the class is implemented - TYPE string
 name: "whatever"  # DOC The processor"s name. It has to be unique. - TYPE string
+sensor_name: "whatever"  # DOC The name of the sensor corresponding to this processor. - TYPE string
 time_tolerance: 0.0  # DOC Maximum time difference between a Keyframe time stamp and a particular Capture of this processor to allow assigning this Capture to the Keyframe. [s]. - TYPE double
 keyframe_vote:
   voting_active: false  # DOC If the processor is allowed to decide to create a frame. - TYPE bool
diff --git a/yaml_templates/processor/ProcessorLoopClosure.yaml b/yaml_templates/processor/ProcessorLoopClosure.yaml
index 34b901a89..e835ef63c 100644
--- a/yaml_templates/processor/ProcessorLoopClosure.yaml
+++ b/yaml_templates/processor/ProcessorLoopClosure.yaml
@@ -1,6 +1,7 @@
 type: "whatever"  # DOC The class name - TYPE string
 plugin: "whatever"  # DOC plugin where the class is implemented - TYPE string
 name: "whatever"  # DOC The processor"s name. It has to be unique. - TYPE string
+sensor_name: "whatever"  # DOC The name of the sensor corresponding to this processor. - TYPE string
 time_tolerance: 0.0  # DOC Maximum time difference between a Keyframe time stamp and a particular Capture of this processor to allow assigning this Capture to the Keyframe. [s]. - TYPE double
 keyframe_vote:
   voting_active: false  # DOC If the processor is allowed to decide to create a frame. - TYPE bool
diff --git a/yaml_templates/processor/ProcessorMotion.yaml b/yaml_templates/processor/ProcessorMotion.yaml
index cb3360683..15ad04253 100644
--- a/yaml_templates/processor/ProcessorMotion.yaml
+++ b/yaml_templates/processor/ProcessorMotion.yaml
@@ -1,6 +1,7 @@
 type: "whatever"  # DOC The class name - TYPE string
 plugin: "whatever"  # DOC plugin where the class is implemented - TYPE string
 name: "whatever"  # DOC The processor"s name. It has to be unique. - TYPE string
+sensor_name: "whatever"  # DOC The name of the sensor corresponding to this processor. - TYPE string
 time_tolerance: 0.0  # DOC Maximum time difference between a Keyframe time stamp and a particular Capture of this processor to allow assigning this Capture to the Keyframe. [s]. - TYPE double
 keyframe_vote:
   voting_active: false  # DOC If the processor is allowed to decide to create a frame. - TYPE bool
diff --git a/yaml_templates/processor/ProcessorOdom2d.yaml b/yaml_templates/processor/ProcessorOdom2d.yaml
index 7f4c74037..718047707 100644
--- a/yaml_templates/processor/ProcessorOdom2d.yaml
+++ b/yaml_templates/processor/ProcessorOdom2d.yaml
@@ -1,6 +1,7 @@
 type: "whatever"  # DOC The class name - TYPE string
 plugin: "whatever"  # DOC plugin where the class is implemented - TYPE string
 name: "whatever"  # DOC The processor"s name. It has to be unique. - TYPE string
+sensor_name: "whatever"  # DOC The name of the sensor corresponding to this processor. - TYPE string
 time_tolerance: 0.0  # DOC Maximum time difference between a Keyframe time stamp and a particular Capture of this processor to allow assigning this Capture to the Keyframe. [s]. - TYPE double
 keyframe_vote:
   voting_active: false  # DOC If the processor is allowed to decide to create a frame. - TYPE bool
diff --git a/yaml_templates/processor/ProcessorOdom3d.yaml b/yaml_templates/processor/ProcessorOdom3d.yaml
index cb3360683..15ad04253 100644
--- a/yaml_templates/processor/ProcessorOdom3d.yaml
+++ b/yaml_templates/processor/ProcessorOdom3d.yaml
@@ -1,6 +1,7 @@
 type: "whatever"  # DOC The class name - TYPE string
 plugin: "whatever"  # DOC plugin where the class is implemented - TYPE string
 name: "whatever"  # DOC The processor"s name. It has to be unique. - TYPE string
+sensor_name: "whatever"  # DOC The name of the sensor corresponding to this processor. - TYPE string
 time_tolerance: 0.0  # DOC Maximum time difference between a Keyframe time stamp and a particular Capture of this processor to allow assigning this Capture to the Keyframe. [s]. - TYPE double
 keyframe_vote:
   voting_active: false  # DOC If the processor is allowed to decide to create a frame. - TYPE bool
diff --git a/yaml_templates/processor/ProcessorPose2d.yaml b/yaml_templates/processor/ProcessorPose2d.yaml
index d74b27af8..93c6b423a 100644
--- a/yaml_templates/processor/ProcessorPose2d.yaml
+++ b/yaml_templates/processor/ProcessorPose2d.yaml
@@ -1,6 +1,7 @@
 type: "whatever"  # DOC The class name - TYPE string
 plugin: "whatever"  # DOC plugin where the class is implemented - TYPE string
 name: "whatever"  # DOC The processor"s name. It has to be unique. - TYPE string
+sensor_name: "whatever"  # DOC The name of the sensor corresponding to this processor. - TYPE string
 time_tolerance: 0.0  # DOC Maximum time difference between a Keyframe time stamp and a particular Capture of this processor to allow assigning this Capture to the Keyframe. [s]. - TYPE double
 keyframe_vote:
   voting_active: false  # DOC If the processor is allowed to decide to create a frame. - TYPE bool
diff --git a/yaml_templates/processor/ProcessorPose3d.yaml b/yaml_templates/processor/ProcessorPose3d.yaml
index d74b27af8..93c6b423a 100644
--- a/yaml_templates/processor/ProcessorPose3d.yaml
+++ b/yaml_templates/processor/ProcessorPose3d.yaml
@@ -1,6 +1,7 @@
 type: "whatever"  # DOC The class name - TYPE string
 plugin: "whatever"  # DOC plugin where the class is implemented - TYPE string
 name: "whatever"  # DOC The processor"s name. It has to be unique. - TYPE string
+sensor_name: "whatever"  # DOC The name of the sensor corresponding to this processor. - TYPE string
 time_tolerance: 0.0  # DOC Maximum time difference between a Keyframe time stamp and a particular Capture of this processor to allow assigning this Capture to the Keyframe. [s]. - TYPE double
 keyframe_vote:
   voting_active: false  # DOC If the processor is allowed to decide to create a frame. - TYPE bool
diff --git a/yaml_templates/processor/ProcessorTracker.yaml b/yaml_templates/processor/ProcessorTracker.yaml
index b98f3042a..963cfab02 100644
--- a/yaml_templates/processor/ProcessorTracker.yaml
+++ b/yaml_templates/processor/ProcessorTracker.yaml
@@ -1,6 +1,7 @@
 type: "whatever"  # DOC The class name - TYPE string
 plugin: "whatever"  # DOC plugin where the class is implemented - TYPE string
 name: "whatever"  # DOC The processor"s name. It has to be unique. - TYPE string
+sensor_name: "whatever"  # DOC The name of the sensor corresponding to this processor. - TYPE string
 time_tolerance: 0.0  # DOC Maximum time difference between a Keyframe time stamp and a particular Capture of this processor to allow assigning this Capture to the Keyframe. [s]. - TYPE double
 keyframe_vote:
   voting_active: false  # DOC If the processor is allowed to decide to create a frame. - TYPE bool
diff --git a/yaml_templates/processor/ProcessorTrackerFeature.yaml b/yaml_templates/processor/ProcessorTrackerFeature.yaml
index b98f3042a..963cfab02 100644
--- a/yaml_templates/processor/ProcessorTrackerFeature.yaml
+++ b/yaml_templates/processor/ProcessorTrackerFeature.yaml
@@ -1,6 +1,7 @@
 type: "whatever"  # DOC The class name - TYPE string
 plugin: "whatever"  # DOC plugin where the class is implemented - TYPE string
 name: "whatever"  # DOC The processor"s name. It has to be unique. - TYPE string
+sensor_name: "whatever"  # DOC The name of the sensor corresponding to this processor. - TYPE string
 time_tolerance: 0.0  # DOC Maximum time difference between a Keyframe time stamp and a particular Capture of this processor to allow assigning this Capture to the Keyframe. [s]. - TYPE double
 keyframe_vote:
   voting_active: false  # DOC If the processor is allowed to decide to create a frame. - TYPE bool
diff --git a/yaml_templates/processor/ProcessorTrackerLandmark.yaml b/yaml_templates/processor/ProcessorTrackerLandmark.yaml
index b98f3042a..963cfab02 100644
--- a/yaml_templates/processor/ProcessorTrackerLandmark.yaml
+++ b/yaml_templates/processor/ProcessorTrackerLandmark.yaml
@@ -1,6 +1,7 @@
 type: "whatever"  # DOC The class name - TYPE string
 plugin: "whatever"  # DOC plugin where the class is implemented - TYPE string
 name: "whatever"  # DOC The processor"s name. It has to be unique. - TYPE string
+sensor_name: "whatever"  # DOC The name of the sensor corresponding to this processor. - TYPE string
 time_tolerance: 0.0  # DOC Maximum time difference between a Keyframe time stamp and a particular Capture of this processor to allow assigning this Capture to the Keyframe. [s]. - TYPE double
 keyframe_vote:
   voting_active: false  # DOC If the processor is allowed to decide to create a frame. - TYPE bool
-- 
GitLab