Skip to content
Snippets Groups Projects
Select Git revision
  • 372ec585bef99589280c5f571ba39100b7b3b2ec
  • main default protected
  • models-22-submission
3 results

cgv_connector_pb2.py

Blame
  • cgv_connector_pb2.py 32.21 KiB
    # -*- coding: utf-8 -*-
    # Generated by the protocol buffer compiler.  DO NOT EDIT!
    # source: cgv_connector.proto
    """Generated protocol buffer code."""
    from google.protobuf import descriptor as _descriptor
    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()
    
    
    
    
    DESCRIPTOR = _descriptor.FileDescriptor(
      name='cgv_connector.proto',
      package='',
      syntax='proto3',
      serialized_options=b'\n\030de.tudresden.inf.st.cetiP\001',
      create_key=_descriptor._internal_create_key,
      serialized_pb=b'\n\x13\x63gv_connector.proto\"\xad\x05\n\x06Object\x12\n\n\x02id\x18\x01 \x01(\t\x12\x1a\n\x04type\x18\x02 \x01(\x0e\x32\x0c.Object.Type\x12\x1d\n\x03pos\x18\x03 \x01(\x0b\x32\x10.Object.Position\x12\x1a\n\x04size\x18\x04 \x01(\x0b\x32\x0c.Object.Size\x12(\n\x0borientation\x18\x05 \x01(\x0b\x32\x13.Object.Orientation\x12\x1c\n\x05\x63olor\x18\x06 \x01(\x0b\x32\r.Object.Color\x12\x1c\n\x05state\x18\x07 \x01(\x0e\x32\r.Object.State\x12\r\n\x05owner\x18\x08 \x01(\t\x1a+\n\x08Position\x12\t\n\x01x\x18\x01 \x01(\x01\x12\t\n\x01y\x18\x02 \x01(\x01\x12\t\n\x01z\x18\x03 \x01(\x01\x1a\x35\n\x04Size\x12\x0e\n\x06length\x18\x01 \x01(\x01\x12\r\n\x05width\x18\x02 \x01(\x01\x12\x0e\n\x06height\x18\x03 \x01(\x01\x1a\x39\n\x0bOrientation\x12\t\n\x01x\x18\x01 \x01(\x01\x12\t\n\x01y\x18\x02 \x01(\x01\x12\t\n\x01z\x18\x03 \x01(\x01\x12\t\n\x01w\x18\x04 \x01(\x01\x1a(\n\x05\x43olor\x12\t\n\x01r\x18\x01 \x01(\x02\x12\t\n\x01g\x18\x02 \x01(\x02\x12\t\n\x01\x62\x18\x03 \x01(\x02\"s\n\x04Type\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x07\n\x03\x42OX\x10\x01\x12\x07\n\x03\x42IN\x10\x02\x12\x07\n\x03\x41RM\x10\x03\x12\x15\n\x11\x44ROP_OFF_LOCATION\x10\x04\x12\t\n\x05HUMAN\x10\x05\x12\t\n\x05ROBOT\x10\x06\x12\x16\n\x12\x43OLLABORATION_ZONE\x10\x07\"\x8c\x01\n\x05State\x12\x11\n\rSTATE_UNKNOWN\x10\x00\x12\x0e\n\nSTATE_IDLE\x10\x65\x12\x11\n\rSTATE_PICKING\x10\x66\x12\x11\n\rSTATE_PLACING\x10g\x12\x10\n\x0cSTATE_MOVING\x10h\x12\x15\n\x10STATE_STATIONARY\x10\xc8\x01\x12\x11\n\x0cSTATE_PICKED\x10\xc9\x01\"!\n\x05Scene\x12\x18\n\x07objects\x18\x01 \x03(\x0b\x32\x07.Object\"\x17\n\tSelection\x12\n\n\x02id\x18\x01 \x01(\t\"}\n\x07\x43ommand\x12%\n\x0cpickAndPlace\x18\x01 \x01(\x0b\x32\r.PickAndPlaceH\x00\x12%\n\x0c\x63onfigChange\x18\x02 \x01(\x0b\x32\r.ConfigChangeH\x00\x12\x1d\n\x08\x65vacuate\x18\x03 \x01(\x0b\x32\t.EvacuateH\x00\x42\x05\n\x03msg\"@\n\x0cPickAndPlace\x12\x0f\n\x07idRobot\x18\x01 \x01(\t\x12\x0e\n\x06idPick\x18\x02 \x01(\t\x12\x0f\n\x07idPlace\x18\x03 \x01(\t\"D\n\x0c\x43onfigChange\x12\x1b\n\x13idCollaborationZone\x18\x01 \x01(\t\x12\x17\n\x0fidRobotNewOwner\x18\x02 \x01(\t\"8\n\x08\x45vacuate\x12\x0f\n\x07idRobot\x18\x01 \x01(\t\x12\x1b\n\x13idCollaborationZone\x18\x02 \x01(\t\"\x8d\x01\n\x0cReachability\x12\x0f\n\x07idRobot\x18\x01 \x01(\t\x12\x31\n\x07objects\x18\x02 \x03(\x0b\x32 .Reachability.ObjectReachability\x1a\x39\n\x12ObjectReachability\x12\x10\n\x08idObject\x18\x01 \x01(\t\x12\x11\n\treachable\x18\x02 \x01(\x08\x42\x1c\n\x18\x64\x65.tudresden.inf.st.cetiP\x01\x62\x06proto3'
    )
    
    
    
    _OBJECT_TYPE = _descriptor.EnumDescriptor(
      name='Type',
      full_name='Object.Type',
      filename=None,
      file=DESCRIPTOR,
      create_key=_descriptor._internal_create_key,
      values=[
        _descriptor.EnumValueDescriptor(
          name='UNKNOWN', index=0, number=0,
          serialized_options=None,
          type=None,
          create_key=_descriptor._internal_create_key),
        _descriptor.EnumValueDescriptor(
          name='BOX', index=1, number=1,
          serialized_options=None,
          type=None,
          create_key=_descriptor._internal_create_key),
        _descriptor.EnumValueDescriptor(
          name='BIN', index=2, number=2,
          serialized_options=None,
          type=None,
          create_key=_descriptor._internal_create_key),
        _descriptor.EnumValueDescriptor(
          name='ARM', index=3, number=3,
          serialized_options=None,
          type=None,
          create_key=_descriptor._internal_create_key),
        _descriptor.EnumValueDescriptor(
          name='DROP_OFF_LOCATION', index=4, number=4,
          serialized_options=None,
          type=None,
          create_key=_descriptor._internal_create_key),
        _descriptor.EnumValueDescriptor(
          name='HUMAN', index=5, number=5,
          serialized_options=None,
          type=None,
          create_key=_descriptor._internal_create_key),
        _descriptor.EnumValueDescriptor(
          name='ROBOT', index=6, number=6,
          serialized_options=None,
          type=None,
          create_key=_descriptor._internal_create_key),
        _descriptor.EnumValueDescriptor(
          name='COLLABORATION_ZONE', index=7, number=7,
          serialized_options=None,
          type=None,
          create_key=_descriptor._internal_create_key),
      ],
      containing_type=None,
      serialized_options=None,
      serialized_start=451,
      serialized_end=566,
    )
    _sym_db.RegisterEnumDescriptor(_OBJECT_TYPE)
    
    _OBJECT_STATE = _descriptor.EnumDescriptor(
      name='State',
      full_name='Object.State',
      filename=None,
      file=DESCRIPTOR,
      create_key=_descriptor._internal_create_key,
      values=[
        _descriptor.EnumValueDescriptor(
          name='STATE_UNKNOWN', index=0, number=0,
          serialized_options=None,
          type=None,
          create_key=_descriptor._internal_create_key),
        _descriptor.EnumValueDescriptor(
          name='STATE_IDLE', index=1, number=101,
          serialized_options=None,
          type=None,
          create_key=_descriptor._internal_create_key),
        _descriptor.EnumValueDescriptor(
          name='STATE_PICKING', index=2, number=102,
          serialized_options=None,
          type=None,
          create_key=_descriptor._internal_create_key),
        _descriptor.EnumValueDescriptor(
          name='STATE_PLACING', index=3, number=103,
          serialized_options=None,
          type=None,
          create_key=_descriptor._internal_create_key),
        _descriptor.EnumValueDescriptor(
          name='STATE_MOVING', index=4, number=104,
          serialized_options=None,
          type=None,
          create_key=_descriptor._internal_create_key),
        _descriptor.EnumValueDescriptor(
          name='STATE_STATIONARY', index=5, number=200,
          serialized_options=None,
          type=None,
          create_key=_descriptor._internal_create_key),
        _descriptor.EnumValueDescriptor(
          name='STATE_PICKED', index=6, number=201,
          serialized_options=None,
          type=None,
          create_key=_descriptor._internal_create_key),
      ],
      containing_type=None,
      serialized_options=None,
      serialized_start=569,
      serialized_end=709,
    )
    _sym_db.RegisterEnumDescriptor(_OBJECT_STATE)
    
    
    _OBJECT_POSITION = _descriptor.Descriptor(
      name='Position',
      full_name='Object.Position',
      filename=None,
      file=DESCRIPTOR,
      containing_type=None,
      create_key=_descriptor._internal_create_key,
      fields=[
        _descriptor.FieldDescriptor(
          name='x', full_name='Object.Position.x', index=0,
          number=1, type=1, cpp_type=5, label=1,
          has_default_value=False, default_value=float(0),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='y', full_name='Object.Position.y', index=1,
          number=2, type=1, cpp_type=5, label=1,
          has_default_value=False, default_value=float(0),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='z', full_name='Object.Position.z', index=2,
          number=3, type=1, cpp_type=5, label=1,
          has_default_value=False, default_value=float(0),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
      ],
      extensions=[
      ],
      nested_types=[],
      enum_types=[
      ],
      serialized_options=None,
      is_extendable=False,
      syntax='proto3',
      extension_ranges=[],
      oneofs=[
      ],
      serialized_start=250,
      serialized_end=293,
    )
    
    _OBJECT_SIZE = _descriptor.Descriptor(
      name='Size',
      full_name='Object.Size',
      filename=None,
      file=DESCRIPTOR,
      containing_type=None,
      create_key=_descriptor._internal_create_key,
      fields=[
        _descriptor.FieldDescriptor(
          name='length', full_name='Object.Size.length', index=0,
          number=1, type=1, cpp_type=5, label=1,
          has_default_value=False, default_value=float(0),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='width', full_name='Object.Size.width', index=1,
          number=2, type=1, cpp_type=5, label=1,
          has_default_value=False, default_value=float(0),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='height', full_name='Object.Size.height', index=2,
          number=3, type=1, cpp_type=5, label=1,
          has_default_value=False, default_value=float(0),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
      ],
      extensions=[
      ],
      nested_types=[],
      enum_types=[
      ],
      serialized_options=None,
      is_extendable=False,
      syntax='proto3',
      extension_ranges=[],
      oneofs=[
      ],
      serialized_start=295,
      serialized_end=348,
    )
    
    _OBJECT_ORIENTATION = _descriptor.Descriptor(
      name='Orientation',
      full_name='Object.Orientation',
      filename=None,
      file=DESCRIPTOR,
      containing_type=None,
      create_key=_descriptor._internal_create_key,
      fields=[
        _descriptor.FieldDescriptor(
          name='x', full_name='Object.Orientation.x', index=0,
          number=1, type=1, cpp_type=5, label=1,
          has_default_value=False, default_value=float(0),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='y', full_name='Object.Orientation.y', index=1,
          number=2, type=1, cpp_type=5, label=1,
          has_default_value=False, default_value=float(0),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='z', full_name='Object.Orientation.z', index=2,
          number=3, type=1, cpp_type=5, label=1,
          has_default_value=False, default_value=float(0),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='w', full_name='Object.Orientation.w', index=3,
          number=4, type=1, cpp_type=5, label=1,
          has_default_value=False, default_value=float(0),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
      ],
      extensions=[
      ],
      nested_types=[],
      enum_types=[
      ],
      serialized_options=None,
      is_extendable=False,
      syntax='proto3',
      extension_ranges=[],
      oneofs=[
      ],
      serialized_start=350,
      serialized_end=407,
    )
    
    _OBJECT_COLOR = _descriptor.Descriptor(
      name='Color',
      full_name='Object.Color',
      filename=None,
      file=DESCRIPTOR,
      containing_type=None,
      create_key=_descriptor._internal_create_key,
      fields=[
        _descriptor.FieldDescriptor(
          name='r', full_name='Object.Color.r', index=0,
          number=1, type=2, cpp_type=6, label=1,
          has_default_value=False, default_value=float(0),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='g', full_name='Object.Color.g', index=1,
          number=2, type=2, cpp_type=6, label=1,
          has_default_value=False, default_value=float(0),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='b', full_name='Object.Color.b', index=2,
          number=3, type=2, cpp_type=6, label=1,
          has_default_value=False, default_value=float(0),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
      ],
      extensions=[
      ],
      nested_types=[],
      enum_types=[
      ],
      serialized_options=None,
      is_extendable=False,
      syntax='proto3',
      extension_ranges=[],
      oneofs=[
      ],
      serialized_start=409,
      serialized_end=449,
    )
    
    _OBJECT = _descriptor.Descriptor(
      name='Object',
      full_name='Object',
      filename=None,
      file=DESCRIPTOR,
      containing_type=None,
      create_key=_descriptor._internal_create_key,
      fields=[
        _descriptor.FieldDescriptor(
          name='id', full_name='Object.id', index=0,
          number=1, type=9, cpp_type=9, label=1,
          has_default_value=False, default_value=b"".decode('utf-8'),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='type', full_name='Object.type', index=1,
          number=2, type=14, cpp_type=8, label=1,
          has_default_value=False, default_value=0,
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='pos', full_name='Object.pos', index=2,
          number=3, type=11, cpp_type=10, label=1,
          has_default_value=False, default_value=None,
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='size', full_name='Object.size', index=3,
          number=4, type=11, cpp_type=10, label=1,
          has_default_value=False, default_value=None,
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='orientation', full_name='Object.orientation', index=4,
          number=5, type=11, cpp_type=10, label=1,
          has_default_value=False, default_value=None,
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='color', full_name='Object.color', index=5,
          number=6, type=11, cpp_type=10, label=1,
          has_default_value=False, default_value=None,
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='state', full_name='Object.state', index=6,
          number=7, type=14, cpp_type=8, label=1,
          has_default_value=False, default_value=0,
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='owner', full_name='Object.owner', index=7,
          number=8, type=9, cpp_type=9, label=1,
          has_default_value=False, default_value=b"".decode('utf-8'),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
      ],
      extensions=[
      ],
      nested_types=[_OBJECT_POSITION, _OBJECT_SIZE, _OBJECT_ORIENTATION, _OBJECT_COLOR, ],
      enum_types=[
        _OBJECT_TYPE,
        _OBJECT_STATE,
      ],
      serialized_options=None,
      is_extendable=False,
      syntax='proto3',
      extension_ranges=[],
      oneofs=[
      ],
      serialized_start=24,
      serialized_end=709,
    )
    
    
    _SCENE = _descriptor.Descriptor(
      name='Scene',
      full_name='Scene',
      filename=None,
      file=DESCRIPTOR,
      containing_type=None,
      create_key=_descriptor._internal_create_key,
      fields=[
        _descriptor.FieldDescriptor(
          name='objects', full_name='Scene.objects', index=0,
          number=1, type=11, cpp_type=10, label=3,
          has_default_value=False, default_value=[],
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
      ],
      extensions=[
      ],
      nested_types=[],
      enum_types=[
      ],
      serialized_options=None,
      is_extendable=False,
      syntax='proto3',
      extension_ranges=[],
      oneofs=[
      ],
      serialized_start=711,
      serialized_end=744,
    )
    
    
    _SELECTION = _descriptor.Descriptor(
      name='Selection',
      full_name='Selection',
      filename=None,
      file=DESCRIPTOR,
      containing_type=None,
      create_key=_descriptor._internal_create_key,
      fields=[
        _descriptor.FieldDescriptor(
          name='id', full_name='Selection.id', index=0,
          number=1, type=9, cpp_type=9, label=1,
          has_default_value=False, default_value=b"".decode('utf-8'),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
      ],
      extensions=[
      ],
      nested_types=[],
      enum_types=[
      ],
      serialized_options=None,
      is_extendable=False,
      syntax='proto3',
      extension_ranges=[],
      oneofs=[
      ],
      serialized_start=746,
      serialized_end=769,
    )
    
    
    _COMMAND = _descriptor.Descriptor(
      name='Command',
      full_name='Command',
      filename=None,
      file=DESCRIPTOR,
      containing_type=None,
      create_key=_descriptor._internal_create_key,
      fields=[
        _descriptor.FieldDescriptor(
          name='pickAndPlace', full_name='Command.pickAndPlace', index=0,
          number=1, type=11, cpp_type=10, label=1,
          has_default_value=False, default_value=None,
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='configChange', full_name='Command.configChange', index=1,
          number=2, type=11, cpp_type=10, label=1,
          has_default_value=False, default_value=None,
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='evacuate', full_name='Command.evacuate', index=2,
          number=3, type=11, cpp_type=10, label=1,
          has_default_value=False, default_value=None,
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
      ],
      extensions=[
      ],
      nested_types=[],
      enum_types=[
      ],
      serialized_options=None,
      is_extendable=False,
      syntax='proto3',
      extension_ranges=[],
      oneofs=[
        _descriptor.OneofDescriptor(
          name='msg', full_name='Command.msg',
          index=0, containing_type=None,
          create_key=_descriptor._internal_create_key,
        fields=[]),
      ],
      serialized_start=771,
      serialized_end=896,
    )
    
    
    _PICKANDPLACE = _descriptor.Descriptor(
      name='PickAndPlace',
      full_name='PickAndPlace',
      filename=None,
      file=DESCRIPTOR,
      containing_type=None,
      create_key=_descriptor._internal_create_key,
      fields=[
        _descriptor.FieldDescriptor(
          name='idRobot', full_name='PickAndPlace.idRobot', index=0,
          number=1, type=9, cpp_type=9, label=1,
          has_default_value=False, default_value=b"".decode('utf-8'),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='idPick', full_name='PickAndPlace.idPick', index=1,
          number=2, type=9, cpp_type=9, label=1,
          has_default_value=False, default_value=b"".decode('utf-8'),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='idPlace', full_name='PickAndPlace.idPlace', index=2,
          number=3, type=9, cpp_type=9, label=1,
          has_default_value=False, default_value=b"".decode('utf-8'),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
      ],
      extensions=[
      ],
      nested_types=[],
      enum_types=[
      ],
      serialized_options=None,
      is_extendable=False,
      syntax='proto3',
      extension_ranges=[],
      oneofs=[
      ],
      serialized_start=898,
      serialized_end=962,
    )
    
    
    _CONFIGCHANGE = _descriptor.Descriptor(
      name='ConfigChange',
      full_name='ConfigChange',
      filename=None,
      file=DESCRIPTOR,
      containing_type=None,
      create_key=_descriptor._internal_create_key,
      fields=[
        _descriptor.FieldDescriptor(
          name='idCollaborationZone', full_name='ConfigChange.idCollaborationZone', index=0,
          number=1, type=9, cpp_type=9, label=1,
          has_default_value=False, default_value=b"".decode('utf-8'),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='idRobotNewOwner', full_name='ConfigChange.idRobotNewOwner', index=1,
          number=2, type=9, cpp_type=9, label=1,
          has_default_value=False, default_value=b"".decode('utf-8'),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
      ],
      extensions=[
      ],
      nested_types=[],
      enum_types=[
      ],
      serialized_options=None,
      is_extendable=False,
      syntax='proto3',
      extension_ranges=[],
      oneofs=[
      ],
      serialized_start=964,
      serialized_end=1032,
    )
    
    
    _EVACUATE = _descriptor.Descriptor(
      name='Evacuate',
      full_name='Evacuate',
      filename=None,
      file=DESCRIPTOR,
      containing_type=None,
      create_key=_descriptor._internal_create_key,
      fields=[
        _descriptor.FieldDescriptor(
          name='idRobot', full_name='Evacuate.idRobot', index=0,
          number=1, type=9, cpp_type=9, label=1,
          has_default_value=False, default_value=b"".decode('utf-8'),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='idCollaborationZone', full_name='Evacuate.idCollaborationZone', index=1,
          number=2, type=9, cpp_type=9, label=1,
          has_default_value=False, default_value=b"".decode('utf-8'),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
      ],
      extensions=[
      ],
      nested_types=[],
      enum_types=[
      ],
      serialized_options=None,
      is_extendable=False,
      syntax='proto3',
      extension_ranges=[],
      oneofs=[
      ],
      serialized_start=1034,
      serialized_end=1090,
    )
    
    
    _REACHABILITY_OBJECTREACHABILITY = _descriptor.Descriptor(
      name='ObjectReachability',
      full_name='Reachability.ObjectReachability',
      filename=None,
      file=DESCRIPTOR,
      containing_type=None,
      create_key=_descriptor._internal_create_key,
      fields=[
        _descriptor.FieldDescriptor(
          name='idObject', full_name='Reachability.ObjectReachability.idObject', index=0,
          number=1, type=9, cpp_type=9, label=1,
          has_default_value=False, default_value=b"".decode('utf-8'),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='reachable', full_name='Reachability.ObjectReachability.reachable', index=1,
          number=2, type=8, cpp_type=7, label=1,
          has_default_value=False, default_value=False,
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
      ],
      extensions=[
      ],
      nested_types=[],
      enum_types=[
      ],
      serialized_options=None,
      is_extendable=False,
      syntax='proto3',
      extension_ranges=[],
      oneofs=[
      ],
      serialized_start=1177,
      serialized_end=1234,
    )
    
    _REACHABILITY = _descriptor.Descriptor(
      name='Reachability',
      full_name='Reachability',
      filename=None,
      file=DESCRIPTOR,
      containing_type=None,
      create_key=_descriptor._internal_create_key,
      fields=[
        _descriptor.FieldDescriptor(
          name='idRobot', full_name='Reachability.idRobot', index=0,
          number=1, type=9, cpp_type=9, label=1,
          has_default_value=False, default_value=b"".decode('utf-8'),
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
        _descriptor.FieldDescriptor(
          name='objects', full_name='Reachability.objects', index=1,
          number=2, type=11, cpp_type=10, label=3,
          has_default_value=False, default_value=[],
          message_type=None, enum_type=None, containing_type=None,
          is_extension=False, extension_scope=None,
          serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
      ],
      extensions=[
      ],
      nested_types=[_REACHABILITY_OBJECTREACHABILITY, ],
      enum_types=[
      ],
      serialized_options=None,
      is_extendable=False,
      syntax='proto3',
      extension_ranges=[],
      oneofs=[
      ],
      serialized_start=1093,
      serialized_end=1234,
    )
    
    _OBJECT_POSITION.containing_type = _OBJECT
    _OBJECT_SIZE.containing_type = _OBJECT
    _OBJECT_ORIENTATION.containing_type = _OBJECT
    _OBJECT_COLOR.containing_type = _OBJECT
    _OBJECT.fields_by_name['type'].enum_type = _OBJECT_TYPE
    _OBJECT.fields_by_name['pos'].message_type = _OBJECT_POSITION
    _OBJECT.fields_by_name['size'].message_type = _OBJECT_SIZE
    _OBJECT.fields_by_name['orientation'].message_type = _OBJECT_ORIENTATION
    _OBJECT.fields_by_name['color'].message_type = _OBJECT_COLOR
    _OBJECT.fields_by_name['state'].enum_type = _OBJECT_STATE
    _OBJECT_TYPE.containing_type = _OBJECT
    _OBJECT_STATE.containing_type = _OBJECT
    _SCENE.fields_by_name['objects'].message_type = _OBJECT
    _COMMAND.fields_by_name['pickAndPlace'].message_type = _PICKANDPLACE
    _COMMAND.fields_by_name['configChange'].message_type = _CONFIGCHANGE
    _COMMAND.fields_by_name['evacuate'].message_type = _EVACUATE
    _COMMAND.oneofs_by_name['msg'].fields.append(
      _COMMAND.fields_by_name['pickAndPlace'])
    _COMMAND.fields_by_name['pickAndPlace'].containing_oneof = _COMMAND.oneofs_by_name['msg']
    _COMMAND.oneofs_by_name['msg'].fields.append(
      _COMMAND.fields_by_name['configChange'])
    _COMMAND.fields_by_name['configChange'].containing_oneof = _COMMAND.oneofs_by_name['msg']
    _COMMAND.oneofs_by_name['msg'].fields.append(
      _COMMAND.fields_by_name['evacuate'])
    _COMMAND.fields_by_name['evacuate'].containing_oneof = _COMMAND.oneofs_by_name['msg']
    _REACHABILITY_OBJECTREACHABILITY.containing_type = _REACHABILITY
    _REACHABILITY.fields_by_name['objects'].message_type = _REACHABILITY_OBJECTREACHABILITY
    DESCRIPTOR.message_types_by_name['Object'] = _OBJECT
    DESCRIPTOR.message_types_by_name['Scene'] = _SCENE
    DESCRIPTOR.message_types_by_name['Selection'] = _SELECTION
    DESCRIPTOR.message_types_by_name['Command'] = _COMMAND
    DESCRIPTOR.message_types_by_name['PickAndPlace'] = _PICKANDPLACE
    DESCRIPTOR.message_types_by_name['ConfigChange'] = _CONFIGCHANGE
    DESCRIPTOR.message_types_by_name['Evacuate'] = _EVACUATE
    DESCRIPTOR.message_types_by_name['Reachability'] = _REACHABILITY
    _sym_db.RegisterFileDescriptor(DESCRIPTOR)
    
    Object = _reflection.GeneratedProtocolMessageType('Object', (_message.Message,), {
    
      'Position' : _reflection.GeneratedProtocolMessageType('Position', (_message.Message,), {
        'DESCRIPTOR' : _OBJECT_POSITION,
        '__module__' : 'cgv_connector_pb2'
        # @@protoc_insertion_point(class_scope:Object.Position)
        })
      ,
    
      'Size' : _reflection.GeneratedProtocolMessageType('Size', (_message.Message,), {
        'DESCRIPTOR' : _OBJECT_SIZE,
        '__module__' : 'cgv_connector_pb2'
        # @@protoc_insertion_point(class_scope:Object.Size)
        })
      ,
    
      'Orientation' : _reflection.GeneratedProtocolMessageType('Orientation', (_message.Message,), {
        'DESCRIPTOR' : _OBJECT_ORIENTATION,
        '__module__' : 'cgv_connector_pb2'
        # @@protoc_insertion_point(class_scope:Object.Orientation)
        })
      ,
    
      'Color' : _reflection.GeneratedProtocolMessageType('Color', (_message.Message,), {
        'DESCRIPTOR' : _OBJECT_COLOR,
        '__module__' : 'cgv_connector_pb2'
        # @@protoc_insertion_point(class_scope:Object.Color)
        })
      ,
      'DESCRIPTOR' : _OBJECT,
      '__module__' : 'cgv_connector_pb2'
      # @@protoc_insertion_point(class_scope:Object)
      })
    _sym_db.RegisterMessage(Object)
    _sym_db.RegisterMessage(Object.Position)
    _sym_db.RegisterMessage(Object.Size)
    _sym_db.RegisterMessage(Object.Orientation)
    _sym_db.RegisterMessage(Object.Color)
    
    Scene = _reflection.GeneratedProtocolMessageType('Scene', (_message.Message,), {
      'DESCRIPTOR' : _SCENE,
      '__module__' : 'cgv_connector_pb2'
      # @@protoc_insertion_point(class_scope:Scene)
      })
    _sym_db.RegisterMessage(Scene)
    
    Selection = _reflection.GeneratedProtocolMessageType('Selection', (_message.Message,), {
      'DESCRIPTOR' : _SELECTION,
      '__module__' : 'cgv_connector_pb2'
      # @@protoc_insertion_point(class_scope:Selection)
      })
    _sym_db.RegisterMessage(Selection)
    
    Command = _reflection.GeneratedProtocolMessageType('Command', (_message.Message,), {
      'DESCRIPTOR' : _COMMAND,
      '__module__' : 'cgv_connector_pb2'
      # @@protoc_insertion_point(class_scope:Command)
      })
    _sym_db.RegisterMessage(Command)
    
    PickAndPlace = _reflection.GeneratedProtocolMessageType('PickAndPlace', (_message.Message,), {
      'DESCRIPTOR' : _PICKANDPLACE,
      '__module__' : 'cgv_connector_pb2'
      # @@protoc_insertion_point(class_scope:PickAndPlace)
      })
    _sym_db.RegisterMessage(PickAndPlace)
    
    ConfigChange = _reflection.GeneratedProtocolMessageType('ConfigChange', (_message.Message,), {
      'DESCRIPTOR' : _CONFIGCHANGE,
      '__module__' : 'cgv_connector_pb2'
      # @@protoc_insertion_point(class_scope:ConfigChange)
      })
    _sym_db.RegisterMessage(ConfigChange)
    
    Evacuate = _reflection.GeneratedProtocolMessageType('Evacuate', (_message.Message,), {
      'DESCRIPTOR' : _EVACUATE,
      '__module__' : 'cgv_connector_pb2'
      # @@protoc_insertion_point(class_scope:Evacuate)
      })
    _sym_db.RegisterMessage(Evacuate)
    
    Reachability = _reflection.GeneratedProtocolMessageType('Reachability', (_message.Message,), {
    
      'ObjectReachability' : _reflection.GeneratedProtocolMessageType('ObjectReachability', (_message.Message,), {
        'DESCRIPTOR' : _REACHABILITY_OBJECTREACHABILITY,
        '__module__' : 'cgv_connector_pb2'
        # @@protoc_insertion_point(class_scope:Reachability.ObjectReachability)
        })
      ,
      'DESCRIPTOR' : _REACHABILITY,
      '__module__' : 'cgv_connector_pb2'
      # @@protoc_insertion_point(class_scope:Reachability)
      })
    _sym_db.RegisterMessage(Reachability)
    _sym_db.RegisterMessage(Reachability.ObjectReachability)
    
    
    DESCRIPTOR._options = None
    # @@protoc_insertion_point(module_scope)