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 7 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 37 of file _cop_feedback.py.
def vision_msgs::msg::_cop_feedback::cop_feedback::_get_types | ( | self | ) | [private] |
internal API method
Definition at line 68 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 @type str: str
Definition at line 100 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 @type str: str @param numpy: numpy python module @type numpy: module
Definition at line 174 of file _cop_feedback.py.
def vision_msgs::msg::_cop_feedback::cop_feedback::serialize | ( | self, | ||
buff | ||||
) |
serialize message into buffer @param buff: buffer @type buff: StringIO
Definition at line 74 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 @type buff: StringIO @param numpy: numpy python module @type numpy module
Definition at line 146 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 34 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 11 of file _cop_feedback.py.
vision_msgs::msg::_cop_feedback::cop_feedback::_has_header = False [static, private] |
Definition at line 10 of file _cop_feedback.py.
string vision_msgs::msg::_cop_feedback::cop_feedback::_md5sum = "e876bab42e04aea08a659bc18c7b47cc" [static, private] |
Definition at line 8 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 35 of file _cop_feedback.py.
string vision_msgs::msg::_cop_feedback::cop_feedback::_type = "vision_msgs/cop_feedback" [static, private] |
Definition at line 9 of file _cop_feedback.py.
Definition at line 59 of file _cop_feedback.py.
Definition at line 61 of file _cop_feedback.py.
Definition at line 57 of file _cop_feedback.py.
Definition at line 55 of file _cop_feedback.py.