From 972fd496b0dc9b5f1428d32ff83b0b8a993123c6 Mon Sep 17 00:00:00 2001 From: joanvallve <jvallve@iri.upc.edu> Date: Wed, 6 May 2020 18:01:53 +0200 Subject: [PATCH] optional parameter --- include/gnss/sensor/sensor_gnss.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/gnss/sensor/sensor_gnss.h b/include/gnss/sensor/sensor_gnss.h index 24e161555..188bb5c99 100644 --- a/include/gnss/sensor/sensor_gnss.h +++ b/include/gnss/sensor/sensor_gnss.h @@ -32,7 +32,8 @@ struct ParamsSensorGnss : public ParamsSensorBase yaw_fixed = _server.getParam<bool>(prefix + _unique_name + "/ENU-MAP/yaw_fixed"); translation_fixed = _server.getParam<bool>(prefix + _unique_name + "/ENU-MAP/translation_fixed"); set_ENU = _server.getParam<bool>(prefix + _unique_name + "/set_ENU"); - ENU_latlonalt = _server.getParam<Eigen::Vector3d>(prefix + _unique_name + "/ENU_latlonalt"); + if (set_ENU) + ENU_latlonalt = _server.getParam<Eigen::Vector3d>(prefix + _unique_name + "/ENU_latlonalt"); } std::string print() const { -- GitLab