Comments (5)
I haven't encountered this error nor do I have the hardware to test this. Could you provide a full backtrace of the error?
Btw, it makes it easier to read if you format code and terminal output as "code" (via backticks).
from apriltag_ros.
There is not enough information to debug this issue. It is unclear if this is an issue with the apriltag library or this node.
I suggest that you install the dbgsym
packages for OpenCV and any other libraries in the stack.
I am closing this for now. If this occurs again, please reopen the issue and provide a detailed backtrace and maybe a reproducible example with a bag file.
from apriltag_ros.
Posting here as i had a similar issue and my solution might help others that are stuck with this.
Using
- Nvidia AGX Xavier
- Jetpack 5.0.2
- ROS2 Foxy.
Encountered the issue described in #2, did the fix, but got complaints about missing apriltag_msgs.
Decided to use the following git repo which is inspired by this one(but has a foxy branch and contains apriltag_msgs package): https://github.com/Adlink-ROS/apriltag_ros
Successfully built packages and got the issue described by @trentatsa here.
Solved this issue by cloning and building the vision_opencv packages from source and using these instead of binaries:
https://github.com/ros-perception/vision_opencv
Of course using the foxy branch as it corresponds to the ROS2 distro i am using.
from apriltag_ros.
Encountered the issue described in #2, did the fix, but got complaints about missing apriltag_msgs.
FYI, it is here: https://github.com/christianrauch/apriltag_msgs. I should probably document the installation from source.
Solved this issue by cloning and building the vision_opencv packages from source and using these instead of binaries:
Thanks for the tip. I assume that other packages using vision_opencv
(or cv_bridge
specifically) would also exhibit this issue.
Can it be that there are multiple versions of OpenCV installed on your system? If you have multiple versions of OpenCV installed and libcv_bridge.so
selects the wrong one, then this is likely causing this issue. Make sure to only have the OpenCV version installed that is also used by the ros-$ROS_DISTRO-cv-bridge
package.
from apriltag_ros.
@christianrauch Yeah, Jetpack 5.0.2 comes with opencv 4.5.4 preinstalled, ref: https://developer.nvidia.com/embedded/vpi
Which might cause problems.
from apriltag_ros.
Related Issues (20)
- ros2 echo, message is invalid HOT 2
- Node does not work with galactic? HOT 20
- some questions about cpp libraries configuration HOT 1
- cfg/tags_36h11.yaml HOT 1
- Inaccurate Pose/TF Calculation HOT 20
- [Feature Request]: Tag Pose as Topic HOT 3
- OutOfMemoryError with pose branch HOT 3
- Apriltag ROS2 package can not be found HOT 2
- v4l2_36h11.launch.yml | Error “Rectified topic ‘/v4l2/image_rect’ requested but camera publishing ‘/v4l2/camera_info’ is uncalibrated” HOT 2
- Little doubt about the topic name "detections" is different from the name in AprilRobotics/apriltag_ros HOT 1
- No detection HOT 3
- Decouple AprilTag detection & pose/tf calculation. HOT 4
- publish debug image? HOT 4
- run detector without calibration? HOT 2
- use realsense d435i, but did not detect anything HOT 4
- image transport hint is not applied to the remapped topic
- Multiple cameras HOT 7
- Synchronization issues between image_raw and camera_info in ROS2 AprilTag with RealSense D435 HOT 14
- Plan to incorporate Tag-bundles HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apriltag_ros.