First of all, thank you for providing this ROS package. While this ROS package is tested for IDS peak 1.2.0.1, I tried to compile it for the currently newest available version, IDS peak 2.2.0.0. This serves more as a heads up that IDS changed the name of the include directories and libraries in their current version. This means that in the CMakeLists.txt file for this ROS package ${IDS_PEAK_INCLUDE_DIR} needs to be changed to ${ids_peak_INCLUDES} and ${IDS_PEAK_LIBRARIES} needs to be changed to ${_ids_peak_sharedlib_file}. Similarly, the parameters for the IPL libraries have to be adjusted. Hope this helps someone in the future.
First of all, thank you for providing this ROS package. While this ROS package is tested for IDS peak 1.2.0.1, I tried to compile it for the currently newest available version, IDS peak 2.2.0.0. This serves more as a heads up that IDS changed the name of the include directories and libraries in their current version. This means that in the CMakeLists.txt file for this ROS package ${IDS_PEAK_INCLUDE_DIR} needs to be changed to ${ids_peak_INCLUDES} and ${IDS_PEAK_LIBRARIES} needs to be changed to ${_ids_peak_sharedlib_file}. Similarly, the parameters for the IPL libraries have to be adjusted. Hope this helps someone in the future.
Best regards, Thomas