jmackay2

Results 10 issues of jmackay2

This fixes the following warning to prevent copying: ``` error: loop variable 'value' of type 'const std::pair&' binds to a temporary constructed from type 'const std::pair' [-Werror=range-loop-construct] 1873 | for...

It looks like PX4 doesn't currently create a `px4io/px4-dev-ros2-humble` container, so the CI builds all error when trying to pull the image. It would be straight-forward to remove humble from...

…rsion and base image. Update rolling to jammy. Rather than copying the Dockerfile again, I updated the rolling Dockerfile to have 2 args to handle different versions of ROS 2....

## Environment * OS Version: Ubuntu 24.04 * Source or binary build? Binary build of Ionic I am unable to run Generation of Procedure Datasets with Blender with a newer...

bug

This just cleans up some warnings seen when compiling some of the cuda modules. There are no functional changes. ### Pull Request Readiness Checklist See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request - [x]...

category: build/install
category: cuda

Updated benchmark: ``` ------------------------------------------------------------------------------------- Benchmark Time CPU Iterations ------------------------------------------------------------------------------------- OrganizedNeighborSearch 26.0 us 26.0 us 35446 KdTree 52.1 us 52.2 us 10000 KdTreeAll/iterations:1/manual_time 282 us 58906299 us 1 items_per_second=743.246M/s KdTreeAllThreaded/iterations:1/manual_time 74.4...

changelog: enhancement
module: search
module: benchmarks

ROS2 is deprecating `ament_target_dependencies`. This updates the CMakeLists.txt to use the suggested `target_link_libraries` instead.

GPU normal estimation is available in both the cuda and gpu modules. The cuda module version appears to be older and less maintained. Is there a benefit of keeping the...

kind: question
module: cuda
module: gpu