diff --git a/source/RobotAPI/libraries/armem_vision/client/laser_scanner_features/Reader.cpp b/source/RobotAPI/libraries/armem_vision/client/laser_scanner_features/Reader.cpp index 30c34a9d13726fe5ee1d1e24c8b9d5eb167d926d..eef2e70ef3a2a2f81c41bf8fc7fea3b397ba7581 100644 --- a/source/RobotAPI/libraries/armem_vision/client/laser_scanner_features/Reader.cpp +++ b/source/RobotAPI/libraries/armem_vision/client/laser_scanner_features/Reader.cpp @@ -120,7 +120,7 @@ namespace armarx::armem::vision::laser_scanner_features::client if (providerSegment.empty()) { ARMARX_WARNING << "No entities!"; - return std::nullopt; + return {}; } // const auto convert = [](const auto& aronLaserScanStamped, @@ -183,7 +183,7 @@ namespace armarx::armem::vision::laser_scanner_features::client if (not qResult.success) { ARMARX_WARNING << "Failed to query data from memory: " << qResult.errorMessage; - return {.features = std::nullopt, + return {.features = {}, .status = Result::Status::Error, .errorMessage = qResult.errorMessage}; }