-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Colcon build error src/vlcal/calib/visual_camera_calibration.cpp:215:104: error: no matching function for call to ‘ceres::AutoDiffFirstOrderFunction<vlcal::MultiNIDCost, 7>::AutoDiffFirstOrderFunction(vlcal::MultiNIDCost*&)’ #114
Comments
Ceres introduced disruptive updates recently. For now, use a specific commit as indicated in the updated instruction process. I'll update the code so that it can be built with the latest ceres. |
Build process now completes with a warning about opencv version issue
And I get this error while doing preprocessing
|
I solved the opencv issue using |
Before opening an issue
If the issue is about build errors:
If the issue is about calibration procedure and results:
If the issue is about the algorithm:
Describe the bug
Follow the instructions to install the pre-req except for absl (I had to build it as Position Independent Code as I faced this issue on a different PC).
To Reproduce
Steps to reproduce the behavior:
/usr/local
.colcon build --cmake-args -DCMAKE_PREFIX_PATH=/home/nvidia/software/abseil-cpp/install
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots and sample data
If applicable, add screenshots and sample data to reproduce your problem.
Environment:
Ubuntu 22.04 on Jetson Jetpack 6.x (arm64)
ROS version: ROS2 Humble
Additional context
The build process and pipeline worked on my laptop (amd64) once and I don't remember doing anything fancy except specifying the path and including the line
find_package(absl REQUIRED)
in the package's CMakeLists.txtThe text was updated successfully, but these errors were encountered: