Package Summary

Tags No category tags.
Version 1.6.1
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/openni2_camera.git
VCS Type git
VCS Version ros1
Last Updated 2023-10-25
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Launch files to start the openni2_camera drivers using rgbd_launch.

Additional Links

No additional links.

Maintainers

  • Isaac I. Y. Saito

Authors

  • Julius Kammerl
  • Michael Ferguson
README
No README found. See repository README.
CHANGELOG

Changelog for package openni2_launch

1.6.1 (2023-10-25)

  • Fix: make subprocess output a string instead of bytes, needed in python 3.7 #113

1.6.0 (2022-04-12)

  • [capability] Add depth_registered and depth_registered_filtered arguments #111

1.5.1 (2021-02-01)

  • Default branch update for ROS1 development.
  • [CI] Add GitHub Actions configs

1.5.0 (2021-01-12)

  • [capability] Use serialnumber in camera names #101
  • Release for Noetic #98

1.4.2 (2020-06-03)

  • update package.xml for noetic support
  • Contributors: Michael Ferguson

0.4.2 (2018-12-01)

  • Fix roswtf plugin dependency #92
  • Contributors: Isaac I.Y. Saito

0.4.1 (2018-10-20)

  • [fix] [roswtf plugin] Accept vendor and product IDs (fix #88).
  • [improve] Remove unused ROS Parameters. #76
  • [improve] Add roslaunch check.
  • Contributors: Isaac I.Y. Saito

0.4.0 (2018-07-17)

  • Add a simple roswtf plugin. #80
  • Contributors: Isaac I.Y. Saito, PlusOne Robotics Inc.

0.3.0 (2017-11-03)

  • Move openni2_launch package into openni2_camera repository #55
  • Add rosdoc-based document.
  • Contributors: Isaac I.Y. Saito

0.2.2 (2015-01-23)

  • add tf_prefix version, as per #16
  • fix #19, reverts #16
  • Contributors: Michael Ferguson

0.2.1 (2014-05-22)

  • Force device_id to string type
  • Contributors: Dariush Forouher, Michael Ferguson

0.2.0 (2014-05-20)

  • Remove machine arg, as it is not necessary.
  • Add tf_prefix same as openni
  • Defaults for depth processing are set apropriately for both hardware and software registration.
  • Contributors: Libor Wagner, Mark Pitchless, Michael Ferguson, Piyush Khandelwal

0.1.2 (2013-09-30)

  • Expose driver parameters. Note: depth_registration is now off by default.

0.1.1 (2013-09-25)

  • Properly namespace the nodelet manager

0.1.0 (2013-09-10)

  • First release
  • This package is a thin wrapper around rgbd_launch

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

  • launch/openni2.launch
    • Entry point for using OpenNI2 devices
      • camera [default: camera] — 'camera' should uniquely identify the device. All topics are pushed down into the 'camera' namespace, and it is prepended to tf frame ids.
      • rgb_frame_id [default: $(arg camera)_rgb_optical_frame]
      • depth_frame_id [default: $(arg camera)_depth_optical_frame]
      • device_id [default: #1] — device_id can have the following formats: '#1' : the first device found '2@X' : the Xth device on USB bus 2
      • id_manufacturer [default: 1d27] — Vendor ID of the sensor (maintained at http://www.linux-usb.org/usb-ids.html). Default: ASUS.
      • id_product [default: 0601] — Product ID of the sensor. Default: Xtion.
      • rgb_camera_info_url [default: ] — By default, calibrations are stored to file://${ROS_HOME}/camera_info/${NAME}.yaml, where ${NAME} is of the form '[rgb|depth]_[serial#]', e.g. 'depth_B00367707227042B'. See camera_info_manager docs for calibration URL details.
      • depth_camera_info_url [default: ]
      • depth_registration [default: false] — Hardware depth registration
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • depth_registered [default: depth_registered]
      • depth_registered_filtered [default: depth_registered]
      • load_driver [default: true] — Optionally suppress loading the driver nodelet and/or publishing the default tf tree. Useful if you are playing back recorded raw data from a bag, or are supplying a more accurate tf tree from calibration.
      • publish_tf [default: true]
      • rgb_processing [default: true]
      • debayer_processing [default: false]
      • ir_processing [default: false]
      • depth_processing [default: true]
      • depth_registered_processing [default: true]
      • disparity_processing [default: false]
      • disparity_registered_processing [default: false]
      • hw_registered_processing [default: true]
      • sw_registered_processing [default: false]
      • hw_registered_processing [default: false]
      • sw_registered_processing [default: true]
      • respawn [default: false] — Disable bond topics by default
      • num_worker_threads [default: 4] — Worker threads for the nodelet manager
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • debug [default: false]
  • launch/openni2_tf_prefix.launch
    • Entry point for using OpenNI2 devices (if you still use tf_prefix)
      • camera [default: camera] — 'camera' should uniquely identify the device. All topics are pushed down into the 'camera' namespace, and it is prepended to tf frame ids.
      • tf_prefix [default: ]
      • rgb_frame_id [default: $(arg camera)_rgb_optical_frame]
      • depth_frame_id [default: $(arg camera)_depth_optical_frame]
      • device_id [default: #1] — device_id can have the following formats: '#1' : the first device found '2@X' : the Xth device on USB bus 2
      • id_manufacturer [default: 1d27] — Vendor ID of the sensor (maintained at http://www.linux-usb.org/usb-ids.html). Default: ASUS.
      • id_product [default: 0601] — Product ID of the sensor. Default: Xtion.
      • rgb_camera_info_url [default: ] — By default, calibrations are stored to file://${ROS_HOME}/camera_info/${NAME}.yaml, where ${NAME} is of the form '[rgb|depth]_[serial#]', e.g. 'depth_B00367707227042B'. See camera_info_manager docs for calibration URL details.
      • depth_camera_info_url [default: ]
      • depth_registration [default: false] — Hardware depth registration
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • load_driver [default: true] — Optionally suppress loading the driver nodelet and/or publishing the default tf tree. Useful if you are playing back recorded raw data from a bag, or are supplying a more accurate tf tree from calibration.
      • publish_tf [default: true]
      • rgb_processing [default: true]
      • debayer_processing [default: false]
      • ir_processing [default: false]
      • depth_processing [default: true]
      • depth_registered_processing [default: true]
      • disparity_processing [default: false]
      • disparity_registered_processing [default: false]
      • hw_registered_processing [default: true]
      • sw_registered_processing [default: false]
      • hw_registered_processing [default: false]
      • sw_registered_processing [default: true]
      • respawn [default: false] — Disable bond topics by default
      • num_worker_threads [default: 4] — Worker threads for the nodelet manager
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • debug [default: false]
  • launch/kinect_frames.launch
      • camera [default: ]
      • tf_prefix [default: ]
  • launch/includes/processing.launch
      • manager [default: ]
      • respawn [default: ]
      • rgb [default: ]
      • ir [default: ]
      • depth [default: ]
  • launch/includes/color.launch
    • Load processing nodelets for the Color camera
      • manager [default: ]
      • respawn [default: ]
      • rgb [default: ]
  • launch/includes/ir.launch
      • manager [default: ]
      • respawn [default: ]
      • ir [default: ]
  • launch/includes/device.launch
      • manager
      • device_id
      • rgb_frame_id
      • depth_frame_id
      • rgb_camera_info_url
      • depth_camera_info_url
      • depth_registration [default: true]
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • respawn [default: false]
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
  • launch/includes/manager.launch
      • manager [default: ]
      • debug [default: ]
  • launch/includes/depth.launch
    • Load processing nodelets for the depth camera
      • manager [default: ]
      • points_xyz [default: ]
      • rectify [default: ]
      • respawn [default: ]
      • depth [default: ]
  • launch/includes/pointclouds.launch
    • Load processing nodelets for the Color camera
      • manager [default: ]
      • points_xyz [default: ]
      • rectify [default: ]
      • respawn [default: ]
      • depth [default: ]
  • launch/includes/device.launch.xml
    • Launch the OpenNI2 device driver
      • manager
      • device_id
      • id_manufacturer
      • id_product
      • rgb_frame_id
      • depth_frame_id
      • rgb_camera_info_url
      • depth_camera_info_url
      • ir_mode [default: 5]
      • color_mode [default: 5]
      • depth_mode [default: 5]
      • depth_registration [default: true]
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • respawn [default: false]
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • depth_registered [default: depth_registered]

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged openni2_launch at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.4.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/openni2_camera.git
VCS Type git
VCS Version indigo-devel
Last Updated 2021-01-12
Dev Status MAINTAINED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Launch files to start the openni2_camera drivers using rgbd_launch.

Additional Links

No additional links.

Maintainers

  • Isaac I. Y. Saito

Authors

  • Julius Kammerl
  • Michael Ferguson
README
No README found. No README in repository either.
CHANGELOG

Changelog for package openni2_launch

0.4.2 (2018-12-01)

  • Fix roswtf plugin dependency #92
  • Contributors: Isaac I.Y. Saito

0.4.1 (2018-10-20)

  • [fix] [roswtf plugin] Accept vendor and product IDs (fix #88).
  • [improve] Remove unused ROS Parameters. #76
  • [improve] Add roslaunch check.
  • Contributors: Isaac I.Y. Saito

0.4.0 (2018-07-17)

  • Add a simple roswtf plugin. #80
  • Contributors: Isaac I.Y. Saito, PlusOne Robotics Inc.

0.3.0 (2017-11-03)

  • Move openni2_launch package into openni2_camera repository #55
  • Add rosdoc-based document.
  • Contributors: Isaac I.Y. Saito

0.2.2 (2015-01-23)

  • add tf_prefix version, as per #16
  • fix #19, reverts #16
  • Contributors: Michael Ferguson

0.2.1 (2014-05-22)

  • Force device_id to string type
  • Contributors: Dariush Forouher, Michael Ferguson

0.2.0 (2014-05-20)

  • Remove machine arg, as it is not necessary.
  • Add tf_prefix same as openni
  • Defaults for depth processing are set apropriately for both hardware and software registration.
  • Contributors: Libor Wagner, Mark Pitchless, Michael Ferguson, Piyush Khandelwal

0.1.2 (2013-09-30)

  • Expose driver parameters. Note: depth_registration is now off by default.

0.1.1 (2013-09-25)

  • Properly namespace the nodelet manager

0.1.0 (2013-09-10)

  • First release
  • This package is a thin wrapper around rgbd_launch

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

  • launch/openni2.launch
    • Entry point for using OpenNI2 devices
      • camera [default: camera] — 'camera' should uniquely identify the device. All topics are pushed down into the 'camera' namespace, and it is prepended to tf frame ids.
      • rgb_frame_id [default: $(arg camera)_rgb_optical_frame]
      • depth_frame_id [default: $(arg camera)_depth_optical_frame]
      • device_id [default: #1] — device_id can have the following formats: '#1' : the first device found '2@X' : the Xth device on USB bus 2
      • id_manufacturer [default: 1d27] — Vendor ID of the sensor (maintained at http://www.linux-usb.org/usb-ids.html). Default: ASUS.
      • id_product [default: 0601] — Product ID of the sensor. Default: Xtion.
      • rgb_camera_info_url [default: ] — By default, calibrations are stored to file://${ROS_HOME}/camera_info/${NAME}.yaml, where ${NAME} is of the form '[rgb|depth]_[serial#]', e.g. 'depth_B00367707227042B'. See camera_info_manager docs for calibration URL details.
      • depth_camera_info_url [default: ]
      • depth_registration [default: false] — Hardware depth registration
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • load_driver [default: true] — Optionally suppress loading the driver nodelet and/or publishing the default tf tree. Useful if you are playing back recorded raw data from a bag, or are supplying a more accurate tf tree from calibration.
      • publish_tf [default: true]
      • rgb_processing [default: true]
      • debayer_processing [default: false]
      • ir_processing [default: false]
      • depth_processing [default: true]
      • depth_registered_processing [default: true]
      • disparity_processing [default: false]
      • disparity_registered_processing [default: false]
      • hw_registered_processing [default: true]
      • sw_registered_processing [default: false]
      • hw_registered_processing [default: false]
      • sw_registered_processing [default: true]
      • respawn [default: false] — Disable bond topics by default
      • num_worker_threads [default: 4] — Worker threads for the nodelet manager
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • debug [default: false]
  • launch/openni2_tf_prefix.launch
    • Entry point for using OpenNI2 devices (if you still use tf_prefix)
      • camera [default: camera] — 'camera' should uniquely identify the device. All topics are pushed down into the 'camera' namespace, and it is prepended to tf frame ids.
      • tf_prefix [default: ]
      • rgb_frame_id [default: $(arg camera)_rgb_optical_frame]
      • depth_frame_id [default: $(arg camera)_depth_optical_frame]
      • device_id [default: #1] — device_id can have the following formats: '#1' : the first device found '2@X' : the Xth device on USB bus 2
      • id_manufacturer [default: 1d27] — Vendor ID of the sensor (maintained at http://www.linux-usb.org/usb-ids.html). Default: ASUS.
      • id_product [default: 0601] — Product ID of the sensor. Default: Xtion.
      • rgb_camera_info_url [default: ] — By default, calibrations are stored to file://${ROS_HOME}/camera_info/${NAME}.yaml, where ${NAME} is of the form '[rgb|depth]_[serial#]', e.g. 'depth_B00367707227042B'. See camera_info_manager docs for calibration URL details.
      • depth_camera_info_url [default: ]
      • depth_registration [default: false] — Hardware depth registration
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • load_driver [default: true] — Optionally suppress loading the driver nodelet and/or publishing the default tf tree. Useful if you are playing back recorded raw data from a bag, or are supplying a more accurate tf tree from calibration.
      • publish_tf [default: true]
      • rgb_processing [default: true]
      • debayer_processing [default: false]
      • ir_processing [default: false]
      • depth_processing [default: true]
      • depth_registered_processing [default: true]
      • disparity_processing [default: false]
      • disparity_registered_processing [default: false]
      • hw_registered_processing [default: true]
      • sw_registered_processing [default: false]
      • hw_registered_processing [default: false]
      • sw_registered_processing [default: true]
      • respawn [default: false] — Disable bond topics by default
      • num_worker_threads [default: 4] — Worker threads for the nodelet manager
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • debug [default: false]
  • launch/kinect_frames.launch
      • camera [default: ]
      • tf_prefix [default: ]
  • launch/includes/processing.launch
      • manager [default: ]
      • respawn [default: ]
      • rgb [default: ]
      • ir [default: ]
      • depth [default: ]
  • launch/includes/color.launch
    • Load processing nodelets for the Color camera
      • manager [default: ]
      • respawn [default: ]
      • rgb [default: ]
  • launch/includes/ir.launch
      • manager [default: ]
      • respawn [default: ]
      • ir [default: ]
  • launch/includes/device.launch
      • manager
      • device_id
      • rgb_frame_id
      • depth_frame_id
      • rgb_camera_info_url
      • depth_camera_info_url
      • depth_registration [default: true]
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • respawn [default: false]
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
  • launch/includes/manager.launch
      • manager [default: ]
      • debug [default: ]
  • launch/includes/depth.launch
    • Load processing nodelets for the depth camera
      • manager [default: ]
      • points_xyz [default: ]
      • rectify [default: ]
      • respawn [default: ]
      • depth [default: ]
  • launch/includes/pointclouds.launch
    • Load processing nodelets for the Color camera
      • manager [default: ]
      • points_xyz [default: ]
      • rectify [default: ]
      • respawn [default: ]
      • depth [default: ]
  • launch/includes/device.launch.xml
    • Launch the OpenNI2 device driver
      • manager
      • device_id
      • id_manufacturer
      • id_product
      • rgb_frame_id
      • depth_frame_id
      • rgb_camera_info_url
      • depth_camera_info_url
      • ir_mode [default: 5]
      • color_mode [default: 5]
      • depth_mode [default: 5]
      • depth_registration [default: true]
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • respawn [default: false]
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • depth_registered [default: depth_registered]

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged openni2_launch at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.4.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/openni2_camera.git
VCS Type git
VCS Version indigo-devel
Last Updated 2021-01-12
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Launch files to start the openni2_camera drivers using rgbd_launch.

Additional Links

No additional links.

Maintainers

  • Isaac I. Y. Saito

Authors

  • Julius Kammerl
  • Michael Ferguson
README
No README found. No README in repository either.
CHANGELOG

Changelog for package openni2_launch

0.4.2 (2018-12-01)

  • Fix roswtf plugin dependency #92
  • Contributors: Isaac I.Y. Saito

0.4.1 (2018-10-20)

  • [fix] [roswtf plugin] Accept vendor and product IDs (fix #88).
  • [improve] Remove unused ROS Parameters. #76
  • [improve] Add roslaunch check.
  • Contributors: Isaac I.Y. Saito

0.4.0 (2018-07-17)

  • Add a simple roswtf plugin. #80
  • Contributors: Isaac I.Y. Saito, PlusOne Robotics Inc.

0.3.0 (2017-11-03)

  • Move openni2_launch package into openni2_camera repository #55
  • Add rosdoc-based document.
  • Contributors: Isaac I.Y. Saito

0.2.2 (2015-01-23)

  • add tf_prefix version, as per #16
  • fix #19, reverts #16
  • Contributors: Michael Ferguson

0.2.1 (2014-05-22)

  • Force device_id to string type
  • Contributors: Dariush Forouher, Michael Ferguson

0.2.0 (2014-05-20)

  • Remove machine arg, as it is not necessary.
  • Add tf_prefix same as openni
  • Defaults for depth processing are set apropriately for both hardware and software registration.
  • Contributors: Libor Wagner, Mark Pitchless, Michael Ferguson, Piyush Khandelwal

0.1.2 (2013-09-30)

  • Expose driver parameters. Note: depth_registration is now off by default.

0.1.1 (2013-09-25)

  • Properly namespace the nodelet manager

0.1.0 (2013-09-10)

  • First release
  • This package is a thin wrapper around rgbd_launch

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

  • launch/openni2.launch
    • Entry point for using OpenNI2 devices
      • camera [default: camera] — 'camera' should uniquely identify the device. All topics are pushed down into the 'camera' namespace, and it is prepended to tf frame ids.
      • rgb_frame_id [default: $(arg camera)_rgb_optical_frame]
      • depth_frame_id [default: $(arg camera)_depth_optical_frame]
      • device_id [default: #1] — device_id can have the following formats: '#1' : the first device found '2@X' : the Xth device on USB bus 2
      • id_manufacturer [default: 1d27] — Vendor ID of the sensor (maintained at http://www.linux-usb.org/usb-ids.html). Default: ASUS.
      • id_product [default: 0601] — Product ID of the sensor. Default: Xtion.
      • rgb_camera_info_url [default: ] — By default, calibrations are stored to file://${ROS_HOME}/camera_info/${NAME}.yaml, where ${NAME} is of the form '[rgb|depth]_[serial#]', e.g. 'depth_B00367707227042B'. See camera_info_manager docs for calibration URL details.
      • depth_camera_info_url [default: ]
      • depth_registration [default: false] — Hardware depth registration
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • load_driver [default: true] — Optionally suppress loading the driver nodelet and/or publishing the default tf tree. Useful if you are playing back recorded raw data from a bag, or are supplying a more accurate tf tree from calibration.
      • publish_tf [default: true]
      • rgb_processing [default: true]
      • debayer_processing [default: false]
      • ir_processing [default: false]
      • depth_processing [default: true]
      • depth_registered_processing [default: true]
      • disparity_processing [default: false]
      • disparity_registered_processing [default: false]
      • hw_registered_processing [default: true]
      • sw_registered_processing [default: false]
      • hw_registered_processing [default: false]
      • sw_registered_processing [default: true]
      • respawn [default: false] — Disable bond topics by default
      • num_worker_threads [default: 4] — Worker threads for the nodelet manager
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • debug [default: false]
  • launch/openni2_tf_prefix.launch
    • Entry point for using OpenNI2 devices (if you still use tf_prefix)
      • camera [default: camera] — 'camera' should uniquely identify the device. All topics are pushed down into the 'camera' namespace, and it is prepended to tf frame ids.
      • tf_prefix [default: ]
      • rgb_frame_id [default: $(arg camera)_rgb_optical_frame]
      • depth_frame_id [default: $(arg camera)_depth_optical_frame]
      • device_id [default: #1] — device_id can have the following formats: '#1' : the first device found '2@X' : the Xth device on USB bus 2
      • id_manufacturer [default: 1d27] — Vendor ID of the sensor (maintained at http://www.linux-usb.org/usb-ids.html). Default: ASUS.
      • id_product [default: 0601] — Product ID of the sensor. Default: Xtion.
      • rgb_camera_info_url [default: ] — By default, calibrations are stored to file://${ROS_HOME}/camera_info/${NAME}.yaml, where ${NAME} is of the form '[rgb|depth]_[serial#]', e.g. 'depth_B00367707227042B'. See camera_info_manager docs for calibration URL details.
      • depth_camera_info_url [default: ]
      • depth_registration [default: false] — Hardware depth registration
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • load_driver [default: true] — Optionally suppress loading the driver nodelet and/or publishing the default tf tree. Useful if you are playing back recorded raw data from a bag, or are supplying a more accurate tf tree from calibration.
      • publish_tf [default: true]
      • rgb_processing [default: true]
      • debayer_processing [default: false]
      • ir_processing [default: false]
      • depth_processing [default: true]
      • depth_registered_processing [default: true]
      • disparity_processing [default: false]
      • disparity_registered_processing [default: false]
      • hw_registered_processing [default: true]
      • sw_registered_processing [default: false]
      • hw_registered_processing [default: false]
      • sw_registered_processing [default: true]
      • respawn [default: false] — Disable bond topics by default
      • num_worker_threads [default: 4] — Worker threads for the nodelet manager
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • debug [default: false]
  • launch/kinect_frames.launch
      • camera [default: ]
      • tf_prefix [default: ]
  • launch/includes/processing.launch
      • manager [default: ]
      • respawn [default: ]
      • rgb [default: ]
      • ir [default: ]
      • depth [default: ]
  • launch/includes/color.launch
    • Load processing nodelets for the Color camera
      • manager [default: ]
      • respawn [default: ]
      • rgb [default: ]
  • launch/includes/ir.launch
      • manager [default: ]
      • respawn [default: ]
      • ir [default: ]
  • launch/includes/device.launch
      • manager
      • device_id
      • rgb_frame_id
      • depth_frame_id
      • rgb_camera_info_url
      • depth_camera_info_url
      • depth_registration [default: true]
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • respawn [default: false]
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
  • launch/includes/manager.launch
      • manager [default: ]
      • debug [default: ]
  • launch/includes/depth.launch
    • Load processing nodelets for the depth camera
      • manager [default: ]
      • points_xyz [default: ]
      • rectify [default: ]
      • respawn [default: ]
      • depth [default: ]
  • launch/includes/pointclouds.launch
    • Load processing nodelets for the Color camera
      • manager [default: ]
      • points_xyz [default: ]
      • rectify [default: ]
      • respawn [default: ]
      • depth [default: ]
  • launch/includes/device.launch.xml
    • Launch the OpenNI2 device driver
      • manager
      • device_id
      • id_manufacturer
      • id_product
      • rgb_frame_id
      • depth_frame_id
      • rgb_camera_info_url
      • depth_camera_info_url
      • ir_mode [default: 5]
      • color_mode [default: 5]
      • depth_mode [default: 5]
      • depth_registration [default: true]
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • respawn [default: false]
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • depth_registered [default: depth_registered]

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged openni2_launch at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.4.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/openni2_camera.git
VCS Type git
VCS Version indigo-devel
Last Updated 2021-01-12
Dev Status MAINTAINED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Launch files to start the openni2_camera drivers using rgbd_launch.

Additional Links

No additional links.

Maintainers

  • Isaac I. Y. Saito

Authors

  • Julius Kammerl
  • Michael Ferguson
README
No README found. No README in repository either.
CHANGELOG

Changelog for package openni2_launch

0.4.2 (2018-12-01)

  • Fix roswtf plugin dependency #92
  • Contributors: Isaac I.Y. Saito

0.4.1 (2018-10-20)

  • [fix] [roswtf plugin] Accept vendor and product IDs (fix #88).
  • [improve] Remove unused ROS Parameters. #76
  • [improve] Add roslaunch check.
  • Contributors: Isaac I.Y. Saito

0.4.0 (2018-07-17)

  • Add a simple roswtf plugin. #80
  • Contributors: Isaac I.Y. Saito, PlusOne Robotics Inc.

0.3.0 (2017-11-03)

  • Move openni2_launch package into openni2_camera repository #55
  • Add rosdoc-based document.
  • Contributors: Isaac I.Y. Saito

0.2.2 (2015-01-23)

  • add tf_prefix version, as per #16
  • fix #19, reverts #16
  • Contributors: Michael Ferguson

0.2.1 (2014-05-22)

  • Force device_id to string type
  • Contributors: Dariush Forouher, Michael Ferguson

0.2.0 (2014-05-20)

  • Remove machine arg, as it is not necessary.
  • Add tf_prefix same as openni
  • Defaults for depth processing are set apropriately for both hardware and software registration.
  • Contributors: Libor Wagner, Mark Pitchless, Michael Ferguson, Piyush Khandelwal

0.1.2 (2013-09-30)

  • Expose driver parameters. Note: depth_registration is now off by default.

0.1.1 (2013-09-25)

  • Properly namespace the nodelet manager

0.1.0 (2013-09-10)

  • First release
  • This package is a thin wrapper around rgbd_launch

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

  • launch/openni2.launch
    • Entry point for using OpenNI2 devices
      • camera [default: camera] — 'camera' should uniquely identify the device. All topics are pushed down into the 'camera' namespace, and it is prepended to tf frame ids.
      • rgb_frame_id [default: $(arg camera)_rgb_optical_frame]
      • depth_frame_id [default: $(arg camera)_depth_optical_frame]
      • device_id [default: #1] — device_id can have the following formats: '#1' : the first device found '2@X' : the Xth device on USB bus 2
      • id_manufacturer [default: 1d27] — Vendor ID of the sensor (maintained at http://www.linux-usb.org/usb-ids.html). Default: ASUS.
      • id_product [default: 0601] — Product ID of the sensor. Default: Xtion.
      • rgb_camera_info_url [default: ] — By default, calibrations are stored to file://${ROS_HOME}/camera_info/${NAME}.yaml, where ${NAME} is of the form '[rgb|depth]_[serial#]', e.g. 'depth_B00367707227042B'. See camera_info_manager docs for calibration URL details.
      • depth_camera_info_url [default: ]
      • depth_registration [default: false] — Hardware depth registration
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • load_driver [default: true] — Optionally suppress loading the driver nodelet and/or publishing the default tf tree. Useful if you are playing back recorded raw data from a bag, or are supplying a more accurate tf tree from calibration.
      • publish_tf [default: true]
      • rgb_processing [default: true]
      • debayer_processing [default: false]
      • ir_processing [default: false]
      • depth_processing [default: true]
      • depth_registered_processing [default: true]
      • disparity_processing [default: false]
      • disparity_registered_processing [default: false]
      • hw_registered_processing [default: true]
      • sw_registered_processing [default: false]
      • hw_registered_processing [default: false]
      • sw_registered_processing [default: true]
      • respawn [default: false] — Disable bond topics by default
      • num_worker_threads [default: 4] — Worker threads for the nodelet manager
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • debug [default: false]
  • launch/openni2_tf_prefix.launch
    • Entry point for using OpenNI2 devices (if you still use tf_prefix)
      • camera [default: camera] — 'camera' should uniquely identify the device. All topics are pushed down into the 'camera' namespace, and it is prepended to tf frame ids.
      • tf_prefix [default: ]
      • rgb_frame_id [default: $(arg camera)_rgb_optical_frame]
      • depth_frame_id [default: $(arg camera)_depth_optical_frame]
      • device_id [default: #1] — device_id can have the following formats: '#1' : the first device found '2@X' : the Xth device on USB bus 2
      • id_manufacturer [default: 1d27] — Vendor ID of the sensor (maintained at http://www.linux-usb.org/usb-ids.html). Default: ASUS.
      • id_product [default: 0601] — Product ID of the sensor. Default: Xtion.
      • rgb_camera_info_url [default: ] — By default, calibrations are stored to file://${ROS_HOME}/camera_info/${NAME}.yaml, where ${NAME} is of the form '[rgb|depth]_[serial#]', e.g. 'depth_B00367707227042B'. See camera_info_manager docs for calibration URL details.
      • depth_camera_info_url [default: ]
      • depth_registration [default: false] — Hardware depth registration
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • load_driver [default: true] — Optionally suppress loading the driver nodelet and/or publishing the default tf tree. Useful if you are playing back recorded raw data from a bag, or are supplying a more accurate tf tree from calibration.
      • publish_tf [default: true]
      • rgb_processing [default: true]
      • debayer_processing [default: false]
      • ir_processing [default: false]
      • depth_processing [default: true]
      • depth_registered_processing [default: true]
      • disparity_processing [default: false]
      • disparity_registered_processing [default: false]
      • hw_registered_processing [default: true]
      • sw_registered_processing [default: false]
      • hw_registered_processing [default: false]
      • sw_registered_processing [default: true]
      • respawn [default: false] — Disable bond topics by default
      • num_worker_threads [default: 4] — Worker threads for the nodelet manager
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • debug [default: false]
  • launch/kinect_frames.launch
      • camera [default: ]
      • tf_prefix [default: ]
  • launch/includes/processing.launch
      • manager [default: ]
      • respawn [default: ]
      • rgb [default: ]
      • ir [default: ]
      • depth [default: ]
  • launch/includes/color.launch
    • Load processing nodelets for the Color camera
      • manager [default: ]
      • respawn [default: ]
      • rgb [default: ]
  • launch/includes/ir.launch
      • manager [default: ]
      • respawn [default: ]
      • ir [default: ]
  • launch/includes/device.launch
      • manager
      • device_id
      • rgb_frame_id
      • depth_frame_id
      • rgb_camera_info_url
      • depth_camera_info_url
      • depth_registration [default: true]
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • respawn [default: false]
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
  • launch/includes/manager.launch
      • manager [default: ]
      • debug [default: ]
  • launch/includes/depth.launch
    • Load processing nodelets for the depth camera
      • manager [default: ]
      • points_xyz [default: ]
      • rectify [default: ]
      • respawn [default: ]
      • depth [default: ]
  • launch/includes/pointclouds.launch
    • Load processing nodelets for the Color camera
      • manager [default: ]
      • points_xyz [default: ]
      • rectify [default: ]
      • respawn [default: ]
      • depth [default: ]
  • launch/includes/device.launch.xml
    • Launch the OpenNI2 device driver
      • manager
      • device_id
      • id_manufacturer
      • id_product
      • rgb_frame_id
      • depth_frame_id
      • rgb_camera_info_url
      • depth_camera_info_url
      • ir_mode [default: 5]
      • color_mode [default: 5]
      • depth_mode [default: 5]
      • depth_registration [default: true]
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • respawn [default: false]
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • depth_registered [default: depth_registered]

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged openni2_launch at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.6.1
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/openni2_camera.git
VCS Type git
VCS Version ros1
Last Updated 2023-10-25
Dev Status MAINTAINED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Launch files to start the openni2_camera drivers using rgbd_launch.

Additional Links

No additional links.

Maintainers

  • Isaac I. Y. Saito

Authors

  • Julius Kammerl
  • Michael Ferguson
README
No README found. See repository README.
CHANGELOG

Changelog for package openni2_launch

1.6.1 (2023-10-25)

  • Fix: make subprocess output a string instead of bytes, needed in python 3.7 #113

1.6.0 (2022-04-12)

  • [capability] Add depth_registered and depth_registered_filtered arguments #111

1.5.1 (2021-02-01)

  • Default branch update for ROS1 development.
  • [CI] Add GitHub Actions configs

1.5.0 (2021-01-12)

  • [capability] Use serialnumber in camera names #101
  • Release for Noetic #98

1.4.2 (2020-06-03)

  • update package.xml for noetic support
  • Contributors: Michael Ferguson

0.4.2 (2018-12-01)

  • Fix roswtf plugin dependency #92
  • Contributors: Isaac I.Y. Saito

0.4.1 (2018-10-20)

  • [fix] [roswtf plugin] Accept vendor and product IDs (fix #88).
  • [improve] Remove unused ROS Parameters. #76
  • [improve] Add roslaunch check.
  • Contributors: Isaac I.Y. Saito

0.4.0 (2018-07-17)

  • Add a simple roswtf plugin. #80
  • Contributors: Isaac I.Y. Saito, PlusOne Robotics Inc.

0.3.0 (2017-11-03)

  • Move openni2_launch package into openni2_camera repository #55
  • Add rosdoc-based document.
  • Contributors: Isaac I.Y. Saito

0.2.2 (2015-01-23)

  • add tf_prefix version, as per #16
  • fix #19, reverts #16
  • Contributors: Michael Ferguson

0.2.1 (2014-05-22)

  • Force device_id to string type
  • Contributors: Dariush Forouher, Michael Ferguson

0.2.0 (2014-05-20)

  • Remove machine arg, as it is not necessary.
  • Add tf_prefix same as openni
  • Defaults for depth processing are set apropriately for both hardware and software registration.
  • Contributors: Libor Wagner, Mark Pitchless, Michael Ferguson, Piyush Khandelwal

0.1.2 (2013-09-30)

  • Expose driver parameters. Note: depth_registration is now off by default.

0.1.1 (2013-09-25)

  • Properly namespace the nodelet manager

0.1.0 (2013-09-10)

  • First release
  • This package is a thin wrapper around rgbd_launch

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

  • launch/openni2.launch
    • Entry point for using OpenNI2 devices
      • camera [default: camera] — 'camera' should uniquely identify the device. All topics are pushed down into the 'camera' namespace, and it is prepended to tf frame ids.
      • rgb_frame_id [default: $(arg camera)_rgb_optical_frame]
      • depth_frame_id [default: $(arg camera)_depth_optical_frame]
      • device_id [default: #1] — device_id can have the following formats: '#1' : the first device found '2@X' : the Xth device on USB bus 2
      • id_manufacturer [default: 1d27] — Vendor ID of the sensor (maintained at http://www.linux-usb.org/usb-ids.html). Default: ASUS.
      • id_product [default: 0601] — Product ID of the sensor. Default: Xtion.
      • rgb_camera_info_url [default: ] — By default, calibrations are stored to file://${ROS_HOME}/camera_info/${NAME}.yaml, where ${NAME} is of the form '[rgb|depth]_[serial#]', e.g. 'depth_B00367707227042B'. See camera_info_manager docs for calibration URL details.
      • depth_camera_info_url [default: ]
      • depth_registration [default: false] — Hardware depth registration
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • depth_registered [default: depth_registered]
      • depth_registered_filtered [default: depth_registered]
      • load_driver [default: true] — Optionally suppress loading the driver nodelet and/or publishing the default tf tree. Useful if you are playing back recorded raw data from a bag, or are supplying a more accurate tf tree from calibration.
      • publish_tf [default: true]
      • rgb_processing [default: true]
      • debayer_processing [default: false]
      • ir_processing [default: false]
      • depth_processing [default: true]
      • depth_registered_processing [default: true]
      • disparity_processing [default: false]
      • disparity_registered_processing [default: false]
      • hw_registered_processing [default: true]
      • sw_registered_processing [default: false]
      • hw_registered_processing [default: false]
      • sw_registered_processing [default: true]
      • respawn [default: false] — Disable bond topics by default
      • num_worker_threads [default: 4] — Worker threads for the nodelet manager
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • debug [default: false]
  • launch/openni2_tf_prefix.launch
    • Entry point for using OpenNI2 devices (if you still use tf_prefix)
      • camera [default: camera] — 'camera' should uniquely identify the device. All topics are pushed down into the 'camera' namespace, and it is prepended to tf frame ids.
      • tf_prefix [default: ]
      • rgb_frame_id [default: $(arg camera)_rgb_optical_frame]
      • depth_frame_id [default: $(arg camera)_depth_optical_frame]
      • device_id [default: #1] — device_id can have the following formats: '#1' : the first device found '2@X' : the Xth device on USB bus 2
      • id_manufacturer [default: 1d27] — Vendor ID of the sensor (maintained at http://www.linux-usb.org/usb-ids.html). Default: ASUS.
      • id_product [default: 0601] — Product ID of the sensor. Default: Xtion.
      • rgb_camera_info_url [default: ] — By default, calibrations are stored to file://${ROS_HOME}/camera_info/${NAME}.yaml, where ${NAME} is of the form '[rgb|depth]_[serial#]', e.g. 'depth_B00367707227042B'. See camera_info_manager docs for calibration URL details.
      • depth_camera_info_url [default: ]
      • depth_registration [default: false] — Hardware depth registration
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • load_driver [default: true] — Optionally suppress loading the driver nodelet and/or publishing the default tf tree. Useful if you are playing back recorded raw data from a bag, or are supplying a more accurate tf tree from calibration.
      • publish_tf [default: true]
      • rgb_processing [default: true]
      • debayer_processing [default: false]
      • ir_processing [default: false]
      • depth_processing [default: true]
      • depth_registered_processing [default: true]
      • disparity_processing [default: false]
      • disparity_registered_processing [default: false]
      • hw_registered_processing [default: true]
      • sw_registered_processing [default: false]
      • hw_registered_processing [default: false]
      • sw_registered_processing [default: true]
      • respawn [default: false] — Disable bond topics by default
      • num_worker_threads [default: 4] — Worker threads for the nodelet manager
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • debug [default: false]
  • launch/kinect_frames.launch
      • camera [default: ]
      • tf_prefix [default: ]
  • launch/includes/processing.launch
      • manager [default: ]
      • respawn [default: ]
      • rgb [default: ]
      • ir [default: ]
      • depth [default: ]
  • launch/includes/color.launch
    • Load processing nodelets for the Color camera
      • manager [default: ]
      • respawn [default: ]
      • rgb [default: ]
  • launch/includes/ir.launch
      • manager [default: ]
      • respawn [default: ]
      • ir [default: ]
  • launch/includes/device.launch
      • manager
      • device_id
      • rgb_frame_id
      • depth_frame_id
      • rgb_camera_info_url
      • depth_camera_info_url
      • depth_registration [default: true]
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • respawn [default: false]
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
  • launch/includes/manager.launch
      • manager [default: ]
      • debug [default: ]
  • launch/includes/depth.launch
    • Load processing nodelets for the depth camera
      • manager [default: ]
      • points_xyz [default: ]
      • rectify [default: ]
      • respawn [default: ]
      • depth [default: ]
  • launch/includes/pointclouds.launch
    • Load processing nodelets for the Color camera
      • manager [default: ]
      • points_xyz [default: ]
      • rectify [default: ]
      • respawn [default: ]
      • depth [default: ]
  • launch/includes/device.launch.xml
    • Launch the OpenNI2 device driver
      • manager
      • device_id
      • id_manufacturer
      • id_product
      • rgb_frame_id
      • depth_frame_id
      • rgb_camera_info_url
      • depth_camera_info_url
      • ir_mode [default: 5]
      • color_mode [default: 5]
      • depth_mode [default: 5]
      • depth_registration [default: true]
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • respawn [default: false]
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • depth_registered [default: depth_registered]

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged openni2_launch at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.6.1
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/openni2_camera.git
VCS Type git
VCS Version ros1
Last Updated 2023-10-25
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Launch files to start the openni2_camera drivers using rgbd_launch.

Additional Links

No additional links.

Maintainers

  • Isaac I. Y. Saito

Authors

  • Julius Kammerl
  • Michael Ferguson
README
No README found. See repository README.
CHANGELOG

Changelog for package openni2_launch

1.6.1 (2023-10-25)

  • Fix: make subprocess output a string instead of bytes, needed in python 3.7 #113

1.6.0 (2022-04-12)

  • [capability] Add depth_registered and depth_registered_filtered arguments #111

1.5.1 (2021-02-01)

  • Default branch update for ROS1 development.
  • [CI] Add GitHub Actions configs

1.5.0 (2021-01-12)

  • [capability] Use serialnumber in camera names #101
  • Release for Noetic #98

1.4.2 (2020-06-03)

  • update package.xml for noetic support
  • Contributors: Michael Ferguson

0.4.2 (2018-12-01)

  • Fix roswtf plugin dependency #92
  • Contributors: Isaac I.Y. Saito

0.4.1 (2018-10-20)

  • [fix] [roswtf plugin] Accept vendor and product IDs (fix #88).
  • [improve] Remove unused ROS Parameters. #76
  • [improve] Add roslaunch check.
  • Contributors: Isaac I.Y. Saito

0.4.0 (2018-07-17)

  • Add a simple roswtf plugin. #80
  • Contributors: Isaac I.Y. Saito, PlusOne Robotics Inc.

0.3.0 (2017-11-03)

  • Move openni2_launch package into openni2_camera repository #55
  • Add rosdoc-based document.
  • Contributors: Isaac I.Y. Saito

0.2.2 (2015-01-23)

  • add tf_prefix version, as per #16
  • fix #19, reverts #16
  • Contributors: Michael Ferguson

0.2.1 (2014-05-22)

  • Force device_id to string type
  • Contributors: Dariush Forouher, Michael Ferguson

0.2.0 (2014-05-20)

  • Remove machine arg, as it is not necessary.
  • Add tf_prefix same as openni
  • Defaults for depth processing are set apropriately for both hardware and software registration.
  • Contributors: Libor Wagner, Mark Pitchless, Michael Ferguson, Piyush Khandelwal

0.1.2 (2013-09-30)

  • Expose driver parameters. Note: depth_registration is now off by default.

0.1.1 (2013-09-25)

  • Properly namespace the nodelet manager

0.1.0 (2013-09-10)

  • First release
  • This package is a thin wrapper around rgbd_launch

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

  • launch/openni2.launch
    • Entry point for using OpenNI2 devices
      • camera [default: camera] — 'camera' should uniquely identify the device. All topics are pushed down into the 'camera' namespace, and it is prepended to tf frame ids.
      • rgb_frame_id [default: $(arg camera)_rgb_optical_frame]
      • depth_frame_id [default: $(arg camera)_depth_optical_frame]
      • device_id [default: #1] — device_id can have the following formats: '#1' : the first device found '2@X' : the Xth device on USB bus 2
      • id_manufacturer [default: 1d27] — Vendor ID of the sensor (maintained at http://www.linux-usb.org/usb-ids.html). Default: ASUS.
      • id_product [default: 0601] — Product ID of the sensor. Default: Xtion.
      • rgb_camera_info_url [default: ] — By default, calibrations are stored to file://${ROS_HOME}/camera_info/${NAME}.yaml, where ${NAME} is of the form '[rgb|depth]_[serial#]', e.g. 'depth_B00367707227042B'. See camera_info_manager docs for calibration URL details.
      • depth_camera_info_url [default: ]
      • depth_registration [default: false] — Hardware depth registration
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • depth_registered [default: depth_registered]
      • depth_registered_filtered [default: depth_registered]
      • load_driver [default: true] — Optionally suppress loading the driver nodelet and/or publishing the default tf tree. Useful if you are playing back recorded raw data from a bag, or are supplying a more accurate tf tree from calibration.
      • publish_tf [default: true]
      • rgb_processing [default: true]
      • debayer_processing [default: false]
      • ir_processing [default: false]
      • depth_processing [default: true]
      • depth_registered_processing [default: true]
      • disparity_processing [default: false]
      • disparity_registered_processing [default: false]
      • hw_registered_processing [default: true]
      • sw_registered_processing [default: false]
      • hw_registered_processing [default: false]
      • sw_registered_processing [default: true]
      • respawn [default: false] — Disable bond topics by default
      • num_worker_threads [default: 4] — Worker threads for the nodelet manager
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • debug [default: false]
  • launch/openni2_tf_prefix.launch
    • Entry point for using OpenNI2 devices (if you still use tf_prefix)
      • camera [default: camera] — 'camera' should uniquely identify the device. All topics are pushed down into the 'camera' namespace, and it is prepended to tf frame ids.
      • tf_prefix [default: ]
      • rgb_frame_id [default: $(arg camera)_rgb_optical_frame]
      • depth_frame_id [default: $(arg camera)_depth_optical_frame]
      • device_id [default: #1] — device_id can have the following formats: '#1' : the first device found '2@X' : the Xth device on USB bus 2
      • id_manufacturer [default: 1d27] — Vendor ID of the sensor (maintained at http://www.linux-usb.org/usb-ids.html). Default: ASUS.
      • id_product [default: 0601] — Product ID of the sensor. Default: Xtion.
      • rgb_camera_info_url [default: ] — By default, calibrations are stored to file://${ROS_HOME}/camera_info/${NAME}.yaml, where ${NAME} is of the form '[rgb|depth]_[serial#]', e.g. 'depth_B00367707227042B'. See camera_info_manager docs for calibration URL details.
      • depth_camera_info_url [default: ]
      • depth_registration [default: false] — Hardware depth registration
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • load_driver [default: true] — Optionally suppress loading the driver nodelet and/or publishing the default tf tree. Useful if you are playing back recorded raw data from a bag, or are supplying a more accurate tf tree from calibration.
      • publish_tf [default: true]
      • rgb_processing [default: true]
      • debayer_processing [default: false]
      • ir_processing [default: false]
      • depth_processing [default: true]
      • depth_registered_processing [default: true]
      • disparity_processing [default: false]
      • disparity_registered_processing [default: false]
      • hw_registered_processing [default: true]
      • sw_registered_processing [default: false]
      • hw_registered_processing [default: false]
      • sw_registered_processing [default: true]
      • respawn [default: false] — Disable bond topics by default
      • num_worker_threads [default: 4] — Worker threads for the nodelet manager
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • debug [default: false]
  • launch/kinect_frames.launch
      • camera [default: ]
      • tf_prefix [default: ]
  • launch/includes/processing.launch
      • manager [default: ]
      • respawn [default: ]
      • rgb [default: ]
      • ir [default: ]
      • depth [default: ]
  • launch/includes/color.launch
    • Load processing nodelets for the Color camera
      • manager [default: ]
      • respawn [default: ]
      • rgb [default: ]
  • launch/includes/ir.launch
      • manager [default: ]
      • respawn [default: ]
      • ir [default: ]
  • launch/includes/device.launch
      • manager
      • device_id
      • rgb_frame_id
      • depth_frame_id
      • rgb_camera_info_url
      • depth_camera_info_url
      • depth_registration [default: true]
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • respawn [default: false]
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
  • launch/includes/manager.launch
      • manager [default: ]
      • debug [default: ]
  • launch/includes/depth.launch
    • Load processing nodelets for the depth camera
      • manager [default: ]
      • points_xyz [default: ]
      • rectify [default: ]
      • respawn [default: ]
      • depth [default: ]
  • launch/includes/pointclouds.launch
    • Load processing nodelets for the Color camera
      • manager [default: ]
      • points_xyz [default: ]
      • rectify [default: ]
      • respawn [default: ]
      • depth [default: ]
  • launch/includes/device.launch.xml
    • Launch the OpenNI2 device driver
      • manager
      • device_id
      • id_manufacturer
      • id_product
      • rgb_frame_id
      • depth_frame_id
      • rgb_camera_info_url
      • depth_camera_info_url
      • ir_mode [default: 5]
      • color_mode [default: 5]
      • depth_mode [default: 5]
      • depth_registration [default: true]
      • color_depth_synchronization [default: false]
      • auto_exposure [default: true] — This arg is not used. Preserved only for backward compatibility.
      • auto_white_balance [default: true] — This arg is not used. Preserved only for backward compatibility.
      • respawn [default: false]
      • enable_reconnect [default: true] — Reconnect to device
      • serialnumber_as_name [default: false] — Use the serialnumber as the device name. True matches openni_camera behaviour
      • rgb [default: rgb]
      • ir [default: ir]
      • depth [default: depth]
      • depth_registered [default: depth_registered]

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged openni2_launch at Robotics Stack Exchange