Omni-swarm icon indicating copy to clipboard operation
Omni-swarm copied to clipboard

Docker image usage and source code compilation issues

Open luzsmin opened this issue 1 year ago • 0 comments

Hello, you have done a great job. I encountered some issues when using the docker image you provided : Is there a complete "Omni-swarm" pack configured in the image package you provided? I did not find it in the folder:/root/swarm_ws/src. Then I configured the source code package and encountered these issues during the compilation process: 1./root/catkin_ws/src/Omini_swarm/swarm_detector/src/visual_detection_matcher.cpp:1:10: fatal error: munkres/munkres.h: No such file or directory #include "munkres/munkres.h" ^~~~~~~~~~~~~~~~~~~ 2./root/catkin_ws/src/Omini_swarm/Omni-swarm/swarm_localization/src/swarm_localization_solver.cpp:434:50: error: call of overloaded 'asin(double)' is ambiguous if (fabs(asin(dheight/dis)) > params.distance_measurement_outlier_elevation_threshold || ^ 3./root/catkin_ws/src/Omini_swarm/swarm_detector/src/stereo_bundle_adjustment.cpp:128:1: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:188:33: error: no match for call to '(const Eigen::internal::scalar_sum_op<ceres::Jet<double, 7> >) (const Scalar&, const Scalar&)' return derived().functor()(derived().lhs().coeff(index), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ derived().rhs().coeff(index)); ~~~~~~~~~~~~~~~~~~~~~~~~~

I am tackling these errors, could help me take a look. Thanks a lot!

luzsmin avatar Nov 14 '23 03:11 luzsmin