No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.

Package Summary

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

Repository Summary

Checkout URI https://github.com/roboception/rc_visard_ros.git
VCS Type git
VCS Version master
Last Updated 2020-10-20
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The ros client for roboception silhouette match module

Additional Links

Maintainers

  • Felix Ruess

Authors

  • Elena Gambaro

ROS client for Roboception's SilhouetteMatch module

This node provides ROS services and parameters for Roboception's SilhouetteMatch node. For a detailed description of the SilhouetteMatch module, check the rc_visard manual: https://doc.rc-visard.com/latest/en/silhouettematch.html.

Installation

On Debian/Ubuntu add the ROS sources and

sudo apt-get install ros-${ROS_DISTRO}-rc-silhouettematch-client

From Source

This package relies on git submodules for the cpr library which need to be initialized before building from source.

git submodule update --init --recursive

Configuration

Parameters

  • device: The ID of the device, i.e. Roboception rc_visard sensor. This can be either:
    • serial number, e.g. 02912345. IMPORTANT: preceed with a colon (:02912345) when passing this on the command line or setting it via rosparam (see https://github.com/ros/ros_comm/issues/1339). This is not neccessary when specifying it as a string in a launch file.
    • user defined name (factory default is the name of the rc_visard's model), must be unique among all reachable sensors.
  • host: If device is not used: The IP address or hostname of the rc_visard.

Dynamic reconfigure parameters

  • max_number_of_detected_objects: Maximum number of detected objects.
  • edge_sensitivity: Sensitivity of the edge detector.
  • match_max_distance: Maximum allowed distance in pixels between the template and the detected edges in the image.
  • match_percentile: Percentage of template pixels that must be within the maximum distance to successfully match the template.
  • quality: Detection quality (H(igh), M(edium), or L(ow)).
  • publish_vis: Whether TF and markers should be published.

Services

The following services are offered by the node:

  • detect_object: Triggers detection of an object.
  • calibrate_base_plane: Triggers base-plane calibration.
  • get_base_plane_calibration: Returns the configured base-plane calibration.
  • delete_base_plane_calibration: Deletes the configured base-plane calibration.
  • set_region_of_interest: Sets a region of interest.
  • get_regions_of_interest: Returns the configured regions of interest with the requested ids. If no ids are provided, all configured regions of interest are returned.
  • delete_regions_of_interest: Deletes the configured regions of interest with the requested ids.

Launching

Using command line parameters:

rosrun rc_silhouettematch_client rc_silhouettematch_client _device:=:<serial_number>
CHANGELOG

Changelog for package rc_silhouettematch_client

3.0.5 (2020-10-20)

3.0.4 (2020-09-23)

3.0.3 (2020-09-22)

3.0.2 (2020-07-28)

3.0.1 (2020-05-14)

  • add missing msg dependencies

3.0.0 (2020-05-13)

  • refactoring and cleanup
  • set parameters on parameter server so that dynamic reconfigure picks them up
  • enum for dynamic reconfigure quality params
  • service calls always return true, but set return_code in case of error
  • visualize base plane as disk
  • add plane_preference
  • initial implementation of SilhouetteMatch client
  • Contributors: Elena Gambaro, Felix Ruess, schaller

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Recent questions tagged rc_silhouettematch_client at answers.ros.org

Package Summary

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

Repository Summary

Checkout URI https://github.com/roboception/rc_visard_ros.git
VCS Type git
VCS Version master
Last Updated 2020-10-20
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The ros client for roboception silhouette match module

Additional Links

Maintainers

  • Felix Ruess

Authors

  • Elena Gambaro

ROS client for Roboception's SilhouetteMatch module

This node provides ROS services and parameters for Roboception's SilhouetteMatch node. For a detailed description of the SilhouetteMatch module, check the rc_visard manual: https://doc.rc-visard.com/latest/en/silhouettematch.html.

Installation

On Debian/Ubuntu add the ROS sources and

sudo apt-get install ros-${ROS_DISTRO}-rc-silhouettematch-client

From Source

This package relies on git submodules for the cpr library which need to be initialized before building from source.

git submodule update --init --recursive

Configuration

Parameters

  • device: The ID of the device, i.e. Roboception rc_visard sensor. This can be either:
    • serial number, e.g. 02912345. IMPORTANT: preceed with a colon (:02912345) when passing this on the command line or setting it via rosparam (see https://github.com/ros/ros_comm/issues/1339). This is not neccessary when specifying it as a string in a launch file.
    • user defined name (factory default is the name of the rc_visard's model), must be unique among all reachable sensors.
  • host: If device is not used: The IP address or hostname of the rc_visard.

Dynamic reconfigure parameters

  • max_number_of_detected_objects: Maximum number of detected objects.
  • edge_sensitivity: Sensitivity of the edge detector.
  • match_max_distance: Maximum allowed distance in pixels between the template and the detected edges in the image.
  • match_percentile: Percentage of template pixels that must be within the maximum distance to successfully match the template.
  • quality: Detection quality (H(igh), M(edium), or L(ow)).
  • publish_vis: Whether TF and markers should be published.

Services

The following services are offered by the node:

  • detect_object: Triggers detection of an object.
  • calibrate_base_plane: Triggers base-plane calibration.
  • get_base_plane_calibration: Returns the configured base-plane calibration.
  • delete_base_plane_calibration: Deletes the configured base-plane calibration.
  • set_region_of_interest: Sets a region of interest.
  • get_regions_of_interest: Returns the configured regions of interest with the requested ids. If no ids are provided, all configured regions of interest are returned.
  • delete_regions_of_interest: Deletes the configured regions of interest with the requested ids.

Launching

Using command line parameters:

rosrun rc_silhouettematch_client rc_silhouettematch_client _device:=:<serial_number>
CHANGELOG

Changelog for package rc_silhouettematch_client

3.0.5 (2020-10-20)

3.0.4 (2020-09-23)

3.0.3 (2020-09-22)

3.0.2 (2020-07-28)

3.0.1 (2020-05-14)

  • add missing msg dependencies

3.0.0 (2020-05-13)

  • refactoring and cleanup
  • set parameters on parameter server so that dynamic reconfigure picks them up
  • enum for dynamic reconfigure quality params
  • service calls always return true, but set return_code in case of error
  • visualize base plane as disk
  • add plane_preference
  • initial implementation of SilhouetteMatch client
  • Contributors: Elena Gambaro, Felix Ruess, schaller

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Recent questions tagged rc_silhouettematch_client at answers.ros.org

Package Summary

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

Repository Summary

Checkout URI https://github.com/roboception/rc_visard_ros.git
VCS Type git
VCS Version master
Last Updated 2020-10-20
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The ros client for roboception silhouette match module

Additional Links

Maintainers

  • Felix Ruess

Authors

  • Elena Gambaro

ROS client for Roboception's SilhouetteMatch module

This node provides ROS services and parameters for Roboception's SilhouetteMatch node. For a detailed description of the SilhouetteMatch module, check the rc_visard manual: https://doc.rc-visard.com/latest/en/silhouettematch.html.

Installation

On Debian/Ubuntu add the ROS sources and

sudo apt-get install ros-${ROS_DISTRO}-rc-silhouettematch-client

From Source

This package relies on git submodules for the cpr library which need to be initialized before building from source.

git submodule update --init --recursive

Configuration

Parameters

  • device: The ID of the device, i.e. Roboception rc_visard sensor. This can be either:
    • serial number, e.g. 02912345. IMPORTANT: preceed with a colon (:02912345) when passing this on the command line or setting it via rosparam (see https://github.com/ros/ros_comm/issues/1339). This is not neccessary when specifying it as a string in a launch file.
    • user defined name (factory default is the name of the rc_visard's model), must be unique among all reachable sensors.
  • host: If device is not used: The IP address or hostname of the rc_visard.

Dynamic reconfigure parameters

  • max_number_of_detected_objects: Maximum number of detected objects.
  • edge_sensitivity: Sensitivity of the edge detector.
  • match_max_distance: Maximum allowed distance in pixels between the template and the detected edges in the image.
  • match_percentile: Percentage of template pixels that must be within the maximum distance to successfully match the template.
  • quality: Detection quality (H(igh), M(edium), or L(ow)).
  • publish_vis: Whether TF and markers should be published.

Services

The following services are offered by the node:

  • detect_object: Triggers detection of an object.
  • calibrate_base_plane: Triggers base-plane calibration.
  • get_base_plane_calibration: Returns the configured base-plane calibration.
  • delete_base_plane_calibration: Deletes the configured base-plane calibration.
  • set_region_of_interest: Sets a region of interest.
  • get_regions_of_interest: Returns the configured regions of interest with the requested ids. If no ids are provided, all configured regions of interest are returned.
  • delete_regions_of_interest: Deletes the configured regions of interest with the requested ids.

Launching

Using command line parameters:

rosrun rc_silhouettematch_client rc_silhouettematch_client _device:=:<serial_number>
CHANGELOG

Changelog for package rc_silhouettematch_client

3.0.5 (2020-10-20)

3.0.4 (2020-09-23)

3.0.3 (2020-09-22)

3.0.2 (2020-07-28)

3.0.1 (2020-05-14)

  • add missing msg dependencies

3.0.0 (2020-05-13)

  • refactoring and cleanup
  • set parameters on parameter server so that dynamic reconfigure picks them up
  • enum for dynamic reconfigure quality params
  • service calls always return true, but set return_code in case of error
  • visualize base plane as disk
  • add plane_preference
  • initial implementation of SilhouetteMatch client
  • Contributors: Elena Gambaro, Felix Ruess, schaller

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Recent questions tagged rc_silhouettematch_client at answers.ros.org

No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.

Package Summary

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

Repository Summary

Checkout URI https://github.com/roboception/rc_visard_ros.git
VCS Type git
VCS Version master
Last Updated 2020-10-20
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The ros client for roboception silhouette match module

Additional Links

Maintainers

  • Felix Ruess

Authors

  • Elena Gambaro

ROS client for Roboception's SilhouetteMatch module

This node provides ROS services and parameters for Roboception's SilhouetteMatch node. For a detailed description of the SilhouetteMatch module, check the rc_visard manual: https://doc.rc-visard.com/latest/en/silhouettematch.html.

Installation

On Debian/Ubuntu add the ROS sources and

sudo apt-get install ros-${ROS_DISTRO}-rc-silhouettematch-client

From Source

This package relies on git submodules for the cpr library which need to be initialized before building from source.

git submodule update --init --recursive

Configuration

Parameters

  • device: The ID of the device, i.e. Roboception rc_visard sensor. This can be either:
    • serial number, e.g. 02912345. IMPORTANT: preceed with a colon (:02912345) when passing this on the command line or setting it via rosparam (see https://github.com/ros/ros_comm/issues/1339). This is not neccessary when specifying it as a string in a launch file.
    • user defined name (factory default is the name of the rc_visard's model), must be unique among all reachable sensors.
  • host: If device is not used: The IP address or hostname of the rc_visard.

Dynamic reconfigure parameters

  • max_number_of_detected_objects: Maximum number of detected objects.
  • edge_sensitivity: Sensitivity of the edge detector.
  • match_max_distance: Maximum allowed distance in pixels between the template and the detected edges in the image.
  • match_percentile: Percentage of template pixels that must be within the maximum distance to successfully match the template.
  • quality: Detection quality (H(igh), M(edium), or L(ow)).
  • publish_vis: Whether TF and markers should be published.

Services

The following services are offered by the node:

  • detect_object: Triggers detection of an object.
  • calibrate_base_plane: Triggers base-plane calibration.
  • get_base_plane_calibration: Returns the configured base-plane calibration.
  • delete_base_plane_calibration: Deletes the configured base-plane calibration.
  • set_region_of_interest: Sets a region of interest.
  • get_regions_of_interest: Returns the configured regions of interest with the requested ids. If no ids are provided, all configured regions of interest are returned.
  • delete_regions_of_interest: Deletes the configured regions of interest with the requested ids.

Launching

Using command line parameters:

rosrun rc_silhouettematch_client rc_silhouettematch_client _device:=:<serial_number>
CHANGELOG

Changelog for package rc_silhouettematch_client

3.0.5 (2020-10-20)

3.0.4 (2020-09-23)

3.0.3 (2020-09-22)

3.0.2 (2020-07-28)

3.0.1 (2020-05-14)

  • add missing msg dependencies

3.0.0 (2020-05-13)

  • refactoring and cleanup
  • set parameters on parameter server so that dynamic reconfigure picks them up
  • enum for dynamic reconfigure quality params
  • service calls always return true, but set return_code in case of error
  • visualize base plane as disk
  • add plane_preference
  • initial implementation of SilhouetteMatch client
  • Contributors: Elena Gambaro, Felix Ruess, schaller

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Recent questions tagged rc_silhouettematch_client at answers.ros.org

No version for distro jade. Known supported distros are highlighted in the buttons above.

Package Summary

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

Repository Summary

Checkout URI https://github.com/roboception/rc_visard_ros.git
VCS Type git
VCS Version master
Last Updated 2020-10-20
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The ros client for roboception silhouette match module

Additional Links

Maintainers

  • Felix Ruess

Authors

  • Elena Gambaro

ROS client for Roboception's SilhouetteMatch module

This node provides ROS services and parameters for Roboception's SilhouetteMatch node. For a detailed description of the SilhouetteMatch module, check the rc_visard manual: https://doc.rc-visard.com/latest/en/silhouettematch.html.

Installation

On Debian/Ubuntu add the ROS sources and

sudo apt-get install ros-${ROS_DISTRO}-rc-silhouettematch-client

From Source

This package relies on git submodules for the cpr library which need to be initialized before building from source.

git submodule update --init --recursive

Configuration

Parameters

  • device: The ID of the device, i.e. Roboception rc_visard sensor. This can be either:
    • serial number, e.g. 02912345. IMPORTANT: preceed with a colon (:02912345) when passing this on the command line or setting it via rosparam (see https://github.com/ros/ros_comm/issues/1339). This is not neccessary when specifying it as a string in a launch file.
    • user defined name (factory default is the name of the rc_visard's model), must be unique among all reachable sensors.
  • host: If device is not used: The IP address or hostname of the rc_visard.

Dynamic reconfigure parameters

  • max_number_of_detected_objects: Maximum number of detected objects.
  • edge_sensitivity: Sensitivity of the edge detector.
  • match_max_distance: Maximum allowed distance in pixels between the template and the detected edges in the image.
  • match_percentile: Percentage of template pixels that must be within the maximum distance to successfully match the template.
  • quality: Detection quality (H(igh), M(edium), or L(ow)).
  • publish_vis: Whether TF and markers should be published.

Services

The following services are offered by the node:

  • detect_object: Triggers detection of an object.
  • calibrate_base_plane: Triggers base-plane calibration.
  • get_base_plane_calibration: Returns the configured base-plane calibration.
  • delete_base_plane_calibration: Deletes the configured base-plane calibration.
  • set_region_of_interest: Sets a region of interest.
  • get_regions_of_interest: Returns the configured regions of interest with the requested ids. If no ids are provided, all configured regions of interest are returned.
  • delete_regions_of_interest: Deletes the configured regions of interest with the requested ids.

Launching

Using command line parameters:

rosrun rc_silhouettematch_client rc_silhouettematch_client _device:=:<serial_number>
CHANGELOG

Changelog for package rc_silhouettematch_client

3.0.5 (2020-10-20)

3.0.4 (2020-09-23)

3.0.3 (2020-09-22)

3.0.2 (2020-07-28)

3.0.1 (2020-05-14)

  • add missing msg dependencies

3.0.0 (2020-05-13)

  • refactoring and cleanup
  • set parameters on parameter server so that dynamic reconfigure picks them up
  • enum for dynamic reconfigure quality params
  • service calls always return true, but set return_code in case of error
  • visualize base plane as disk
  • add plane_preference
  • initial implementation of SilhouetteMatch client
  • Contributors: Elena Gambaro, Felix Ruess, schaller

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Recent questions tagged rc_silhouettematch_client at answers.ros.org

No version for distro hydro. Known supported distros are highlighted in the buttons above.