Repository URL to install this package:
|
Version:
4.1.0 ▾
|
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: bosdyn/api/graph_nav/visual_features.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from bosdyn.api import geometry_pb2 as bosdyn_dot_api_dot_geometry__pb2
from bosdyn.api import image_pb2 as bosdyn_dot_api_dot_image__pb2
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n*bosdyn/api/graph_nav/visual_features.proto\x12\x14\x62osdyn.api.graph_nav\x1a\x19\x62osdyn/api/geometry.proto\x1a\x16\x62osdyn/api/image.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\"/\n\x11GenericDescriptor\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\"p\n\x10VisualDescriptor\x12\r\n\x03orb\x18\x01 \x01(\x0cH\x00\x12\x38\n\x05other\x18\x64 \x01(\x0b\x32\'.bosdyn.api.graph_nav.GenericDescriptorH\x00\x42\x13\n\x11visual_descriptor\"\xc2\x02\n\x0eVisualKeypoint\x12\x41\n\x11visual_descriptor\x18\x01 \x01(\x0b\x32&.bosdyn.api.graph_nav.VisualDescriptor\x12\"\n\x08position\x18\x02 \x01(\x0b\x32\x10.bosdyn.api.Vec2\x12\x13\n\x0bsize_pixels\x18\x03 \x01(\x02\x12\x13\n\x0borientation\x18\x04 \x01(\x02\x12\x37\n\x11\x64\x65pth_measurement\x18\x05 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12\x30\n\x13position_covariance\x18\x06 \x01(\x0b\x32\x13.bosdyn.api.Matrixf\x12\x34\n\x0e\x64\x65pth_variance\x18\x07 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\"\xbf\x01\n\x0eVisualKeyFrame\x12\x37\n\tkeypoints\x18\x01 \x03(\x0b\x32$.bosdyn.api.graph_nav.VisualKeypoint\x12\x43\n\x18image_capture_and_source\x18\x02 \x01(\x0b\x32!.bosdyn.api.ImageCaptureAndSource\x12/\n\x12\x62undle_tform_image\x18\x03 \x01(\x0b\x32\x13.bosdyn.api.SE3Pose\"\xa7\x01\n\x14VisualKeyFrameBundle\x12\x38\n\nkey_frames\x18\x01 \x03(\x0b\x32$.bosdyn.api.graph_nav.VisualKeyFrame\x12\x19\n\x11\x62undle_frame_name\x18\x02 \x01(\t\x12:\n\x13\x66rame_tree_snapshot\x18\x03 \x01(\x0b\x32\x1d.bosdyn.api.FrameTreeSnapshot\"e\n\x16PositionWithCovariance\x12\"\n\x08position\x18\x01 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12\'\n\ncovariance\x18\x02 \x01(\x0b\x32\x13.bosdyn.api.Matrixf\"g\n\x17\x44irectionWithCovariance\x12#\n\tdirection\x18\x01 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12\'\n\ncovariance\x18\x02 \x01(\x0b\x32\x13.bosdyn.api.Matrixf\"\x86\x01\n\x18LandmarkObservationIndex\x12\x11\n\tbundle_id\x18\x01 \x01(\x05\x12\x13\n\x0bkeyframe_id\x18\x02 \x01(\x05\x12\x13\n\x0bkeypoint_id\x18\x03 \x01(\x05\x12-\n\ttimestamp\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\xd0\x02\n\x0eVisualLandmark\x12\n\n\x02id\x18\x01 \x01(\x03\x12N\n\x18position_with_covariance\x18\x02 \x01(\x0b\x32,.bosdyn.api.graph_nav.PositionWithCovariance\x12P\n\x19\x64irection_with_covariance\x18\x03 \x01(\x0b\x32-.bosdyn.api.graph_nav.DirectionWithCovariance\x12\x41\n\x11visual_descriptor\x18\x04 \x01(\x0b\x32&.bosdyn.api.graph_nav.VisualDescriptor\x12M\n\x15landmark_observations\x18\x05 \x03(\x0b\x32..bosdyn.api.graph_nav.LandmarkObservationIndex\"\x9e\x01\n\x0fVisualLandmarks\x12\x37\n\tlandmarks\x18\x01 \x03(\x0b\x32$.bosdyn.api.graph_nav.VisualLandmark\x12\x16\n\x0elandmark_frame\x18\x02 \x01(\t\x12:\n\x13\x66rame_tree_snapshot\x18\x03 \x01(\x0b\x32\x1d.bosdyn.api.FrameTreeSnapshotB\x15\x42\x13VisualFeaturesProtob\x06proto3')
_GENERICDESCRIPTOR = DESCRIPTOR.message_types_by_name['GenericDescriptor']
_VISUALDESCRIPTOR = DESCRIPTOR.message_types_by_name['VisualDescriptor']
_VISUALKEYPOINT = DESCRIPTOR.message_types_by_name['VisualKeypoint']
_VISUALKEYFRAME = DESCRIPTOR.message_types_by_name['VisualKeyFrame']
_VISUALKEYFRAMEBUNDLE = DESCRIPTOR.message_types_by_name['VisualKeyFrameBundle']
_POSITIONWITHCOVARIANCE = DESCRIPTOR.message_types_by_name['PositionWithCovariance']
_DIRECTIONWITHCOVARIANCE = DESCRIPTOR.message_types_by_name['DirectionWithCovariance']
_LANDMARKOBSERVATIONINDEX = DESCRIPTOR.message_types_by_name['LandmarkObservationIndex']
_VISUALLANDMARK = DESCRIPTOR.message_types_by_name['VisualLandmark']
_VISUALLANDMARKS = DESCRIPTOR.message_types_by_name['VisualLandmarks']
GenericDescriptor = _reflection.GeneratedProtocolMessageType('GenericDescriptor', (_message.Message,), {
'DESCRIPTOR' : _GENERICDESCRIPTOR,
'__module__' : 'bosdyn.api.graph_nav.visual_features_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.GenericDescriptor)
})
_sym_db.RegisterMessage(GenericDescriptor)
VisualDescriptor = _reflection.GeneratedProtocolMessageType('VisualDescriptor', (_message.Message,), {
'DESCRIPTOR' : _VISUALDESCRIPTOR,
'__module__' : 'bosdyn.api.graph_nav.visual_features_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.VisualDescriptor)
})
_sym_db.RegisterMessage(VisualDescriptor)
VisualKeypoint = _reflection.GeneratedProtocolMessageType('VisualKeypoint', (_message.Message,), {
'DESCRIPTOR' : _VISUALKEYPOINT,
'__module__' : 'bosdyn.api.graph_nav.visual_features_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.VisualKeypoint)
})
_sym_db.RegisterMessage(VisualKeypoint)
VisualKeyFrame = _reflection.GeneratedProtocolMessageType('VisualKeyFrame', (_message.Message,), {
'DESCRIPTOR' : _VISUALKEYFRAME,
'__module__' : 'bosdyn.api.graph_nav.visual_features_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.VisualKeyFrame)
})
_sym_db.RegisterMessage(VisualKeyFrame)
VisualKeyFrameBundle = _reflection.GeneratedProtocolMessageType('VisualKeyFrameBundle', (_message.Message,), {
'DESCRIPTOR' : _VISUALKEYFRAMEBUNDLE,
'__module__' : 'bosdyn.api.graph_nav.visual_features_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.VisualKeyFrameBundle)
})
_sym_db.RegisterMessage(VisualKeyFrameBundle)
PositionWithCovariance = _reflection.GeneratedProtocolMessageType('PositionWithCovariance', (_message.Message,), {
'DESCRIPTOR' : _POSITIONWITHCOVARIANCE,
'__module__' : 'bosdyn.api.graph_nav.visual_features_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.PositionWithCovariance)
})
_sym_db.RegisterMessage(PositionWithCovariance)
DirectionWithCovariance = _reflection.GeneratedProtocolMessageType('DirectionWithCovariance', (_message.Message,), {
'DESCRIPTOR' : _DIRECTIONWITHCOVARIANCE,
'__module__' : 'bosdyn.api.graph_nav.visual_features_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.DirectionWithCovariance)
})
_sym_db.RegisterMessage(DirectionWithCovariance)
LandmarkObservationIndex = _reflection.GeneratedProtocolMessageType('LandmarkObservationIndex', (_message.Message,), {
'DESCRIPTOR' : _LANDMARKOBSERVATIONINDEX,
'__module__' : 'bosdyn.api.graph_nav.visual_features_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.LandmarkObservationIndex)
})
_sym_db.RegisterMessage(LandmarkObservationIndex)
VisualLandmark = _reflection.GeneratedProtocolMessageType('VisualLandmark', (_message.Message,), {
'DESCRIPTOR' : _VISUALLANDMARK,
'__module__' : 'bosdyn.api.graph_nav.visual_features_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.VisualLandmark)
})
_sym_db.RegisterMessage(VisualLandmark)
VisualLandmarks = _reflection.GeneratedProtocolMessageType('VisualLandmarks', (_message.Message,), {
'DESCRIPTOR' : _VISUALLANDMARKS,
'__module__' : 'bosdyn.api.graph_nav.visual_features_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.VisualLandmarks)
})
_sym_db.RegisterMessage(VisualLandmarks)
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
DESCRIPTOR._serialized_options = b'B\023VisualFeaturesProto'
_GENERICDESCRIPTOR._serialized_start=184
_GENERICDESCRIPTOR._serialized_end=231
_VISUALDESCRIPTOR._serialized_start=233
_VISUALDESCRIPTOR._serialized_end=345
_VISUALKEYPOINT._serialized_start=348
_VISUALKEYPOINT._serialized_end=670
_VISUALKEYFRAME._serialized_start=673
_VISUALKEYFRAME._serialized_end=864
_VISUALKEYFRAMEBUNDLE._serialized_start=867
_VISUALKEYFRAMEBUNDLE._serialized_end=1034
_POSITIONWITHCOVARIANCE._serialized_start=1036
_POSITIONWITHCOVARIANCE._serialized_end=1137
_DIRECTIONWITHCOVARIANCE._serialized_start=1139
_DIRECTIONWITHCOVARIANCE._serialized_end=1242
_LANDMARKOBSERVATIONINDEX._serialized_start=1245
_LANDMARKOBSERVATIONINDEX._serialized_end=1379
_VISUALLANDMARK._serialized_start=1382
_VISUALLANDMARK._serialized_end=1718
_VISUALLANDMARKS._serialized_start=1721
_VISUALLANDMARKS._serialized_end=1879
# @@protoc_insertion_point(module_scope)