diff --git a/happypose_ros/happypose_ros/happypose_node.py b/happypose_ros/happypose_ros/happypose_node.py index be2a58d..f52c2e2 100644 --- a/happypose_ros/happypose_ros/happypose_node.py +++ b/happypose_ros/happypose_ros/happypose_node.py @@ -324,8 +324,9 @@ def _update_dynamic_params(self, on_init: bool = False) -> None: self._params.time_stamp_strategy ] # Update internal params of cameras - for cam in self._cameras.values(): - cam.update_params(self._params.cameras) + if not on_init: + for cam in self._cameras.values(): + cam.update_params(self._params.cameras) # Clear the queue from old data while not self._params_queue.empty():