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/stairs.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
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x17\x62osdyn/api/stairs.proto\x12\nbosdyn.api\x1a\x19\x62osdyn/api/geometry.proto\"U\n\x0eStairTransform\x12/\n\x12\x66rame_tform_stairs\x18\x01 \x01(\x0b\x32\x13.bosdyn.api.SE3Pose\x12\x12\n\nframe_name\x18\x02 \x01(\t\"\xb8\x06\n\tStaircase\x12;\n\x0eknowledge_type\x18\x01 \x01(\x0e\x32#.bosdyn.api.Staircase.KnowledgeType\x12/\n\x0bstair_tform\x18\x02 \x01(\x0b\x32\x1a.bosdyn.api.StairTransform\x12\x1b\n\x0fnumber_of_steps\x18\x03 \x01(\x05\x42\x02\x18\x01\x12\x14\n\x0c\x61verage_rise\x18\x04 \x01(\x01\x12\x13\n\x0b\x61verage_run\x18\x05 \x01(\x01\x12\x32\n\raverage_width\x18\x06 \x01(\x0b\x32\x1b.bosdyn.api.Staircase.Width\x12)\n\x05steps\x18\x07 \x03(\x0b\x32\x1a.bosdyn.api.Staircase.Step\x12\n\n\x02id\x18\x08 \x01(\t\x1a\xe6\x01\n\x05Width\x12\r\n\x05width\x18\x01 \x01(\x01\x12?\n\rbounded_width\x18\x02 \x01(\x0e\x32(.bosdyn.api.Staircase.Width.BoundedWidth\"\x8c\x01\n\x0c\x42oundedWidth\x12\x19\n\x15\x42OUNDED_WIDTH_UNKNOWN\x10\x00\x12\x19\n\x15\x42OUNDED_WIDTH_NEITHER\x10\x01\x12\x16\n\x12\x42OUNDED_WIDTH_WEST\x10\x02\x12\x16\n\x12\x42OUNDED_WIDTH_EAST\x10\x03\x12\x16\n\x12\x42OUNDED_WIDTH_BOTH\x10\x04\x1at\n\x04Step\x12\x1f\n\x05point\x18\x01 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12\x1f\n\x05north\x18\x02 \x01(\x0b\x32\x10.bosdyn.api.Vec2\x12*\n\x05width\x18\x03 \x01(\x0b\x32\x1b.bosdyn.api.Staircase.Width\"\xaa\x01\n\rKnowledgeType\x12\x1a\n\x16KNOWLEDGE_TYPE_UNKNOWN\x10\x00\x12\x19\n\x15KNOWLEDGE_TYPE_MAPPED\x10\x01\x12\"\n\x1eKNOWLEDGE_TYPE_TRACKED_ONGOING\x10\x02\x12$\n KNOWLEDGE_TYPE_TRACKED_COMPLETED\x10\x03\x12\x18\n\x14KNOWLEDGE_TYPE_OTHER\x10\x04\"\xd2\x03\n\x11StraightStaircase\x12\x33\n\x14\x66rom_ko_tform_stairs\x18\x01 \x01(\x0b\x32\x13.bosdyn.api.SE3PoseH\x00\x12+\n\x05tform\x18\x05 \x01(\x0b\x32\x1a.bosdyn.api.StairTransformH\x00\x12\x33\n\x06stairs\x18\x02 \x03(\x0b\x32#.bosdyn.api.StraightStaircase.Stair\x12=\n\x0e\x62ottom_landing\x18\x03 \x01(\x0b\x32%.bosdyn.api.StraightStaircase.Landing\x12:\n\x0btop_landing\x18\x04 \x01(\x0b\x32%.bosdyn.api.StraightStaircase.Landing\x1a\"\n\x05Stair\x12\x0c\n\x04rise\x18\x01 \x01(\x02\x12\x0b\n\x03run\x18\x02 \x01(\x02\x1aw\n\x07Landing\x12\x38\n\x1bstairs_tform_landing_center\x18\x01 \x01(\x0b\x32\x13.bosdyn.api.SE3Pose\x12\x18\n\x10landing_extent_x\x18\x02 \x01(\x01\x12\x18\n\x10landing_extent_y\x18\x03 \x01(\x01:\x02\x18\x01\x42\n\n\x08location\"\x80\x01\n\x10StaircaseLanding\x12\x38\n\x1bstairs_tform_landing_center\x18\x01 \x01(\x0b\x32\x13.bosdyn.api.SE3Pose\x12\x18\n\x10landing_extent_x\x18\x02 \x01(\x01\x12\x18\n\x10landing_extent_y\x18\x03 \x01(\x01\"\xaa\x01\n\x15StaircaseWithLandings\x12\x34\n\x0e\x62ottom_landing\x18\x01 \x01(\x0b\x32\x1c.bosdyn.api.StaircaseLanding\x12(\n\tstaircase\x18\x02 \x01(\x0b\x32\x15.bosdyn.api.Staircase\x12\x31\n\x0btop_landing\x18\x03 \x01(\x0b\x32\x1c.bosdyn.api.StaircaseLandingB\rB\x0bStairsProtob\x06proto3')
_STAIRTRANSFORM = DESCRIPTOR.message_types_by_name['StairTransform']
_STAIRCASE = DESCRIPTOR.message_types_by_name['Staircase']
_STAIRCASE_WIDTH = _STAIRCASE.nested_types_by_name['Width']
_STAIRCASE_STEP = _STAIRCASE.nested_types_by_name['Step']
_STRAIGHTSTAIRCASE = DESCRIPTOR.message_types_by_name['StraightStaircase']
_STRAIGHTSTAIRCASE_STAIR = _STRAIGHTSTAIRCASE.nested_types_by_name['Stair']
_STRAIGHTSTAIRCASE_LANDING = _STRAIGHTSTAIRCASE.nested_types_by_name['Landing']
_STAIRCASELANDING = DESCRIPTOR.message_types_by_name['StaircaseLanding']
_STAIRCASEWITHLANDINGS = DESCRIPTOR.message_types_by_name['StaircaseWithLandings']
_STAIRCASE_WIDTH_BOUNDEDWIDTH = _STAIRCASE_WIDTH.enum_types_by_name['BoundedWidth']
_STAIRCASE_KNOWLEDGETYPE = _STAIRCASE.enum_types_by_name['KnowledgeType']
StairTransform = _reflection.GeneratedProtocolMessageType('StairTransform', (_message.Message,), {
'DESCRIPTOR' : _STAIRTRANSFORM,
'__module__' : 'bosdyn.api.stairs_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.StairTransform)
})
_sym_db.RegisterMessage(StairTransform)
Staircase = _reflection.GeneratedProtocolMessageType('Staircase', (_message.Message,), {
'Width' : _reflection.GeneratedProtocolMessageType('Width', (_message.Message,), {
'DESCRIPTOR' : _STAIRCASE_WIDTH,
'__module__' : 'bosdyn.api.stairs_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.Staircase.Width)
})
,
'Step' : _reflection.GeneratedProtocolMessageType('Step', (_message.Message,), {
'DESCRIPTOR' : _STAIRCASE_STEP,
'__module__' : 'bosdyn.api.stairs_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.Staircase.Step)
})
,
'DESCRIPTOR' : _STAIRCASE,
'__module__' : 'bosdyn.api.stairs_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.Staircase)
})
_sym_db.RegisterMessage(Staircase)
_sym_db.RegisterMessage(Staircase.Width)
_sym_db.RegisterMessage(Staircase.Step)
StraightStaircase = _reflection.GeneratedProtocolMessageType('StraightStaircase', (_message.Message,), {
'Stair' : _reflection.GeneratedProtocolMessageType('Stair', (_message.Message,), {
'DESCRIPTOR' : _STRAIGHTSTAIRCASE_STAIR,
'__module__' : 'bosdyn.api.stairs_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.StraightStaircase.Stair)
})
,
'Landing' : _reflection.GeneratedProtocolMessageType('Landing', (_message.Message,), {
'DESCRIPTOR' : _STRAIGHTSTAIRCASE_LANDING,
'__module__' : 'bosdyn.api.stairs_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.StraightStaircase.Landing)
})
,
'DESCRIPTOR' : _STRAIGHTSTAIRCASE,
'__module__' : 'bosdyn.api.stairs_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.StraightStaircase)
})
_sym_db.RegisterMessage(StraightStaircase)
_sym_db.RegisterMessage(StraightStaircase.Stair)
_sym_db.RegisterMessage(StraightStaircase.Landing)
StaircaseLanding = _reflection.GeneratedProtocolMessageType('StaircaseLanding', (_message.Message,), {
'DESCRIPTOR' : _STAIRCASELANDING,
'__module__' : 'bosdyn.api.stairs_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.StaircaseLanding)
})
_sym_db.RegisterMessage(StaircaseLanding)
StaircaseWithLandings = _reflection.GeneratedProtocolMessageType('StaircaseWithLandings', (_message.Message,), {
'DESCRIPTOR' : _STAIRCASEWITHLANDINGS,
'__module__' : 'bosdyn.api.stairs_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.StaircaseWithLandings)
})
_sym_db.RegisterMessage(StaircaseWithLandings)
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
DESCRIPTOR._serialized_options = b'B\013StairsProto'
_STAIRCASE.fields_by_name['number_of_steps']._options = None
_STAIRCASE.fields_by_name['number_of_steps']._serialized_options = b'\030\001'
_STRAIGHTSTAIRCASE._options = None
_STRAIGHTSTAIRCASE._serialized_options = b'\030\001'
_STAIRTRANSFORM._serialized_start=66
_STAIRTRANSFORM._serialized_end=151
_STAIRCASE._serialized_start=154
_STAIRCASE._serialized_end=978
_STAIRCASE_WIDTH._serialized_start=457
_STAIRCASE_WIDTH._serialized_end=687
_STAIRCASE_WIDTH_BOUNDEDWIDTH._serialized_start=547
_STAIRCASE_WIDTH_BOUNDEDWIDTH._serialized_end=687
_STAIRCASE_STEP._serialized_start=689
_STAIRCASE_STEP._serialized_end=805
_STAIRCASE_KNOWLEDGETYPE._serialized_start=808
_STAIRCASE_KNOWLEDGETYPE._serialized_end=978
_STRAIGHTSTAIRCASE._serialized_start=981
_STRAIGHTSTAIRCASE._serialized_end=1447
_STRAIGHTSTAIRCASE_STAIR._serialized_start=1276
_STRAIGHTSTAIRCASE_STAIR._serialized_end=1310
_STRAIGHTSTAIRCASE_LANDING._serialized_start=1312
_STRAIGHTSTAIRCASE_LANDING._serialized_end=1431
_STAIRCASELANDING._serialized_start=1450
_STAIRCASELANDING._serialized_end=1578
_STAIRCASEWITHLANDINGS._serialized_start=1581
_STAIRCASEWITHLANDINGS._serialized_end=1751
# @@protoc_insertion_point(module_scope)