Scalartime_tolerance;///< maximum time difference between a Keyframe time stamp and a particular Capture of this processor to allow assigning this Capture to the Keyframe.
Scalartime_tolerance;///< maximum time difference between a Keyframe time stamp and a particular Capture of this processor to allow assigning this Capture to the Keyframe.
boolvoting_active;
};
};
//class ProcessorBase
//class ProcessorBase
...
@@ -125,6 +126,8 @@ class ProcessorBase : public NodeBase, public std::enable_shared_from_this<Proce
...
@@ -125,6 +126,8 @@ class ProcessorBase : public NodeBase, public std::enable_shared_from_this<Proce
SensorBaseWPtrsensor_ptr_;
SensorBaseWPtrsensor_ptr_;
boolis_removing_;///< A flag for safely removing nodes from the Wolf tree. See remove().
boolis_removing_;///< A flag for safely removing nodes from the Wolf tree. See remove().
boolvoting_active_;///< A flag for allowing the processor to vote for KF or not.
staticunsignedintprocessor_id_count_;
staticunsignedintprocessor_id_count_;
public:
public:
...
@@ -176,8 +179,21 @@ class ProcessorBase : public NodeBase, public std::enable_shared_from_this<Proce
...
@@ -176,8 +179,21 @@ class ProcessorBase : public NodeBase, public std::enable_shared_from_this<Proce