Skip to content
Snippets Groups Projects
Commit 4d3d1f83 authored by Christoph Pohl's avatar Christoph Pohl
Browse files

FIx too narrow check in eigen conversion

parent 3d051ec4
No related branches found
No related tags found
No related merge requests found
......@@ -111,7 +111,7 @@ namespace armarx::aron::data::converter
using MatrixT = Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic>;
const auto dims = nav.getShape();
ARMARX_CHECK_EQUAL(dims.size(), 2); // for now ...
ARMARX_CHECK(dims.size() == 2 or dims.size() == 3); // for now ...
Eigen::Map<MatrixT> map(reinterpret_cast<T*>(nav.getData()), dims.at(0), dims.at(1));
return map;
......@@ -197,7 +197,7 @@ namespace armarx::aron::data::converter
return ConvertToDynamicArray<T>(nav);
}
checkDimensions(nav, {Rows, Cols, sizeof(T)}, "ConvertToMatrix");
checkDimensions(nav, {Rows, Cols, sizeof(T)}, "ConvertToArray");
auto dims = nav.getShape();
Eigen::Map<Eigen::Array<T, Rows, Cols>> ret(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment