Public Member Functions | |
def | __init__ |
def | deserialize |
def | deserialize_numpy |
def | serialize |
def | serialize_numpy |
Public Attributes | |
cf | |
cwCorners | |
diameter | |
distance | |
id | |
x | |
xMetric | |
xRot | |
y | |
yMetric | |
yRot | |
zMetric | |
zRot | |
Private Member Functions | |
def | _get_types |
Static Private Attributes | |
list | __slots__ = ['id','cf','x','y','diameter','distance','xRot','yRot','zRot','xMetric','yMetric','zMetric','cwCorners'] |
string | _full_text |
_has_header = False | |
string | _md5sum = "8506b66f10a2975d80e32037f36b9ab4" |
list | _slot_types = ['uint32','float64','uint32','uint32','float64','float64','float64','float64','float64','float64','float64','float64','float64[8]'] |
string | _type = "ar_recog/Tag" |
def ar_recog.msg._Tag.Tag.__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: id,cf,x,y,diameter,distance,xRot,yRot,zRot,xMetric,yMetric,zMetric,cwCorners :param args: complete set of field values, in .msg order :param kwds: use keyword arguments corresponding to message field names to set specific fields.
def ar_recog.msg._Tag.Tag._get_types | ( | self | ) | [private] |
def ar_recog.msg._Tag.Tag.deserialize | ( | self, | |
str | |||
) |
def ar_recog.msg._Tag.Tag.deserialize_numpy | ( | self, | |
str, | |||
numpy | |||
) |
def ar_recog.msg._Tag.Tag.serialize | ( | self, | |
buff | |||
) |
def ar_recog.msg._Tag.Tag.serialize_numpy | ( | self, | |
buff, | |||
numpy | |||
) |
string ar_recog::msg::_Tag.Tag::_full_text [static, private] |
"""# All screen measurements are in pixels, all spatial measurements are in meters. # Angles in radians. uint32 id # This is a rating of confidence in the tag pattern identification 0 < cf < 1. float64 cf uint32 x uint32 y # The 'diameter' is the square root of the tag's actual area, as estimated by # the AR software. You can use it to check the cf confidence. float64 diameter # This is the estimated distance from viewer to the center of the tag. float64 distance float64 xRot float64 yRot float64 zRot float64 xMetric float64 yMetric float64 zMetric # Screen coordinates of the four corners. float64[8] cwCorners # FOR TESTING ONLY # Uncommenting this and uncommenting the similarly-marked lines in # ar_recog.cpp will put the ARToolkit rotation matrix into the Tag message, # which can be useful for debugging and testing. # float64[3] c3 # float64[3] t0 # float64[3] t1 # float64[3] t2 """
ar_recog::msg::_Tag.Tag::_has_header = False [static, private] |
string ar_recog::msg::_Tag.Tag::_md5sum = "8506b66f10a2975d80e32037f36b9ab4" [static, private] |
list ar_recog::msg::_Tag.Tag::_slot_types = ['uint32','float64','uint32','uint32','float64','float64','float64','float64','float64','float64','float64','float64','float64[8]'] [static, private] |
string ar_recog::msg::_Tag.Tag::_type = "ar_recog/Tag" [static, private] |