iai_robosherlock_actions

Summary

iai_robosherlock_actions
Version:

0.0.5

Description:

Action interfaces to trigger perception via the Robosherlock perception system.

Maintainers:
  • Georg Bartels <georg DOT bartels AT cs DOT uni-bremen DOT de>
Licenses:
  • BSD
Authors:
  • Georg Bartels <georg DOT bartels AT cs DOT uni-bremen DOT de>
  • Ferenc Balint-Benczedi (catkinization)
BuildDepends:
BuildtoolDepends:
 
BuildExportDepends:
 
ExecDepends:

Types

Message types

iai_robosherlock_actions/PerceivedObjects
Field:
PerceivedObject[] objects
iai_robosherlock_actions/PerceivedObject
Field:

String identifier of the perceive object

# String identifier of the perceive object
string id

# transform to main frame w.r.t. which we express
# all other perception results about this object
geometry_msgs/PoseStamped transform

# primitive shape of the perceived object,
# defined w.r.t. to frame introduced by transform
shape_msgs/SolidPrimitive shape
iai_robosherlock_actions/SimpleObjectPerceptionRequest
Field:
  • id (string) –

String-identifier of the object to look for

# String-identifier of the object to look for
string id

Action types

iai_robosherlock_actions/SimplePerceiveObject
Field (Goal):
Field (Result):
Field (Feedback):
 

goal

list of descriptions of the objects the client wants the the perception system to look for

# goal
#
# list of descriptions of the objects the client wants the
# the perception system to look for
designator_integration_msgs/Designator[] requests
---
# result
#
# upon termination or cancelation, the vision system sends back
# a (potentially incomplete, in case of cancel) list of descriptions
# of objects it has last seen
designator_integration_msgs/Designator[] percepts
---
# feedback
#
# whenever the vision pipeline ran through, the vision system
# reports a list of descriptions of the objects it has found
designator_integration_msgs/Designator[] percepts