Package Summary
Tags | No category tags. |
Version | 0.4.1 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-drivers/zbar_ros.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2024-04-28 |
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
Additional Links
Maintainers
- ijnek
Authors
- Paul Bovbel
Zbar ROS
Basic ROS2 wrapper for the zbar (http://zbar.sourceforge.net/) barcode reader library. Reads image stream from image
topic, and outputs detected barcodes to barcode
topic. Works with 1D and 2D barcodes.
Installation
Binary Installation
To perform a binary installation, source your ROS 2 installation, then simply run:
sudo apt install ros-${ROS_DISTRO}-zbar-ros
Source Installation (Alternative)
Alternatively, you can build from source.
Make sure you are in a ROS 2 workspace.
Clone this repository into your workspace’s src
directory by running:
git clone git@github.com:ros-drivers/zbar_ros.git src/zbar_ros
Install the dependencies using rosdep:
rosdep install --from-paths src --ignore-src -r -y
Build the package:
colcon build
Usage
You have to source your workspace, then run the node. In your workspace, run:
source install/local_setup.bash
ros2 run zbar_ros barcode_reader
Topics
Subscriptions:
-
image
(sensor_msgs/msg/Image
)
Publisher:
-
barcode
(std_msgs/msg/String
)
Debugging the barcode_reader node
To debug whether the node is
- receiving msgs on
image
- detecting your 1d or 2d QT code
- publishing the result on
barcode
run with debug logging enabled as below:
ros2 run zbar_ros barcode_reader --ros-args --log-level DEBUG
Changelog for package zbar_ros
0.4.1 (2024-04-28)
- Switch to CI from ros-tooling (#27)
- Improve README (#17)
- Update authors and maintainers of package (#13)
- Contributors: Kenji Brameld
0.4.0 (2022-02-12)
- Port to ROS2
- Update package.xml
- Add LICENSE
- Add more information to README
- Contributors: Kenji Brameld, Paul Bovbel, ijnek
0.3.0 (2021-03-12)
- Lint and close #6
- Contributors: Paul Bovbel
0.2.0 (2021-03-12)
- Keep tooling CI
- Update header for newer opencv version
- Add github action
- Contributors: Gary Servin, Paul Bovbel
0.1.0 (2017-12-14)
- Update maintainer
- Merge pull request #4 from mikaelarguedas/patch-1 update to use non deprecated pluginlib macro
- update to use non deprecated pluginlib macro
- Some fixes to work
(#2)
- fix wrong encoding
- fix memory leak
- Update README.md
- Contributors: Furushchev, Mikael Arguedas, Paul Bovbel
0.0.5 (2015-03-31)
- Fix nodelets.xml installation
- Only create timer if throttling enabled
- Contributors: Paul Bovbel
0.0.4 (2015-01-16)
- Style fixes
- Fix naming and debug messages
- Update node->nodelet wrapper
- Contributors: Paul Bovbel
0.0.3 (2015-01-11)
- remove stray tf in cmake
- Contributors: Paul Bovbel
0.0.2 (2015-01-10)
- update dependencies
- Contributors: Paul Bovbel
0.0.1 (2015-01-10)
- Initial development of zbar_ros
- Contributors: Paul Bovbel
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged zbar_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.5.1 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-drivers/zbar_ros.git |
VCS Type | git |
VCS Version | iron |
Last Updated | 2024-04-28 |
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
Additional Links
Maintainers
- ijnek
Authors
- Paul Bovbel
Zbar ROS
Basic ROS2 wrapper for the zbar (http://zbar.sourceforge.net/) barcode reader library. Reads image stream from image
topic, and outputs detected barcodes to barcode
topic. Works with 1D and 2D barcodes.
Installation
Binary Installation
To perform a binary installation, source your ROS 2 installation, then simply run:
sudo apt install ros-${ROS_DISTRO}-zbar-ros
Source Installation (Alternative)
Alternatively, you can build from source.
Make sure you are in a ROS 2 workspace.
Clone this repository into your workspace’s src
directory by running:
git clone git@github.com:ros-drivers/zbar_ros.git src/zbar_ros
Install the dependencies using rosdep:
rosdep install --from-paths src --ignore-src -r -y
Build the package:
colcon build
Usage
You have to source your workspace, then run the node. In your workspace, run:
source install/local_setup.bash
ros2 run zbar_ros barcode_reader
Topics
Subscriptions:
-
image
(sensor_msgs/msg/Image
)
Publisher:
-
barcode
(std_msgs/msg/String
)
Debugging the barcode_reader node
To debug whether the node is
- receiving msgs on
image
- detecting your 1d or 2d QT code
- publishing the result on
barcode
run with debug logging enabled as below:
ros2 run zbar_ros barcode_reader --ros-args --log-level DEBUG
Changelog for package zbar_ros
0.5.1 (2024-04-28)
- Add iron CI (#28)
- Remove usage of deprecated cv_bridge header file (#19)
- Switch to CI from ros-tooling (#27)
- Improve README (#17)
- Update authors and maintainers of package (#13)
- Contributors: Kenji Brameld
0.4.0 (2022-02-12)
- Port to ROS2
- Update package.xml
- Add LICENSE
- Add more information to README
- Contributors: Kenji Brameld, Paul Bovbel, ijnek
0.3.0 (2021-03-12)
- Lint and close #6
- Contributors: Paul Bovbel
0.2.0 (2021-03-12)
- Keep tooling CI
- Update header for newer opencv version
- Add github action
- Contributors: Gary Servin, Paul Bovbel
0.1.0 (2017-12-14)
- Update maintainer
- Merge pull request #4 from mikaelarguedas/patch-1 update to use non deprecated pluginlib macro
- update to use non deprecated pluginlib macro
- Some fixes to work
(#2)
- fix wrong encoding
- fix memory leak
- Update README.md
- Contributors: Furushchev, Mikael Arguedas, Paul Bovbel
0.0.5 (2015-03-31)
- Fix nodelets.xml installation
- Only create timer if throttling enabled
- Contributors: Paul Bovbel
0.0.4 (2015-01-16)
- Style fixes
- Fix naming and debug messages
- Update node->nodelet wrapper
- Contributors: Paul Bovbel
0.0.3 (2015-01-11)
- remove stray tf in cmake
- Contributors: Paul Bovbel
0.0.2 (2015-01-10)
- update dependencies
- Contributors: Paul Bovbel
0.0.1 (2015-01-10)
- Initial development of zbar_ros
- Contributors: Paul Bovbel
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged zbar_ros at Robotics Stack Exchange
zbar_ros package from zbar_ros repozbar_ros zbar_ros_interfaces |
|
Package Summary
Tags | No category tags. |
Version | 0.6.0 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-drivers/zbar_ros.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2024-04-28 |
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
Additional Links
Maintainers
- ijnek
Authors
- Paul Bovbel
Changelog for package zbar_ros
0.6.0 (2024-04-20)
- Add new Symbol.msg, with more polygon Info obtained from zbar (#11)
- Deprecate barcode topic (#11)
- Contributors: Kenji Brameld
0.5.0 (2024-04-17)
0.4.0 (2022-02-12)
0.3.0 (2021-03-12 16:07)
0.2.0 (2021-03-12 15:54)
0.1.0 (2017-12-14)
0.0.5 (2015-03-31)
0.0.4 (2015-01-16)
0.0.3 (2015-01-11)
0.0.2 (2015-01-10 16:31)
0.0.1 (2015-01-10 16:25)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_auto | |
ament_lint_common | |
rclcpp | |
cv_bridge | |
sensor_msgs | |
std_msgs | |
zbar_ros_interfaces |
System Dependencies
Name |
---|
zbar |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged zbar_ros at Robotics Stack Exchange
zbar_ros package from zbar_ros repozbar_ros zbar_ros_interfaces |
|
Package Summary
Tags | No category tags. |
Version | 0.7.0 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-drivers/zbar_ros.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2024-04-28 |
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
Additional Links
Maintainers
- ijnek
Authors
- Paul Bovbel
Changelog for package zbar_ros
0.7.0 (2024-04-28)
0.6.0 (2024-04-20)
- Add new Symbol.msg, with more polygon Info obtained from zbar (#11)
- Deprecate barcode topic (#11)
- Contributors: Kenji Brameld
0.5.0 (2024-04-17)
0.4.0 (2022-02-12)
0.3.0 (2021-03-12 16:07)
0.2.0 (2021-03-12 15:54)
0.1.0 (2017-12-14)
0.0.5 (2015-03-31)
0.0.4 (2015-01-16)
0.0.3 (2015-01-11)
0.0.2 (2015-01-10 16:31)
0.0.1 (2015-01-10 16:25)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_auto | |
ament_lint_common | |
rclcpp | |
cv_bridge | |
sensor_msgs | |
std_msgs | |
zbar_ros_interfaces |
System Dependencies
Name |
---|
zbar |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged zbar_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.3.1 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-drivers/zbar_ros.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2022-06-28 |
Dev Status | MAINTAINED |
CI status | Continuous Integration : 0 / 0 |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Bovbel
Authors
- Paul Bovbel
README
Basic ROS wrapper for the zbar (http://zbar.sourceforge.net/) barcode reader library. Reads image stream from image
topic, and outputs detected barcodes to barcode
topic. Works with 1D and 2D barcodes.
Changelog for package zbar_ros
0.3.1 (2022-06-28)
- Fix iterator invalidation bug when cleaning the database of previously detected barcodes (#14)
- Trigger CI
- Add LICENSE
- Contributors: Paul Bovbel, Stephen Williams
0.3.0 (2021-03-12)
- Lint and close #6
- Contributors: Paul Bovbel
0.2.0 (2021-03-12)
- Keep tooling CI
- Update header for newer opencv version
- Add github action
- Contributors: Gary Servin, Paul Bovbel
0.1.0 (2017-12-14)
- Update maintainer
- Merge pull request #4 from mikaelarguedas/patch-1 update to use non deprecated pluginlib macro
- update to use non deprecated pluginlib macro
- Some fixes to work
(#2)
- fix wrong encoding
- fix memory leak
- Update README.md
- Contributors: Furushchev, Mikael Arguedas, Paul Bovbel
0.0.5 (2015-03-31)
- Fix nodelets.xml installation
- Only create timer if throttling enabled
- Contributors: Paul Bovbel
0.0.4 (2015-01-16)
- Style fixes
- Fix naming and debug messages
- Update node->nodelet wrapper
- Contributors: Paul Bovbel
0.0.3 (2015-01-11)
- remove stray tf in cmake
- Contributors: Paul Bovbel
0.0.2 (2015-01-10)
- update dependencies
- Contributors: Paul Bovbel
0.0.1 (2015-01-10)
- Initial development of zbar_ros
- Contributors: Paul Bovbel
Wiki Tutorials
Launch files
Messages
Services
Plugins
Recent questions tagged zbar_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.3.1 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-drivers/zbar_ros.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2022-06-28 |
Dev Status | MAINTAINED |
CI status | Continuous Integration : 0 / 0 |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Bovbel
Authors
- Paul Bovbel
README
Basic ROS wrapper for the zbar (http://zbar.sourceforge.net/) barcode reader library. Reads image stream from image
topic, and outputs detected barcodes to barcode
topic. Works with 1D and 2D barcodes.
Changelog for package zbar_ros
0.3.1 (2022-06-28)
- Fix iterator invalidation bug when cleaning the database of previously detected barcodes (#14)
- Trigger CI
- Add LICENSE
- Contributors: Paul Bovbel, Stephen Williams
0.3.0 (2021-03-12)
- Lint and close #6
- Contributors: Paul Bovbel
0.2.0 (2021-03-12)
- Keep tooling CI
- Update header for newer opencv version
- Add github action
- Contributors: Gary Servin, Paul Bovbel
0.1.0 (2017-12-14)
- Update maintainer
- Merge pull request #4 from mikaelarguedas/patch-1 update to use non deprecated pluginlib macro
- update to use non deprecated pluginlib macro
- Some fixes to work
(#2)
- fix wrong encoding
- fix memory leak
- Update README.md
- Contributors: Furushchev, Mikael Arguedas, Paul Bovbel
0.0.5 (2015-03-31)
- Fix nodelets.xml installation
- Only create timer if throttling enabled
- Contributors: Paul Bovbel
0.0.4 (2015-01-16)
- Style fixes
- Fix naming and debug messages
- Update node->nodelet wrapper
- Contributors: Paul Bovbel
0.0.3 (2015-01-11)
- remove stray tf in cmake
- Contributors: Paul Bovbel
0.0.2 (2015-01-10)
- update dependencies
- Contributors: Paul Bovbel
0.0.1 (2015-01-10)
- Initial development of zbar_ros
- Contributors: Paul Bovbel