Fix L4T R35.4.1 Humble Docker build #337
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I had the exact same issue as described in #314 (and then some other issues) so I made some adjustments to the Dockerfile in that regard: building Draco from source, as well as RcppUtils.
I also reintroduced the ZED tools in the docker. I can understand why you wouldn't want to include them in a docker dedicated to ROS2 usage of the cameras, but there are installed anyway, just missing a few Qt5 dependencies, so I figured it was better to install these dependencies and make the tools usable. Let me know if you want me to remove the corresponding commit.
I haven't tested Jetson Humble docker build on other L4T versions than R35.4.1, but I tested with ZED SDK 4.2.3 and 5.0.0 with success.
Best regards