/home/hyx020222/planner_ws/src/Fast-Planner/plan_env/ThirdParty/sdf_tools/src/sdf_tools/collision_map.cpp: In member function ‘visualization_msgs::Marker sdf_tools::CollisionMapGrid::ExportForDisplay(const ColorRGBA&, const ColorRGBA&, const ColorRGBA&) const’:
/home/hyx020222/planner_ws/src/Fast-Planner/plan_env/ThirdParty/sdf_tools/src/sdf_tools/collision_map.cpp:1260:88: error: conversion from ‘Eigen::Vector4d’ {aka ‘Eigen::Matrix<double, 4, 1>’} to non-scalar type ‘std::vector<double>’ requested
1260 | std::vector<double> location = collision_field_.GridIndexToLocation(x_index, y_index, z_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hyx020222/planner_ws/src/Fast-Planner/plan_env/ThirdParty/sdf_tools/src/sdf_tools/sdf_builder.cpp: In member function ‘sdf_tools::SignedDistanceField sdf_tools::SDF_Builder::UpdateSDFFromPlanningScene()’:
/home/hyx020222/planner_ws/src/Fast-Planner/plan_env/ThirdParty/sdf_tools/src/sdf_tools/sdf_builder.cpp:369:79: error: conversion from ‘Eigen::Vector4d’ {aka ‘Eigen::Matrix<double, 4, 1>’} to non-scalar type ‘std::vector<double>’ requested
369 | std::vector<double> location = new_sdf.GridIndexToLocation(x_index, y_index, z_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hyx020222/planner_ws/src/Fast-Planner/plan_env/ThirdParty/sdf_tools/src/sdf_tools/sdf.cpp: In member function ‘void sdf_tools::SignedDistanceField::FollowGradientsToLocalMaximaUnsafe(VoxelGrid::VoxelGrid<Eigen::Matrix<double, 3, 1> >&, int64_t, int64_t, int64_t) const’:
/home/hyx020222/planner_ws/src/Fast-Planner/plan_env/ThirdParty/sdf_tools/src/sdf_tools/sdf.cpp:124:67: error: conversion from ‘Eigen::Vector4d’ {aka ‘Eigen::Matrix<double, 4, 1>’} to non-scalar type ‘std::vector<double>’ requested
124 | std::vector<double> location = GridIndexToLocation(x_index, y_index, z_index);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hyx020222/planner_ws/src/Fast-Planner/plan_env/ThirdParty/sdf_tools/src/sdf_tools/sdf.cpp:146:75: error: conversion from ‘Eigen::Vector4d’ {aka ‘Eigen::Matrix<double, 4, 1>’} to non-scalar type ‘std::vector<double>’ requested
146 | std::vector<double> location = GridIndexToLocation(current_index);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/home/hyx020222/planner_ws/src/Fast-Planner/plan_env/ThirdParty/sdf_tools/src/sdf_tools/sdf.cpp: In member function ‘double sdf_tools::SignedDistanceField::EstimateDistanceInternal(double, double, double, int64_t, int64_t, int64_t) const’:
/home/hyx020222/planner_ws/src/Fast-Planner/plan_env/ThirdParty/sdf_tools/src/sdf_tools/sdf.cpp:546:68: error: conversion from ‘Eigen::Vector4d’ {aka ‘Eigen::Matrix<double, 4, 1>’} to non-scalar type ‘const std::vector<double>’ requested
546 | const std::vector<double> cell_center = GridIndexToLocation(x_idx, y_idx, z_idx);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~