- Python 3 compatibility (#530)
- cmake_minimum_required to 3.0.2
- Adapted to OpenCV4
- import setup from setuptools instead of distutils-core
- updated install locations for better portability. (#500)
- Contributors: Joshua Whitley, Sean Yen
- Merge pull request #478 from ros-perception/steve_main added option to fill the sparse areas with neareast neighbor depth va…
- Merge pull request #336 from madsherlock/indigo depth_image_proc/point_cloud_xyzi_radial Add intensity conversion (copy) for float
- depth_image_proc: fix support for mono16 intensity encoding in point_cloud_xyzi node (#352)
- added option to fill the sparse areas with neareast neighbor depth values on upsampling operations in depth_image_proc/register
- point_cloud_xyzi Add intensity conversion for float
- Add intensity conversion (copy) for float This commit enables the generation of xyzi point clouds from 32-bit floating point intensity images. The destination data type for intensity storage is 32-bit float, so all that is required is a data copy. The change in this commit is simply an extension of the if-else statement to include the TYPE_32FC1 type and apply the usual convert_intensity() method.
- Contributors: Mikael Westermann, Richard Bormann, Steven Macenski, Stewart Jamieson, Tim Übelhör
- Merge pull request #395 from ros-perception/steve_maintain
- adding autonomoustuff mainainer
- adding stevemacenski as maintainer to get emails
- Contributors: Joshua Whitley, Yoshito Okada, stevemacenski
- Fix CMake warnings about Eigen.
- Convert depth image metric from [m] to [mm]
- address gcc6 build error With gcc6, compiling fails with stdlib.h: No such file or directory, as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. This commit addresses this issue for this package in the same way it was addressed in various other ROS packages. A list of related commits and pull requests is at: ros/rosdistro#12783 Signed-off-by: Lukas Bulwahn <[email protected]>
- Contributors: Kentaro Wada, Lukas Bulwahn, Vincent Rabaud
- check number of channels before the process
- search minimum value with OpenCV
- Use OpenCV to be faster
- Add a feature for a depth image to crop foremost image
- Contributors: Kenta Yonekura
- Add option for exact time sync for point_cloud_xyzrgb
- simplify OpenCV3 conversion
- Contributors: Kentaro Wada, Vincent Rabaud
- Add radial point cloud processors
- Contributors: Hunter Laux
- adds range_max
- exports depth_conversions with convert for xyz PC only
- exports DepthTraits
- Contributors: enriquefernandez
- get code to compile with OpenCV3 fixes #96
- Contributors: Vincent Rabaud
- Add point_cloud_xyzi nodelet This is for cameras that output depth and intensity images. It's based on the point_cloud_xyzrgb nodelet.
- Missing runtime dependency - eigen_conversions
libdepth_image_proc is missing this dependency at runtime
` > ldd libdepth_image_proc.so | grep eigen libeigen_conversions.so => not found `
Which causes the following error on loading depth_image_proc:` [ INFO] [1402564815.530736554]: /camera/rgb/camera_info -> /camera/rgb/camera_info [ERROR] [1402564815.727176562]: Failed to load nodelet [/camera/depth_metric_rect] of type [depth_image_proc/convert_metric]: Failed to load library /opt/ros/indigo/lib//libdepth_image_proc.so. Make sure that you are calling the PLUGINLIB_EXPORT_CLASS macro in the library code, and that names are consistent between this macro and your XML. Error string: Could not load library (Poco exception = libeigen_conversions.so: cannot open shared object file: No such file or directory) [FATAL] [1402564815.727410623]: Service call failed! `
- Contributors: Daniel Stonier, Hunter Laux
- depth_image_proc: fix missing symbols in nodelets
- Contributors: Michael Ferguson
- replace tf usage by tf2 usage
- remove PCL dependency