ibeo_lux package from ibeo_lux repo

ibeo_lux

Package Summary

Tags No category tags.
Version 2.0.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/ibeo_lux.git
VCS Type git
VCS Version release
Last Updated 2018-07-09
Dev Status DEVELOPED
Released RELEASED

Package Description

ROS driver for IBEO LUX

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joe Kale
  • Joshua Whitley

IBEO Lux Driver for ROS with C++

Build Status

This driver pares incoming ethernet data from the Ibeo LUX and LUX Fusion line of products. For more information on the Ibeo LUX sensors, see https://autonomoustuff.com/brand/ibeo/. For more information on this driver, see the AutonomouStuff ROS Wiki.

CHANGELOG

Changelog for package ibeo_lux

Forthcoming

  • Updating package.xml with correct URLs.
  • Changing package.xml to reflect correct license.
  • Adding product page to README.
  • Enabling Travis.
  • Cleaning up package location in prep for open-source.
  • Moving to using ibeo_core in preparation for open-sourcing.
  • Updating package.xml to format 2.
  • Lowering duration on wireframe boxes.
  • Fixing segfault in read.
  • Breaking out of read loop if ROS dies.
  • Adding namespace to object boxes.
  • Lighter-weight parsing.
  • Fixing several display-related bugs. Adding label to PointCloud2 for layer.
  • Marker type was set twice for object boxes.
  • Testing new marker size scale.
  • Fixing orientation scaling. Changes to core.
  • Changing to new parsing method.
  • Making connection to socket the same as other drivers.
  • Adding C++11 support for network_utils.
  • Moving sensor-specific data into core.
  • Removing using namespace std. Adding driver namespace.
  • Making node attempt to reconnect continuously, even after disconnect.
  • Moving sensor-specific messages to astuff_sensor_msgs.
  • Updating network_interface calls and adding better error reporting.
  • upping the hz more to correct visualization lag
  • upped hz to 1000 to correct visualization issues
  • Adds thread sleeping and callback spin Rates were determined by observed output hz from driver operation before. That and apparently when the intended hz is too low it segfaults
  • frame_id and stamp now being set on fusion_image message
  • core change
  • contour points publish to as_tx/object_contour_points
  • wireframes publish on as_tx/objects
  • increased text label size on objects
  • pointclouds to pub to \'as_tx/point_cloud\' topic
  • problem with labels corrected
  • adds classification labels to wireframes on fusion ECU
  • Adds checks depending on run mode If its running as a single lux then it will only parse lux messages opposite if its fusion. this prevents publishing to topics that dont exist.
  • Corrects a few issues with Single Lux running driver now parses the single lux scan point correctly. before before they were obscenely small values resulting in what appeared to be a single point. contour points show up in the proper distance. luxi report in centimeters but the driver was not scaling it. now it does. you\'re welcome. Added namespacing for objects in RViz. Now they are namespaced by their respective classification. Though somehow that change caused the text to stop displaying so more investigation is required.
  • Changing topic names to be more standardized.
  • Changing launch files to match new driver name.
  • Changing driver name from ibeo_lux_driver to ibeo_lux.
  • changed include to know where network_interface is
  • core change and moved division for cm to node code
  • adds argument of if sensor is lux or fusion
  • converted cubes to line lists for wireframe boxes
    • added the ethernet_raw_tx msg
    • added fusion messages
    • added lux scan data
    • added lux object data
    • added lux vehicle status data
    • added the readme file
    • first commit for ROS Lux driver
  • Contributors: Daniel Stanek, Joe Kale, Joshua Whitley, Lu Xu, Sam Rustan

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

No known dependants.

Launch files

  • launch/ibeo_lux.launch
      • lux_frame_id [default: ibeo_lux]
      • is_fusion [default: false]
      • name [default: ibeo_lux]
      • ip_address [default: 192.168.0.1]
      • port [default: 12002]
  • launch/ibeo_lux_transform.launch
      • veh_frame_id [default: base_link]
      • lux_frame_id [default: ibeo_lux]
      • is_fusion_ecu [default: false]
      • name [default: ibeo_lux]
      • ip_address [default: 192.168.0.1]
      • port [default: 12002]

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ibeo_lux at answers.ros.org

ibeo_lux package from ibeo_lux repo

ibeo_lux

Package Summary

Tags No category tags.
Version 2.0.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/ibeo_lux.git
VCS Type git
VCS Version release
Last Updated 2018-07-09
Dev Status DEVELOPED
Released RELEASED

Package Description

ROS driver for IBEO LUX

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joe Kale
  • Joshua Whitley

IBEO Lux Driver for ROS with C++

Build Status

This driver pares incoming ethernet data from the Ibeo LUX and LUX Fusion line of products. For more information on the Ibeo LUX sensors, see https://autonomoustuff.com/brand/ibeo/. For more information on this driver, see the AutonomouStuff ROS Wiki.

CHANGELOG

Changelog for package ibeo_lux

Forthcoming

  • Updating package.xml with correct URLs.
  • Changing package.xml to reflect correct license.
  • Adding product page to README.
  • Enabling Travis.
  • Cleaning up package location in prep for open-source.
  • Moving to using ibeo_core in preparation for open-sourcing.
  • Updating package.xml to format 2.
  • Lowering duration on wireframe boxes.
  • Fixing segfault in read.
  • Breaking out of read loop if ROS dies.
  • Adding namespace to object boxes.
  • Lighter-weight parsing.
  • Fixing several display-related bugs. Adding label to PointCloud2 for layer.
  • Marker type was set twice for object boxes.
  • Testing new marker size scale.
  • Fixing orientation scaling. Changes to core.
  • Changing to new parsing method.
  • Making connection to socket the same as other drivers.
  • Adding C++11 support for network_utils.
  • Moving sensor-specific data into core.
  • Removing using namespace std. Adding driver namespace.
  • Making node attempt to reconnect continuously, even after disconnect.
  • Moving sensor-specific messages to astuff_sensor_msgs.
  • Updating network_interface calls and adding better error reporting.
  • upping the hz more to correct visualization lag
  • upped hz to 1000 to correct visualization issues
  • Adds thread sleeping and callback spin Rates were determined by observed output hz from driver operation before. That and apparently when the intended hz is too low it segfaults
  • frame_id and stamp now being set on fusion_image message
  • core change
  • contour points publish to as_tx/object_contour_points
  • wireframes publish on as_tx/objects
  • increased text label size on objects
  • pointclouds to pub to \'as_tx/point_cloud\' topic
  • problem with labels corrected
  • adds classification labels to wireframes on fusion ECU
  • Adds checks depending on run mode If its running as a single lux then it will only parse lux messages opposite if its fusion. this prevents publishing to topics that dont exist.
  • Corrects a few issues with Single Lux running driver now parses the single lux scan point correctly. before before they were obscenely small values resulting in what appeared to be a single point. contour points show up in the proper distance. luxi report in centimeters but the driver was not scaling it. now it does. you\'re welcome. Added namespacing for objects in RViz. Now they are namespaced by their respective classification. Though somehow that change caused the text to stop displaying so more investigation is required.
  • Changing topic names to be more standardized.
  • Changing launch files to match new driver name.
  • Changing driver name from ibeo_lux_driver to ibeo_lux.
  • changed include to know where network_interface is
  • core change and moved division for cm to node code
  • adds argument of if sensor is lux or fusion
  • converted cubes to line lists for wireframe boxes
    • added the ethernet_raw_tx msg
    • added fusion messages
    • added lux scan data
    • added lux object data
    • added lux vehicle status data
    • added the readme file
    • first commit for ROS Lux driver
  • Contributors: Daniel Stanek, Joe Kale, Joshua Whitley, Lu Xu, Sam Rustan

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

No known dependants.

Launch files

  • launch/ibeo_lux.launch
      • lux_frame_id [default: ibeo_lux]
      • is_fusion [default: false]
      • name [default: ibeo_lux]
      • ip_address [default: 192.168.0.1]
      • port [default: 12002]
  • launch/ibeo_lux_transform.launch
      • veh_frame_id [default: base_link]
      • lux_frame_id [default: ibeo_lux]
      • is_fusion_ecu [default: false]
      • name [default: ibeo_lux]
      • ip_address [default: 192.168.0.1]
      • port [default: 12002]

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ibeo_lux at answers.ros.org

ibeo_lux package from ibeo_lux repo

ibeo_lux

Package Summary

Tags No category tags.
Version 2.0.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/ibeo_lux.git
VCS Type git
VCS Version release
Last Updated 2018-07-09
Dev Status DEVELOPED
Released RELEASED

Package Description

ROS driver for IBEO LUX

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joe Kale
  • Joshua Whitley

IBEO Lux Driver for ROS with C++

Build Status

This driver pares incoming ethernet data from the Ibeo LUX and LUX Fusion line of products. For more information on the Ibeo LUX sensors, see https://autonomoustuff.com/brand/ibeo/. For more information on this driver, see the AutonomouStuff ROS Wiki.

CHANGELOG

Changelog for package ibeo_lux

Forthcoming

  • Updating package.xml with correct URLs.
  • Changing package.xml to reflect correct license.
  • Adding product page to README.
  • Enabling Travis.
  • Cleaning up package location in prep for open-source.
  • Moving to using ibeo_core in preparation for open-sourcing.
  • Updating package.xml to format 2.
  • Lowering duration on wireframe boxes.
  • Fixing segfault in read.
  • Breaking out of read loop if ROS dies.
  • Adding namespace to object boxes.
  • Lighter-weight parsing.
  • Fixing several display-related bugs. Adding label to PointCloud2 for layer.
  • Marker type was set twice for object boxes.
  • Testing new marker size scale.
  • Fixing orientation scaling. Changes to core.
  • Changing to new parsing method.
  • Making connection to socket the same as other drivers.
  • Adding C++11 support for network_utils.
  • Moving sensor-specific data into core.
  • Removing using namespace std. Adding driver namespace.
  • Making node attempt to reconnect continuously, even after disconnect.
  • Moving sensor-specific messages to astuff_sensor_msgs.
  • Updating network_interface calls and adding better error reporting.
  • upping the hz more to correct visualization lag
  • upped hz to 1000 to correct visualization issues
  • Adds thread sleeping and callback spin Rates were determined by observed output hz from driver operation before. That and apparently when the intended hz is too low it segfaults
  • frame_id and stamp now being set on fusion_image message
  • core change
  • contour points publish to as_tx/object_contour_points
  • wireframes publish on as_tx/objects
  • increased text label size on objects
  • pointclouds to pub to \'as_tx/point_cloud\' topic
  • problem with labels corrected
  • adds classification labels to wireframes on fusion ECU
  • Adds checks depending on run mode If its running as a single lux then it will only parse lux messages opposite if its fusion. this prevents publishing to topics that dont exist.
  • Corrects a few issues with Single Lux running driver now parses the single lux scan point correctly. before before they were obscenely small values resulting in what appeared to be a single point. contour points show up in the proper distance. luxi report in centimeters but the driver was not scaling it. now it does. you\'re welcome. Added namespacing for objects in RViz. Now they are namespaced by their respective classification. Though somehow that change caused the text to stop displaying so more investigation is required.
  • Changing topic names to be more standardized.
  • Changing launch files to match new driver name.
  • Changing driver name from ibeo_lux_driver to ibeo_lux.
  • changed include to know where network_interface is
  • core change and moved division for cm to node code
  • adds argument of if sensor is lux or fusion
  • converted cubes to line lists for wireframe boxes
    • added the ethernet_raw_tx msg
    • added fusion messages
    • added lux scan data
    • added lux object data
    • added lux vehicle status data
    • added the readme file
    • first commit for ROS Lux driver
  • Contributors: Daniel Stanek, Joe Kale, Joshua Whitley, Lu Xu, Sam Rustan

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

No known dependants.

Launch files

  • launch/ibeo_lux.launch
      • lux_frame_id [default: ibeo_lux]
      • is_fusion [default: false]
      • name [default: ibeo_lux]
      • ip_address [default: 192.168.0.1]
      • port [default: 12002]
  • launch/ibeo_lux_transform.launch
      • veh_frame_id [default: base_link]
      • lux_frame_id [default: ibeo_lux]
      • is_fusion_ecu [default: false]
      • name [default: ibeo_lux]
      • ip_address [default: 192.168.0.1]
      • port [default: 12002]

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ibeo_lux at answers.ros.org

ibeo_lux package from ibeo_lux repo

ibeo_lux

Package Summary

Tags No category tags.
Version 2.0.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/ibeo_lux.git
VCS Type git
VCS Version release
Last Updated 2018-07-09
Dev Status DEVELOPED
Released RELEASED

Package Description

ROS driver for IBEO LUX

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joe Kale
  • Joshua Whitley

IBEO Lux Driver for ROS with C++

Build Status

This driver pares incoming ethernet data from the Ibeo LUX and LUX Fusion line of products. For more information on the Ibeo LUX sensors, see https://autonomoustuff.com/brand/ibeo/. For more information on this driver, see the AutonomouStuff ROS Wiki.

CHANGELOG

Changelog for package ibeo_lux

Forthcoming

  • Updating package.xml with correct URLs.
  • Changing package.xml to reflect correct license.
  • Adding product page to README.
  • Enabling Travis.
  • Cleaning up package location in prep for open-source.
  • Moving to using ibeo_core in preparation for open-sourcing.
  • Updating package.xml to format 2.
  • Lowering duration on wireframe boxes.
  • Fixing segfault in read.
  • Breaking out of read loop if ROS dies.
  • Adding namespace to object boxes.
  • Lighter-weight parsing.
  • Fixing several display-related bugs. Adding label to PointCloud2 for layer.
  • Marker type was set twice for object boxes.
  • Testing new marker size scale.
  • Fixing orientation scaling. Changes to core.
  • Changing to new parsing method.
  • Making connection to socket the same as other drivers.
  • Adding C++11 support for network_utils.
  • Moving sensor-specific data into core.
  • Removing using namespace std. Adding driver namespace.
  • Making node attempt to reconnect continuously, even after disconnect.
  • Moving sensor-specific messages to astuff_sensor_msgs.
  • Updating network_interface calls and adding better error reporting.
  • upping the hz more to correct visualization lag
  • upped hz to 1000 to correct visualization issues
  • Adds thread sleeping and callback spin Rates were determined by observed output hz from driver operation before. That and apparently when the intended hz is too low it segfaults
  • frame_id and stamp now being set on fusion_image message
  • core change
  • contour points publish to as_tx/object_contour_points
  • wireframes publish on as_tx/objects
  • increased text label size on objects
  • pointclouds to pub to \'as_tx/point_cloud\' topic
  • problem with labels corrected
  • adds classification labels to wireframes on fusion ECU
  • Adds checks depending on run mode If its running as a single lux then it will only parse lux messages opposite if its fusion. this prevents publishing to topics that dont exist.
  • Corrects a few issues with Single Lux running driver now parses the single lux scan point correctly. before before they were obscenely small values resulting in what appeared to be a single point. contour points show up in the proper distance. luxi report in centimeters but the driver was not scaling it. now it does. you\'re welcome. Added namespacing for objects in RViz. Now they are namespaced by their respective classification. Though somehow that change caused the text to stop displaying so more investigation is required.
  • Changing topic names to be more standardized.
  • Changing launch files to match new driver name.
  • Changing driver name from ibeo_lux_driver to ibeo_lux.
  • changed include to know where network_interface is
  • core change and moved division for cm to node code
  • adds argument of if sensor is lux or fusion
  • converted cubes to line lists for wireframe boxes
    • added the ethernet_raw_tx msg
    • added fusion messages
    • added lux scan data
    • added lux object data
    • added lux vehicle status data
    • added the readme file
    • first commit for ROS Lux driver
  • Contributors: Daniel Stanek, Joe Kale, Joshua Whitley, Lu Xu, Sam Rustan

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

No known dependants.

Launch files

  • launch/ibeo_lux.launch
      • lux_frame_id [default: ibeo_lux]
      • is_fusion [default: false]
      • name [default: ibeo_lux]
      • ip_address [default: 192.168.0.1]
      • port [default: 12002]
  • launch/ibeo_lux_transform.launch
      • veh_frame_id [default: base_link]
      • lux_frame_id [default: ibeo_lux]
      • is_fusion_ecu [default: false]
      • name [default: ibeo_lux]
      • ip_address [default: 192.168.0.1]
      • port [default: 12002]

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ibeo_lux at answers.ros.org