-

cmvision package from cmvision repo

cmvision

Package Summary

Tags No category tags.
Version 0.5.0
License LGPL
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/teshanshanuka/cmvision.git
VCS Type git
VCS Version noetic-devel
Last Updated 2021-08-28
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

Node for fast color blob detection

Additional Links

Maintainers

  • Teshan Liyanage

Authors

  • Nate Koenig
  • Nate Koenig

cmvision - Fast color blob detector

cmvision port for ROS Noetic. Tested on Ubuntu 20.04

demo.gif

Dependancies

  • WxWidgets
    apt install --no-install-recommends -y \
    libgtk-3-dev  \
    wx3.0-headers \
    libwxgtk3.0-gtk3-dev
    

Usage

  1. Use colorgui node to select the color ranges for your blobs (Sample launch file in launch/colorgui.launch)

    • Click on the colors you want as the images play on the window. The AB range will get updated with the each click. Use this range in the colors file (Sample file in config/colors.txt)
  2. Use cmvision node for blob detection (Sample launch file in launch/cmvision.launch)

    • Pass the colors file with param cmvision/color_file

    • Set param cmvision/debug_on to true to display the detections

TODO

  1. Remove WxWidgets dependancy and use OpenCV highgui for colorgui

  2. Publish debug image to a rostopic with a new param to enable it

  3. Remove the need for the spaces being exactly correctly for specifying colors in colors.txt

Credits

CHANGELOG

Changelog for package cmvision

0.5.0 (2021-08-23)

  • Updated cmvision for OpenCV4 and ros-noetic

0.4.1 (2013-09-03)

  • fixed missing fltk dependency. closes #1

0.4.0 (2013-08-30)

  • Ported cmvision to github from wg-ros-pkg
  • Catkinized for release into ROS Hydro

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cmvision at Robotics Stack Exchange