From 0614b63dd5491ae7534d8f5ef91ccfc0831925c2 Mon Sep 17 00:00:00 2001 From: Mirko Waechter <mirko.waechter@kit.edu> Date: Fri, 20 Oct 2017 18:40:30 +0200 Subject: [PATCH] removed unnecessary floor plane in IMU obs made function use const ref instead of copy --- .../components/units/InertialMeasurementUnitObserver.cpp | 4 ++-- .../components/units/InertialMeasurementUnitObserver.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/source/RobotAPI/components/units/InertialMeasurementUnitObserver.cpp b/source/RobotAPI/components/units/InertialMeasurementUnitObserver.cpp index 15400fb49..388f3939f 100644 --- a/source/RobotAPI/components/units/InertialMeasurementUnitObserver.cpp +++ b/source/RobotAPI/components/units/InertialMeasurementUnitObserver.cpp @@ -110,11 +110,11 @@ void InertialMeasurementUnitObserver::reportSensorValues(const std::string& devi PosePtr posePtr = new Pose(orientationQuaternion->toEigen(), zero); debugDrawerPrx->setPoseVisu("IMU", "orientation", posePtr); - debugDrawerPrx->setBoxDebugLayerVisu("floor", new Pose(), new Vector3(5000, 5000, 1), DrawColor {0.7f, 0.7f, 0.7f, 1.0f}); + // debugDrawerPrx->setBoxDebugLayerVisu("floor", new Pose(), new Vector3(5000, 5000, 1), DrawColor {0.7f, 0.7f, 0.7f, 1.0f}); } } -void InertialMeasurementUnitObserver::offerValue(std::string device, std::string fieldName, Vector3Ptr vec) +void InertialMeasurementUnitObserver::offerValue(const std::string& device, const std::string& fieldName, const Vector3Ptr& vec) { offerOrUpdateDataField(device, fieldName, vec, fieldName + " values"); offerOrUpdateDataField(device, fieldName + "_x", vec->x, fieldName + "_x value"); diff --git a/source/RobotAPI/components/units/InertialMeasurementUnitObserver.h b/source/RobotAPI/components/units/InertialMeasurementUnitObserver.h index 7d1a9c8d8..e72ce3227 100644 --- a/source/RobotAPI/components/units/InertialMeasurementUnitObserver.h +++ b/source/RobotAPI/components/units/InertialMeasurementUnitObserver.h @@ -87,7 +87,7 @@ namespace armarx DebugDrawerInterfacePrx debugDrawerPrx; - void offerValue(std::string device, std::string fieldName, Vector3Ptr vec); + void offerValue(const std::string& device, const std::string& fieldName, const Vector3Ptr& vec); }; } -- GitLab