Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
bosdyn-api / api / graph_nav / visual_features_pb2.py
Size: Mime:
# -*- 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)