Public Member Functions | |
def | __init__ |
def | deserialize |
def | deserialize_numpy |
def | serialize |
def | serialize_numpy |
Public Attributes | |
error | |
eval_whitelist | |
evaluation | |
perception_primitive | |
Private Member Functions | |
def | _get_types |
Static Private Attributes | |
list | __slots__ = ['perception_primitive','evaluation','error','eval_whitelist'] |
string | _full_text |
_has_header = False | |
string | _md5sum = "e876bab42e04aea08a659bc18c7b47cc" |
list | _slot_types = ['uint64','float64','vision_msgs/system_error[]','uint64[]'] |
string | _type = "vision_msgs/cop_feedback" |
Definition at line 9 of file _cop_feedback.py.
def vision_msgs.msg._cop_feedback.cop_feedback.__init__ | ( | self, | |
args, | |||
kwds | |||
) |
Constructor. Any message fields that are implicitly/explicitly set to None will be assigned a default value. The recommend use is keyword arguments as this is more robust to future message changes. You cannot mix in-order arguments and keyword arguments. The available fields are: perception_primitive,evaluation,error,eval_whitelist :param args: complete set of field values, in .msg order :param kwds: use keyword arguments corresponding to message field names to set specific fields.
Definition at line 39 of file _cop_feedback.py.
def vision_msgs.msg._cop_feedback.cop_feedback._get_types | ( | self | ) | [private] |
internal API method
Definition at line 70 of file _cop_feedback.py.
def vision_msgs.msg._cop_feedback.cop_feedback.deserialize | ( | self, | |
str | |||
) |
unpack serialized message in str into this message instance :param str: byte array of serialized message, ``str``
Definition at line 107 of file _cop_feedback.py.
def vision_msgs.msg._cop_feedback.cop_feedback.deserialize_numpy | ( | self, | |
str, | |||
numpy | |||
) |
unpack serialized message in str into this message instance using numpy for array types :param str: byte array of serialized message, ``str`` :param numpy: numpy python module
Definition at line 192 of file _cop_feedback.py.
def vision_msgs.msg._cop_feedback.cop_feedback.serialize | ( | self, | |
buff | |||
) |
serialize message into buffer :param buff: buffer, ``StringIO``
Definition at line 76 of file _cop_feedback.py.
def vision_msgs.msg._cop_feedback.cop_feedback.serialize_numpy | ( | self, | |
buff, | |||
numpy | |||
) |
serialize message with numpy array types into buffer :param buff: buffer, ``StringIO`` :param numpy: numpy python module
Definition at line 160 of file _cop_feedback.py.
list vision_msgs::msg::_cop_feedback.cop_feedback::__slots__ = ['perception_primitive','evaluation','error','eval_whitelist'] [static, private] |
Definition at line 36 of file _cop_feedback.py.
string vision_msgs::msg::_cop_feedback.cop_feedback::_full_text [static, private] |
"""#Message that cop uses to answer on specified topics, U. Klank klank@in.tum.de uint64 perception_primitive # Perception primitive that caused this answer float64 evaluation # A score describing the quality of the outcomes of the perception primitive system_error[] error # A list of occured system failures which might be caused by the perception primitive uint64[] eval_whitelist # list results which are included into the evaluation (note: default is all, not none, so an empty list means that all elements have to be evaluated, since the case that none of the results should get an evaluation does not make much sense) ================================================================================ MSG: vision_msgs/system_error uint64 MANIPULATION_POSE_UNREACHABLE = 64 uint64 GRASP_FAILED = 128 # Grasp into the void uint64 OBJECT_NOT_FOUND = 256 uint64 VISION_PRIMITIVE_FAILED = 512 uint64 CONTRADICTING_TACTILE_FEEDBACK = 1024 # Collide without expecting it uint64 CONTRADICTING_VISION_RESULTS = 2048 uint64 GRASP_FAILED_AND_CRASHED = 4096 # Throwing something out of the way uint64 JLO_ERROR = 8192 # Could not get position uint64 VECTOR_FIELD_CANT_REACH = 16384 # The arm got stuck along the way, did not reach the final grasping pose uint64 error_id # One of the error constants defined above string node_name # The node causing this error string error_description # Further information about the error """
Definition at line 13 of file _cop_feedback.py.
vision_msgs::msg::_cop_feedback.cop_feedback::_has_header = False [static, private] |
Definition at line 12 of file _cop_feedback.py.
string vision_msgs::msg::_cop_feedback.cop_feedback::_md5sum = "e876bab42e04aea08a659bc18c7b47cc" [static, private] |
Definition at line 10 of file _cop_feedback.py.
list vision_msgs::msg::_cop_feedback.cop_feedback::_slot_types = ['uint64','float64','vision_msgs/system_error[]','uint64[]'] [static, private] |
Definition at line 37 of file _cop_feedback.py.
string vision_msgs::msg::_cop_feedback.cop_feedback::_type = "vision_msgs/cop_feedback" [static, private] |
Definition at line 11 of file _cop_feedback.py.
Definition at line 51 of file _cop_feedback.py.
Definition at line 51 of file _cop_feedback.py.
Definition at line 51 of file _cop_feedback.py.
Definition at line 51 of file _cop_feedback.py.