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/spot/door.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 basic_command_pb2 as bosdyn_dot_api_dot_basic__command__pb2
from bosdyn.api import geometry_pb2 as bosdyn_dot_api_dot_geometry__pb2
from bosdyn.api import header_pb2 as bosdyn_dot_api_dot_header__pb2
from bosdyn.api import lease_pb2 as bosdyn_dot_api_dot_lease__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1a\x62osdyn/api/spot/door.proto\x12\x0f\x62osdyn.api.spot\x1a\x1e\x62osdyn/api/basic_command.proto\x1a\x19\x62osdyn/api/geometry.proto\x1a\x17\x62osdyn/api/header.proto\x1a\x16\x62osdyn/api/lease.proto\"\xa1\x01\n\x16OpenDoorCommandRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12 \n\x05lease\x18\x02 \x01(\x0b\x32\x11.bosdyn.api.Lease\x12:\n\x0c\x64oor_command\x18\x04 \x01(\x0b\x32$.bosdyn.api.spot.DoorCommand.Request\"\xd7\x02\n\x17OpenDoorCommandResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12\x34\n\x10lease_use_result\x18\x02 \x01(\x0b\x32\x1a.bosdyn.api.LeaseUseResult\x12?\n\x06status\x18\x03 \x01(\x0e\x32/.bosdyn.api.spot.OpenDoorCommandResponse.Status\x12\x0f\n\x07message\x18\x04 \x01(\t\x12\x17\n\x0f\x64oor_command_id\x18\x05 \x01(\r\"o\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\r\n\tSTATUS_OK\x10\x01\x12\x1e\n\x1aSTATUS_ROBOT_COMMAND_ERROR\x10\x02\x12\"\n\x1eSTATUS_DOOR_PLANE_NOT_DETECTED\x10\x03\"]\n\x17OpenDoorFeedbackRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12\x17\n\x0f\x64oor_command_id\x18\x02 \x01(\r\"\xf4\x01\n\x18OpenDoorFeedbackResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12=\n\x06status\x18\x64 \x01(\x0e\x32-.bosdyn.api.RobotCommandFeedbackStatus.Status\x12\x34\n\x10lease_use_result\x18\x03 \x01(\x0b\x32\x1a.bosdyn.api.LeaseUseResult\x12\x37\n\x08\x66\x65\x65\x64\x62\x61\x63k\x18\x02 \x01(\x0b\x32%.bosdyn.api.spot.DoorCommand.Feedback\"\xd4\x0b\n\x0b\x44oorCommand\x1a\x90\x02\n\x10\x41utoGraspCommand\x12\x12\n\nframe_name\x18\x01 \x01(\t\x12\x33\n\x19search_ray_start_in_frame\x18\x02 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12\x31\n\x17search_ray_end_in_frame\x18\x03 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12:\n\nhinge_side\x18\x04 \x01(\x0e\x32&.bosdyn.api.spot.DoorCommand.HingeSide\x12\x44\n\x0fswing_direction\x18\x05 \x01(\x0e\x32+.bosdyn.api.spot.DoorCommand.SwingDirection\x1a\xd2\x01\n\x10WarmstartCommand\x12:\n\nhinge_side\x18\x01 \x01(\x0e\x32&.bosdyn.api.spot.DoorCommand.HingeSide\x12\x44\n\x0fswing_direction\x18\x02 \x01(\x0e\x32+.bosdyn.api.spot.DoorCommand.SwingDirection\x12<\n\x0bhandle_type\x18\x03 \x01(\x0e\x32\'.bosdyn.api.spot.DoorCommand.HandleType\x1a\x90\x01\n\x0f\x41utoPushCommand\x12\x12\n\nframe_name\x18\x01 \x01(\t\x12-\n\x13push_point_in_frame\x18\x02 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12:\n\nhinge_side\x18\x03 \x01(\x0e\x32&.bosdyn.api.spot.DoorCommand.HingeSide\x1a\xf8\x01\n\x07Request\x12K\n\x12\x61uto_grasp_command\x18\n \x01(\x0b\x32-.bosdyn.api.spot.DoorCommand.AutoGraspCommandH\x00\x12J\n\x11warmstart_command\x18\x0b \x01(\x0b\x32-.bosdyn.api.spot.DoorCommand.WarmstartCommandH\x00\x12I\n\x11\x61uto_push_command\x18\x0c \x01(\x0b\x32,.bosdyn.api.spot.DoorCommand.AutoPushCommandH\x00\x42\t\n\x07\x63ommand\x1a\xe2\x01\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12<\n\x06status\x18\x01 \x01(\x0e\x32,.bosdyn.api.spot.DoorCommand.Feedback.Status\x12\x1f\n\x17\x64istance_past_threshold\x18\x02 \x01(\x01\"w\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x14\n\x10STATUS_COMPLETED\x10\x01\x12\x16\n\x12STATUS_IN_PROGRESS\x10\x02\x12\x12\n\x0eSTATUS_STALLED\x10\x03\x12\x17\n\x13STATUS_NOT_DETECTED\x10\x04\"N\n\tHingeSide\x12\x16\n\x12HINGE_SIDE_UNKNOWN\x10\x00\x12\x13\n\x0fHINGE_SIDE_LEFT\x10\x01\x12\x14\n\x10HINGE_SIDE_RIGHT\x10\x02\"\xa8\x01\n\x0eSwingDirection\x12\x1b\n\x17SWING_DIRECTION_UNKNOWN\x10\x00\x12\x1f\n\x17SWING_DIRECTION_INSWING\x10\x01\x1a\x02\x08\x01\x12\x18\n\x14SWING_DIRECTION_PULL\x10\x01\x12 \n\x18SWING_DIRECTION_OUTSWING\x10\x02\x1a\x02\x08\x01\x12\x18\n\x14SWING_DIRECTION_PUSH\x10\x02\x1a\x02\x10\x01\"o\n\nHandleType\x12\x17\n\x13HANDLE_TYPE_UNKNOWN\x10\x00\x12\x15\n\x11HANDLE_TYPE_LEVER\x10\x01\x12\x14\n\x10HANDLE_TYPE_KNOB\x10\x02\x12\x1b\n\x17HANDLE_TYPE_FIXED_GRASP\x10\x03\x42\x12\x42\x10\x44oorCommandProtob\x06proto3')
_OPENDOORCOMMANDREQUEST = DESCRIPTOR.message_types_by_name['OpenDoorCommandRequest']
_OPENDOORCOMMANDRESPONSE = DESCRIPTOR.message_types_by_name['OpenDoorCommandResponse']
_OPENDOORFEEDBACKREQUEST = DESCRIPTOR.message_types_by_name['OpenDoorFeedbackRequest']
_OPENDOORFEEDBACKRESPONSE = DESCRIPTOR.message_types_by_name['OpenDoorFeedbackResponse']
_DOORCOMMAND = DESCRIPTOR.message_types_by_name['DoorCommand']
_DOORCOMMAND_AUTOGRASPCOMMAND = _DOORCOMMAND.nested_types_by_name['AutoGraspCommand']
_DOORCOMMAND_WARMSTARTCOMMAND = _DOORCOMMAND.nested_types_by_name['WarmstartCommand']
_DOORCOMMAND_AUTOPUSHCOMMAND = _DOORCOMMAND.nested_types_by_name['AutoPushCommand']
_DOORCOMMAND_REQUEST = _DOORCOMMAND.nested_types_by_name['Request']
_DOORCOMMAND_FEEDBACK = _DOORCOMMAND.nested_types_by_name['Feedback']
_OPENDOORCOMMANDRESPONSE_STATUS = _OPENDOORCOMMANDRESPONSE.enum_types_by_name['Status']
_DOORCOMMAND_FEEDBACK_STATUS = _DOORCOMMAND_FEEDBACK.enum_types_by_name['Status']
_DOORCOMMAND_HINGESIDE = _DOORCOMMAND.enum_types_by_name['HingeSide']
_DOORCOMMAND_SWINGDIRECTION = _DOORCOMMAND.enum_types_by_name['SwingDirection']
_DOORCOMMAND_HANDLETYPE = _DOORCOMMAND.enum_types_by_name['HandleType']
OpenDoorCommandRequest = _reflection.GeneratedProtocolMessageType('OpenDoorCommandRequest', (_message.Message,), {
'DESCRIPTOR' : _OPENDOORCOMMANDREQUEST,
'__module__' : 'bosdyn.api.spot.door_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.spot.OpenDoorCommandRequest)
})
_sym_db.RegisterMessage(OpenDoorCommandRequest)
OpenDoorCommandResponse = _reflection.GeneratedProtocolMessageType('OpenDoorCommandResponse', (_message.Message,), {
'DESCRIPTOR' : _OPENDOORCOMMANDRESPONSE,
'__module__' : 'bosdyn.api.spot.door_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.spot.OpenDoorCommandResponse)
})
_sym_db.RegisterMessage(OpenDoorCommandResponse)
OpenDoorFeedbackRequest = _reflection.GeneratedProtocolMessageType('OpenDoorFeedbackRequest', (_message.Message,), {
'DESCRIPTOR' : _OPENDOORFEEDBACKREQUEST,
'__module__' : 'bosdyn.api.spot.door_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.spot.OpenDoorFeedbackRequest)
})
_sym_db.RegisterMessage(OpenDoorFeedbackRequest)
OpenDoorFeedbackResponse = _reflection.GeneratedProtocolMessageType('OpenDoorFeedbackResponse', (_message.Message,), {
'DESCRIPTOR' : _OPENDOORFEEDBACKRESPONSE,
'__module__' : 'bosdyn.api.spot.door_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.spot.OpenDoorFeedbackResponse)
})
_sym_db.RegisterMessage(OpenDoorFeedbackResponse)
DoorCommand = _reflection.GeneratedProtocolMessageType('DoorCommand', (_message.Message,), {
'AutoGraspCommand' : _reflection.GeneratedProtocolMessageType('AutoGraspCommand', (_message.Message,), {
'DESCRIPTOR' : _DOORCOMMAND_AUTOGRASPCOMMAND,
'__module__' : 'bosdyn.api.spot.door_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.spot.DoorCommand.AutoGraspCommand)
})
,
'WarmstartCommand' : _reflection.GeneratedProtocolMessageType('WarmstartCommand', (_message.Message,), {
'DESCRIPTOR' : _DOORCOMMAND_WARMSTARTCOMMAND,
'__module__' : 'bosdyn.api.spot.door_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.spot.DoorCommand.WarmstartCommand)
})
,
'AutoPushCommand' : _reflection.GeneratedProtocolMessageType('AutoPushCommand', (_message.Message,), {
'DESCRIPTOR' : _DOORCOMMAND_AUTOPUSHCOMMAND,
'__module__' : 'bosdyn.api.spot.door_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.spot.DoorCommand.AutoPushCommand)
})
,
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _DOORCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.spot.door_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.spot.DoorCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _DOORCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.spot.door_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.spot.DoorCommand.Feedback)
})
,
'DESCRIPTOR' : _DOORCOMMAND,
'__module__' : 'bosdyn.api.spot.door_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.spot.DoorCommand)
})
_sym_db.RegisterMessage(DoorCommand)
_sym_db.RegisterMessage(DoorCommand.AutoGraspCommand)
_sym_db.RegisterMessage(DoorCommand.WarmstartCommand)
_sym_db.RegisterMessage(DoorCommand.AutoPushCommand)
_sym_db.RegisterMessage(DoorCommand.Request)
_sym_db.RegisterMessage(DoorCommand.Feedback)
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
DESCRIPTOR._serialized_options = b'B\020DoorCommandProto'
_DOORCOMMAND_SWINGDIRECTION._options = None
_DOORCOMMAND_SWINGDIRECTION._serialized_options = b'\020\001'
_DOORCOMMAND_SWINGDIRECTION.values_by_name["SWING_DIRECTION_INSWING"]._options = None
_DOORCOMMAND_SWINGDIRECTION.values_by_name["SWING_DIRECTION_INSWING"]._serialized_options = b'\010\001'
_DOORCOMMAND_SWINGDIRECTION.values_by_name["SWING_DIRECTION_OUTSWING"]._options = None
_DOORCOMMAND_SWINGDIRECTION.values_by_name["SWING_DIRECTION_OUTSWING"]._serialized_options = b'\010\001'
_OPENDOORCOMMANDREQUEST._serialized_start=156
_OPENDOORCOMMANDREQUEST._serialized_end=317
_OPENDOORCOMMANDRESPONSE._serialized_start=320
_OPENDOORCOMMANDRESPONSE._serialized_end=663
_OPENDOORCOMMANDRESPONSE_STATUS._serialized_start=552
_OPENDOORCOMMANDRESPONSE_STATUS._serialized_end=663
_OPENDOORFEEDBACKREQUEST._serialized_start=665
_OPENDOORFEEDBACKREQUEST._serialized_end=758
_OPENDOORFEEDBACKRESPONSE._serialized_start=761
_OPENDOORFEEDBACKRESPONSE._serialized_end=1005
_DOORCOMMAND._serialized_start=1008
_DOORCOMMAND._serialized_end=2500
_DOORCOMMAND_AUTOGRASPCOMMAND._serialized_start=1024
_DOORCOMMAND_AUTOGRASPCOMMAND._serialized_end=1296
_DOORCOMMAND_WARMSTARTCOMMAND._serialized_start=1299
_DOORCOMMAND_WARMSTARTCOMMAND._serialized_end=1509
_DOORCOMMAND_AUTOPUSHCOMMAND._serialized_start=1512
_DOORCOMMAND_AUTOPUSHCOMMAND._serialized_end=1656
_DOORCOMMAND_REQUEST._serialized_start=1659
_DOORCOMMAND_REQUEST._serialized_end=1907
_DOORCOMMAND_FEEDBACK._serialized_start=1910
_DOORCOMMAND_FEEDBACK._serialized_end=2136
_DOORCOMMAND_FEEDBACK_STATUS._serialized_start=2017
_DOORCOMMAND_FEEDBACK_STATUS._serialized_end=2136
_DOORCOMMAND_HINGESIDE._serialized_start=2138
_DOORCOMMAND_HINGESIDE._serialized_end=2216
_DOORCOMMAND_SWINGDIRECTION._serialized_start=2219
_DOORCOMMAND_SWINGDIRECTION._serialized_end=2387
_DOORCOMMAND_HANDLETYPE._serialized_start=2389
_DOORCOMMAND_HANDLETYPE._serialized_end=2500
# @@protoc_insertion_point(module_scope)