CHANGELOG

Changelog for package openni2_camera

2.0.3 (2024-11-03)

  • add dynamic parameters (backport #141) (#142) In ROS 1, a number of things were dynamic - this PR re-adds them using the new ROS 2 paradigm for parameter updating. I’ve tested this with a Primesense device and am able to disable auto_exposure and auto_white_balance.

  • publish tfs and set matching frame names (#135) This PR ports the TFs from original [kinect_frames.launch](https://github.com/ros-drivers/rgbd_launch/blob/noetic-devel/launch/kinect_frames.launch) to the ROS 2 launch files and sets the image frame names appropriately.

  • Depth-only point cloud launch file for Non-RGB PrimeSense device. (#132) Some Depth camera based on PS1080 SoC such as Asus Xtion and (some) Xtion Pro don’t come with RGB camera. The original ‘camera_with_cloud’ launch file requires the missing RGB color stream, which Xtion and (some) Xtion Pro don’t provide. This make point cloud topic publish no message at all. Solving by changing depth_image_proc::PointCloudXyzrgbNode to depth_image_proc::PointCloudXyzNode and remove all RGB related topic remap in launch file. Resulted in the new launch file named ‘camera_with_cloud_norgb’. Modified from ‘camera_with_cloud’ launch file. I tested with these following device and environment - Asus Xtion ([Possibly pre-production or custom made unit](https://www.aliexpress.com/item/1005004788630548.html?)) - ROS2 Humble - Ubuntu 22.04 on WSL2 - USBIP

  • Contributors: Christian Rauch, Michael Ferguson, TinLethax

2.0.2 (2023-04-26)

  • add depth_image_proc exec dep (#131) Needed when starting the camera with point cloud processing.

  • Contributors: Mario Prats

2.0.1 (2023-03-02)

  • fix device time (#129)

  • add build depend on pkg-config (#128)

  • Contributors: Michael Ferguson

2.0.0 (2023-03-01)

  • revive the test wrapper (#127) resolves #123

  • remove boost and unused files (#122) * replace boost functionality by standard C++ * remove ROS nodelet metadata * store parameter callback * remove ROS1 node * remove unused os import Co-authored-by: Christian Rauch <Rauch.Christian@gmx.de>

  • fix build, target only humble and later (#118)

  • Capability: [CI] Add GitHub Action (#116) * Capability: [CI] Add GitHub Action * Maintenance: Update maintaner contact

  • initial port to ROS2

  • Contributors: Isaac I.Y. Saito, Michael Ferguson

1.6.0 (2022-04-12)

1.5.1 (2021-02-01)

1.5.0 (2021-01-12)

  • [capability] Use serialnumber in camera names #101

  • Release for Noetic #98

1.4.2 (2020-06-03)

0.4.2 (2018-12-01)

0.4.1 (2018-10-20)

0.4.0 (2018-07-17)

0.3.0 (2017-11-03)

0.2.9 (2017-10-25)

  • [fix] Device re-connection #53

  • [fix] Publish projector/camera_info (fixes disparity img) #48

  • Contributors: Isaac I.Y. Saito, Martin Guenther, Shaun Edwards

0.2.8 (2017-08-17)

  • [capability] Add exposure time control #46

  • [fix] device URI formatting #47

  • Contributors: Martin Guenther, Michael Ferguson, Sergey Alexandrov

0.2.7 (2016-06-07)

  • Merge pull request #44 from jacquelinekay/fix_kinetic_build fix compile on kinetic

  • Contributors: Jackie Kay, Michael Ferguson

0.2.6 (2016-05-05)

  • [fix] Compile for OSX #30

  • [fix] Crash on OSX and warning fixes.

  • Contributors: Hans Gaiser, Isaac I.Y. Saito, Michael Ferguson

0.2.5 (2015-10-15)

  • Merge pull request #34 from Intermodalics/feature/get_serial_service added get_serial service

  • Contributors: Michael Ferguson, Ruben Smits

0.2.4 (2015-04-06)

  • proper usage of device_id parameter in resolveDeviceURI, resolve unique parts of device URIs, too

  • print vendor id and product id as hex value (like in lsusb)

  • Contributors: Michael Ferguson, Stephan Wirth

0.2.3 (2015-01-16)

  • Explicitly ask for serial number when trying to resolve device URI instead of doing it once on device connected, fixes #24

  • Contributors: Michael Ferguson, Stephan Wirth

0.2.2 (2014-10-06)

  • Add usb_reset

  • Contributors: Kei Okada, Michael Ferguson

0.2.1 (2014-08-22)

  • Fixed a bug that prevents depth only sensors from properly calculating the point cloud due to incorrect focal length

  • Updated cmakelists for OSX

  • Contributors: Colin Lea, Michael Ferguson, Tarek Taha

0.2.0 (2014-05-22)

  • device_id: find camera by serial number

  • Make freenect_stack link a real link for wiki.

  • Contributors: Dariush Forouher, Michael Ferguson

0.1.2 (2014-02-03)

  • Fix CMake error.

  • Contributors: Benjamin Chretien, Michael Ferguson

0.1.1 (2013-11-13)

0.1.0 (2013-08-28)

  • initial release