Skip to content

This package includes an action server for the hsr perception module

Notifications You must be signed in to change notification settings

Suturo1819/hsr_perception

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hsr_perception

This package provides an executable that runs all modules for the perception used during Suturo 2018/19. It includes action servers running specific pipelines in RoboSherlock.

Dependencies

The package depends on the follwoing packages

Installation

Make sure that you have RoboSherlock installed. If that is the case, a simple catkin build is enough

Usage

To start the module, type rosrun hsr_perception perception_server

This starts all action servers handling requests for the perception module. As a server is started, an individual RoboSherlock instance is created. The pipeline associated with the instance will be processed as soon as an action client sends a request to the specific server.

Actions

Currently there are two actions and their respective servers defined:

  • ExtractObjectInformation
  • AnalyzeShelfStatus For futher detail please look at the actions defined in the suturo_msgs.

Example clients

The package also provides a demo client that simply prints out the content of the detection message. They can be used for testing purposes or as a demonstration on how the action servers can be used.

About

This package includes an action server for the hsr perception module

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published