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/manipulation_api.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import enum_type_wrapper
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 header_pb2 as bosdyn_dot_api_dot_header__pb2
from bosdyn.api import image_pb2 as bosdyn_dot_api_dot_image__pb2
from bosdyn.api import lease_pb2 as bosdyn_dot_api_dot_lease__pb2
from bosdyn.api import robot_state_pb2 as bosdyn_dot_api_dot_robot__state__pb2
from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!bosdyn/api/manipulation_api.proto\x12\nbosdyn.api\x1a\x19\x62osdyn/api/geometry.proto\x1a\x17\x62osdyn/api/header.proto\x1a\x16\x62osdyn/api/image.proto\x1a\x16\x62osdyn/api/lease.proto\x1a\x1c\x62osdyn/api/robot_state.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\xbc\x01\n\x16WalkToObjectRayInWorld\x12,\n\x12ray_start_rt_frame\x18\x01 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12*\n\x10ray_end_rt_frame\x18\x02 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12\x12\n\nframe_name\x18\x03 \x01(\t\x12\x34\n\x0foffset_distance\x18\x04 \x01(\x0b\x32\x1b.google.protobuf.FloatValue\"\x93\x02\n\x13WalkToObjectInImage\x12\"\n\x08pixel_xy\x18\x01 \x01(\x0b\x32\x10.bosdyn.api.Vec2\x12\x45\n\x1etransforms_snapshot_for_camera\x18\x02 \x01(\x0b\x32\x1d.bosdyn.api.FrameTreeSnapshot\x12\x1f\n\x17\x66rame_name_image_sensor\x18\x03 \x01(\t\x12:\n\x0c\x63\x61mera_model\x18\x04 \x01(\x0b\x32$.bosdyn.api.ImageSource.PinholeModel\x12\x34\n\x0foffset_distance\x18\x05 \x01(\x0b\x32\x1b.google.protobuf.FloatValue\"\x83\x02\n\x14PickObjectRayInWorld\x12,\n\x12ray_start_rt_frame\x18\x01 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12*\n\x10ray_end_rt_frame\x18\x02 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12\x12\n\nframe_name\x18\x06 \x01(\t\x12-\n\x0cgrasp_params\x18\n \x01(\x0b\x32\x17.bosdyn.api.GraspParams\x12\x30\n\x0ewalk_gaze_mode\x18\x04 \x01(\x0e\x32\x18.bosdyn.api.WalkGazeModeJ\x04\x08\x03\x10\x04J\x04\x08\x05\x10\x06J\x04\x08\x07\x10\x08J\x04\x08\x08\x10\tJ\x04\x08\t\x10\n\"\x17\n\x15PickObjectExecutePlan\"\x92\x01\n\nPickObject\x12\x12\n\nframe_name\x18\x01 \x01(\t\x12)\n\x0fobject_rt_frame\x18\x02 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12-\n\x0cgrasp_params\x18\x03 \x01(\x0b\x32\x17.bosdyn.api.GraspParamsJ\x04\x08\x04\x10\x05J\x04\x08\x05\x10\x06J\x04\x08\x06\x10\x07J\x04\x08\x07\x10\x08\"\xd4\x02\n\x11PickObjectInImage\x12\"\n\x08pixel_xy\x18\x01 \x01(\x0b\x32\x10.bosdyn.api.Vec2\x12\x45\n\x1etransforms_snapshot_for_camera\x18\x02 \x01(\x0b\x32\x1d.bosdyn.api.FrameTreeSnapshot\x12\x1f\n\x17\x66rame_name_image_sensor\x18\x03 \x01(\t\x12:\n\x0c\x63\x61mera_model\x18\x04 \x01(\x0b\x32$.bosdyn.api.ImageSource.PinholeModel\x12-\n\x0cgrasp_params\x18\n \x01(\x0b\x32\x17.bosdyn.api.GraspParams\x12\x30\n\x0ewalk_gaze_mode\x18\t \x01(\x0e\x32\x18.bosdyn.api.WalkGazeModeJ\x04\x08\x05\x10\x06J\x04\x08\x06\x10\x07J\x04\x08\x07\x10\x08J\x04\x08\x08\x10\t\"\x9c\x02\n\x0bGraspParams\x12\x1f\n\x17grasp_palm_to_fingertip\x18\x01 \x01(\x02\x12\x1f\n\x17grasp_params_frame_name\x18\x02 \x01(\t\x12?\n\x15\x61llowable_orientation\x18\x03 \x03(\x0b\x32 .bosdyn.api.AllowableOrientation\x12@\n\x13position_constraint\x18\x04 \x01(\x0e\x32#.bosdyn.api.GraspPositionConstraint\x12H\n\x1amanipulation_camera_source\x18\x05 \x01(\x0e\x32$.bosdyn.api.ManipulationCameraSource\"\xf2\x01\n\x14\x41llowableOrientation\x12\x44\n\x17rotation_with_tolerance\x18\x01 \x01(\x0b\x32!.bosdyn.api.RotationWithToleranceH\x00\x12S\n\x1fvector_alignment_with_tolerance\x18\x02 \x01(\x0b\x32(.bosdyn.api.VectorAlignmentWithToleranceH\x00\x12\x31\n\rsqueeze_grasp\x18\x03 \x01(\x0b\x32\x18.bosdyn.api.SqueezeGraspH\x00\x42\x0c\n\nconstraint\"g\n\x15RotationWithTolerance\x12\x33\n\x13rotation_ewrt_frame\x18\x01 \x01(\x0b\x32\x16.bosdyn.api.Quaternion\x12\x19\n\x11threshold_radians\x18\x02 \x01(\x02\"\xaa\x01\n\x1cVectorAlignmentWithTolerance\x12\x36\n\x1c\x61xis_on_gripper_ewrt_gripper\x18\x01 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12\x37\n\x1d\x61xis_to_align_with_ewrt_frame\x18\x02 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12\x19\n\x11threshold_radians\x18\x03 \x01(\x02\"0\n\x0cSqueezeGrasp\x12 \n\x18squeeze_grasp_disallowed\x18\x01 \x01(\x08\"h\n\x1eManipulationApiFeedbackRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12\x1b\n\x13manipulation_cmd_id\x18\x02 \x01(\x05\"\xf6\x01\n\x1fManipulationApiFeedbackResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12\x1b\n\x13manipulation_cmd_id\x18\x04 \x01(\x05\x12<\n\rcurrent_state\x18\x02 \x01(\x0e\x32%.bosdyn.api.ManipulationFeedbackState\x12L\n%transforms_snapshot_manipulation_data\x18\x03 \x01(\x0b\x32\x1d.bosdyn.api.FrameTreeSnapshot\"\xaa\x01\n\x17ManipulationApiResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12\x1b\n\x13manipulation_cmd_id\x18\x05 \x01(\x05\x12\x34\n\x10lease_use_result\x18\x06 \x01(\x0b\x32\x1a.bosdyn.api.LeaseUseResultJ\x04\x08\x02\x10\x03J\x04\x08\x03\x10\x04J\x04\x08\x04\x10\x05\"\x95\x04\n\x16ManipulationApiRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12 \n\x05lease\x18\x02 \x01(\x0b\x32\x11.bosdyn.api.Lease\x12I\n\x1bwalk_to_object_ray_in_world\x18\x0c \x01(\x0b\x32\".bosdyn.api.WalkToObjectRayInWorldH\x00\x12\x42\n\x17walk_to_object_in_image\x18\r \x01(\x0b\x32\x1f.bosdyn.api.WalkToObjectInImageH\x00\x12-\n\x0bpick_object\x18\n \x01(\x0b\x32\x16.bosdyn.api.PickObjectH\x00\x12=\n\x14pick_object_in_image\x18\x0b \x01(\x0b\x32\x1d.bosdyn.api.PickObjectInImageH\x00\x12\x44\n\x18pick_object_ray_in_world\x18\x04 \x01(\x0b\x32 .bosdyn.api.PickObjectRayInWorldH\x00\x12\x45\n\x18pick_object_execute_plan\x18\x0e \x01(\x0b\x32!.bosdyn.api.PickObjectExecutePlanH\x00\x42\x12\n\x10manipulation_cmdJ\x04\x08\x03\x10\x04J\x04\x08\x06\x10\x07J\x04\x08\t\x10\n\"\xa5\x01\n\x10\x41piGraspOverride\x12?\n\x10override_request\x18\x01 \x01(\x0e\x32%.bosdyn.api.ApiGraspOverride.Override\"P\n\x08Override\x12\x14\n\x10OVERRIDE_UNKNOWN\x10\x00\x12\x14\n\x10OVERRIDE_HOLDING\x10\x01\x12\x18\n\x14OVERRIDE_NOT_HOLDING\x10\x02\"a\n\x1c\x41piGraspedCarryStateOverride\x12\x41\n\x10override_request\x18\x01 \x01(\x0e\x32\'.bosdyn.api.ManipulatorState.CarryState\"\xc6\x01\n\x17\x41piGraspOverrideRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12\x38\n\x12\x61pi_grasp_override\x18\x04 \x01(\x0b\x32\x1c.bosdyn.api.ApiGraspOverride\x12\x46\n\x14\x63\x61rry_state_override\x18\x02 \x01(\x0b\x32(.bosdyn.api.ApiGraspedCarryStateOverride\"F\n\x18\x41piGraspOverrideResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader*\x9c\x01\n\x17GraspPositionConstraint\x12%\n!GRASP_POSITION_CONSTRAINT_UNKNOWN\x10\x00\x12$\n GRASP_POSITION_CONSTRAINT_NORMAL\x10\x01\x12\x34\n0GRASP_POSITION_CONSTRAINT_FIXED_AT_USER_POSITION\x10\x02*\xa9\x05\n\x19ManipulationFeedbackState\x12\x17\n\x13MANIP_STATE_UNKNOWN\x10\x00\x12\x14\n\x10MANIP_STATE_DONE\x10\x01\x12#\n\x1fMANIP_STATE_SEARCHING_FOR_GRASP\x10\x02\x12\x1f\n\x1bMANIP_STATE_MOVING_TO_GRASP\x10\x03\x12\x1f\n\x1bMANIP_STATE_GRASPING_OBJECT\x10\x04\x12\x1e\n\x1aMANIP_STATE_PLACING_OBJECT\x10\x05\x12\x1f\n\x1bMANIP_STATE_GRASP_SUCCEEDED\x10\x06\x12\x1c\n\x18MANIP_STATE_GRASP_FAILED\x10\x07\x12(\n$MANIP_STATE_GRASP_PLANNING_SUCCEEDED\x10\x0b\x12*\n&MANIP_STATE_GRASP_PLANNING_NO_SOLUTION\x10\x08\x12\x30\n,MANIP_STATE_GRASP_FAILED_TO_RAYCAST_INTO_MAP\x10\t\x12\x33\n/MANIP_STATE_GRASP_PLANNING_WAITING_DATA_AT_EDGE\x10\r\x12!\n\x1dMANIP_STATE_WALKING_TO_OBJECT\x10\n\x12%\n!MANIP_STATE_ATTEMPTING_RAYCASTING\x10\x0c\x12\x1f\n\x1bMANIP_STATE_MOVING_TO_PLACE\x10\x0e\x12\x30\n,MANIP_STATE_PLACE_FAILED_TO_RAYCAST_INTO_MAP\x10\x0f\x12\x1f\n\x1bMANIP_STATE_PLACE_SUCCEEDED\x10\x10\x12\x1c\n\x18MANIP_STATE_PLACE_FAILED\x10\x11*\x8e\x01\n\x18ManipulationCameraSource\x12&\n\"MANIPULATION_CAMERA_SOURCE_UNKNOWN\x10\x00\x12%\n!MANIPULATION_CAMERA_SOURCE_STEREO\x10\x01\x12#\n\x1fMANIPULATION_CAMERA_SOURCE_HAND\x10\x02*\x8e\x01\n\x0cWalkGazeMode\x12\x1a\n\x16PICK_WALK_GAZE_UNKNOWN\x10\x00\x12\x1b\n\x17PICK_AUTO_WALK_AND_GAZE\x10\x01\x12\x12\n\x0ePICK_AUTO_GAZE\x10\x02\x12\x1d\n\x19PICK_NO_AUTO_WALK_OR_GAZE\x10\x03\x12\x12\n\x0ePICK_PLAN_ONLY\x10\x04\x42\x16\x42\x14ManipulationApiProtob\x06proto3')
_GRASPPOSITIONCONSTRAINT = DESCRIPTOR.enum_types_by_name['GraspPositionConstraint']
GraspPositionConstraint = enum_type_wrapper.EnumTypeWrapper(_GRASPPOSITIONCONSTRAINT)
_MANIPULATIONFEEDBACKSTATE = DESCRIPTOR.enum_types_by_name['ManipulationFeedbackState']
ManipulationFeedbackState = enum_type_wrapper.EnumTypeWrapper(_MANIPULATIONFEEDBACKSTATE)
_MANIPULATIONCAMERASOURCE = DESCRIPTOR.enum_types_by_name['ManipulationCameraSource']
ManipulationCameraSource = enum_type_wrapper.EnumTypeWrapper(_MANIPULATIONCAMERASOURCE)
_WALKGAZEMODE = DESCRIPTOR.enum_types_by_name['WalkGazeMode']
WalkGazeMode = enum_type_wrapper.EnumTypeWrapper(_WALKGAZEMODE)
GRASP_POSITION_CONSTRAINT_UNKNOWN = 0
GRASP_POSITION_CONSTRAINT_NORMAL = 1
GRASP_POSITION_CONSTRAINT_FIXED_AT_USER_POSITION = 2
MANIP_STATE_UNKNOWN = 0
MANIP_STATE_DONE = 1
MANIP_STATE_SEARCHING_FOR_GRASP = 2
MANIP_STATE_MOVING_TO_GRASP = 3
MANIP_STATE_GRASPING_OBJECT = 4
MANIP_STATE_PLACING_OBJECT = 5
MANIP_STATE_GRASP_SUCCEEDED = 6
MANIP_STATE_GRASP_FAILED = 7
MANIP_STATE_GRASP_PLANNING_SUCCEEDED = 11
MANIP_STATE_GRASP_PLANNING_NO_SOLUTION = 8
MANIP_STATE_GRASP_FAILED_TO_RAYCAST_INTO_MAP = 9
MANIP_STATE_GRASP_PLANNING_WAITING_DATA_AT_EDGE = 13
MANIP_STATE_WALKING_TO_OBJECT = 10
MANIP_STATE_ATTEMPTING_RAYCASTING = 12
MANIP_STATE_MOVING_TO_PLACE = 14
MANIP_STATE_PLACE_FAILED_TO_RAYCAST_INTO_MAP = 15
MANIP_STATE_PLACE_SUCCEEDED = 16
MANIP_STATE_PLACE_FAILED = 17
MANIPULATION_CAMERA_SOURCE_UNKNOWN = 0
MANIPULATION_CAMERA_SOURCE_STEREO = 1
MANIPULATION_CAMERA_SOURCE_HAND = 2
PICK_WALK_GAZE_UNKNOWN = 0
PICK_AUTO_WALK_AND_GAZE = 1
PICK_AUTO_GAZE = 2
PICK_NO_AUTO_WALK_OR_GAZE = 3
PICK_PLAN_ONLY = 4
_WALKTOOBJECTRAYINWORLD = DESCRIPTOR.message_types_by_name['WalkToObjectRayInWorld']
_WALKTOOBJECTINIMAGE = DESCRIPTOR.message_types_by_name['WalkToObjectInImage']
_PICKOBJECTRAYINWORLD = DESCRIPTOR.message_types_by_name['PickObjectRayInWorld']
_PICKOBJECTEXECUTEPLAN = DESCRIPTOR.message_types_by_name['PickObjectExecutePlan']
_PICKOBJECT = DESCRIPTOR.message_types_by_name['PickObject']
_PICKOBJECTINIMAGE = DESCRIPTOR.message_types_by_name['PickObjectInImage']
_GRASPPARAMS = DESCRIPTOR.message_types_by_name['GraspParams']
_ALLOWABLEORIENTATION = DESCRIPTOR.message_types_by_name['AllowableOrientation']
_ROTATIONWITHTOLERANCE = DESCRIPTOR.message_types_by_name['RotationWithTolerance']
_VECTORALIGNMENTWITHTOLERANCE = DESCRIPTOR.message_types_by_name['VectorAlignmentWithTolerance']
_SQUEEZEGRASP = DESCRIPTOR.message_types_by_name['SqueezeGrasp']
_MANIPULATIONAPIFEEDBACKREQUEST = DESCRIPTOR.message_types_by_name['ManipulationApiFeedbackRequest']
_MANIPULATIONAPIFEEDBACKRESPONSE = DESCRIPTOR.message_types_by_name['ManipulationApiFeedbackResponse']
_MANIPULATIONAPIRESPONSE = DESCRIPTOR.message_types_by_name['ManipulationApiResponse']
_MANIPULATIONAPIREQUEST = DESCRIPTOR.message_types_by_name['ManipulationApiRequest']
_APIGRASPOVERRIDE = DESCRIPTOR.message_types_by_name['ApiGraspOverride']
_APIGRASPEDCARRYSTATEOVERRIDE = DESCRIPTOR.message_types_by_name['ApiGraspedCarryStateOverride']
_APIGRASPOVERRIDEREQUEST = DESCRIPTOR.message_types_by_name['ApiGraspOverrideRequest']
_APIGRASPOVERRIDERESPONSE = DESCRIPTOR.message_types_by_name['ApiGraspOverrideResponse']
_APIGRASPOVERRIDE_OVERRIDE = _APIGRASPOVERRIDE.enum_types_by_name['Override']
WalkToObjectRayInWorld = _reflection.GeneratedProtocolMessageType('WalkToObjectRayInWorld', (_message.Message,), {
'DESCRIPTOR' : _WALKTOOBJECTRAYINWORLD,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.WalkToObjectRayInWorld)
})
_sym_db.RegisterMessage(WalkToObjectRayInWorld)
WalkToObjectInImage = _reflection.GeneratedProtocolMessageType('WalkToObjectInImage', (_message.Message,), {
'DESCRIPTOR' : _WALKTOOBJECTINIMAGE,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.WalkToObjectInImage)
})
_sym_db.RegisterMessage(WalkToObjectInImage)
PickObjectRayInWorld = _reflection.GeneratedProtocolMessageType('PickObjectRayInWorld', (_message.Message,), {
'DESCRIPTOR' : _PICKOBJECTRAYINWORLD,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.PickObjectRayInWorld)
})
_sym_db.RegisterMessage(PickObjectRayInWorld)
PickObjectExecutePlan = _reflection.GeneratedProtocolMessageType('PickObjectExecutePlan', (_message.Message,), {
'DESCRIPTOR' : _PICKOBJECTEXECUTEPLAN,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.PickObjectExecutePlan)
})
_sym_db.RegisterMessage(PickObjectExecutePlan)
PickObject = _reflection.GeneratedProtocolMessageType('PickObject', (_message.Message,), {
'DESCRIPTOR' : _PICKOBJECT,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.PickObject)
})
_sym_db.RegisterMessage(PickObject)
PickObjectInImage = _reflection.GeneratedProtocolMessageType('PickObjectInImage', (_message.Message,), {
'DESCRIPTOR' : _PICKOBJECTINIMAGE,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.PickObjectInImage)
})
_sym_db.RegisterMessage(PickObjectInImage)
GraspParams = _reflection.GeneratedProtocolMessageType('GraspParams', (_message.Message,), {
'DESCRIPTOR' : _GRASPPARAMS,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.GraspParams)
})
_sym_db.RegisterMessage(GraspParams)
AllowableOrientation = _reflection.GeneratedProtocolMessageType('AllowableOrientation', (_message.Message,), {
'DESCRIPTOR' : _ALLOWABLEORIENTATION,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.AllowableOrientation)
})
_sym_db.RegisterMessage(AllowableOrientation)
RotationWithTolerance = _reflection.GeneratedProtocolMessageType('RotationWithTolerance', (_message.Message,), {
'DESCRIPTOR' : _ROTATIONWITHTOLERANCE,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.RotationWithTolerance)
})
_sym_db.RegisterMessage(RotationWithTolerance)
VectorAlignmentWithTolerance = _reflection.GeneratedProtocolMessageType('VectorAlignmentWithTolerance', (_message.Message,), {
'DESCRIPTOR' : _VECTORALIGNMENTWITHTOLERANCE,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.VectorAlignmentWithTolerance)
})
_sym_db.RegisterMessage(VectorAlignmentWithTolerance)
SqueezeGrasp = _reflection.GeneratedProtocolMessageType('SqueezeGrasp', (_message.Message,), {
'DESCRIPTOR' : _SQUEEZEGRASP,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.SqueezeGrasp)
})
_sym_db.RegisterMessage(SqueezeGrasp)
ManipulationApiFeedbackRequest = _reflection.GeneratedProtocolMessageType('ManipulationApiFeedbackRequest', (_message.Message,), {
'DESCRIPTOR' : _MANIPULATIONAPIFEEDBACKREQUEST,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ManipulationApiFeedbackRequest)
})
_sym_db.RegisterMessage(ManipulationApiFeedbackRequest)
ManipulationApiFeedbackResponse = _reflection.GeneratedProtocolMessageType('ManipulationApiFeedbackResponse', (_message.Message,), {
'DESCRIPTOR' : _MANIPULATIONAPIFEEDBACKRESPONSE,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ManipulationApiFeedbackResponse)
})
_sym_db.RegisterMessage(ManipulationApiFeedbackResponse)
ManipulationApiResponse = _reflection.GeneratedProtocolMessageType('ManipulationApiResponse', (_message.Message,), {
'DESCRIPTOR' : _MANIPULATIONAPIRESPONSE,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ManipulationApiResponse)
})
_sym_db.RegisterMessage(ManipulationApiResponse)
ManipulationApiRequest = _reflection.GeneratedProtocolMessageType('ManipulationApiRequest', (_message.Message,), {
'DESCRIPTOR' : _MANIPULATIONAPIREQUEST,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ManipulationApiRequest)
})
_sym_db.RegisterMessage(ManipulationApiRequest)
ApiGraspOverride = _reflection.GeneratedProtocolMessageType('ApiGraspOverride', (_message.Message,), {
'DESCRIPTOR' : _APIGRASPOVERRIDE,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ApiGraspOverride)
})
_sym_db.RegisterMessage(ApiGraspOverride)
ApiGraspedCarryStateOverride = _reflection.GeneratedProtocolMessageType('ApiGraspedCarryStateOverride', (_message.Message,), {
'DESCRIPTOR' : _APIGRASPEDCARRYSTATEOVERRIDE,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ApiGraspedCarryStateOverride)
})
_sym_db.RegisterMessage(ApiGraspedCarryStateOverride)
ApiGraspOverrideRequest = _reflection.GeneratedProtocolMessageType('ApiGraspOverrideRequest', (_message.Message,), {
'DESCRIPTOR' : _APIGRASPOVERRIDEREQUEST,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ApiGraspOverrideRequest)
})
_sym_db.RegisterMessage(ApiGraspOverrideRequest)
ApiGraspOverrideResponse = _reflection.GeneratedProtocolMessageType('ApiGraspOverrideResponse', (_message.Message,), {
'DESCRIPTOR' : _APIGRASPOVERRIDERESPONSE,
'__module__' : 'bosdyn.api.manipulation_api_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ApiGraspOverrideResponse)
})
_sym_db.RegisterMessage(ApiGraspOverrideResponse)
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
DESCRIPTOR._serialized_options = b'B\024ManipulationApiProto'
_GRASPPOSITIONCONSTRAINT._serialized_start=3924
_GRASPPOSITIONCONSTRAINT._serialized_end=4080
_MANIPULATIONFEEDBACKSTATE._serialized_start=4083
_MANIPULATIONFEEDBACKSTATE._serialized_end=4764
_MANIPULATIONCAMERASOURCE._serialized_start=4767
_MANIPULATIONCAMERASOURCE._serialized_end=4909
_WALKGAZEMODE._serialized_start=4912
_WALKGAZEMODE._serialized_end=5054
_WALKTOOBJECTRAYINWORLD._serialized_start=212
_WALKTOOBJECTRAYINWORLD._serialized_end=400
_WALKTOOBJECTINIMAGE._serialized_start=403
_WALKTOOBJECTINIMAGE._serialized_end=678
_PICKOBJECTRAYINWORLD._serialized_start=681
_PICKOBJECTRAYINWORLD._serialized_end=940
_PICKOBJECTEXECUTEPLAN._serialized_start=942
_PICKOBJECTEXECUTEPLAN._serialized_end=965
_PICKOBJECT._serialized_start=968
_PICKOBJECT._serialized_end=1114
_PICKOBJECTINIMAGE._serialized_start=1117
_PICKOBJECTINIMAGE._serialized_end=1457
_GRASPPARAMS._serialized_start=1460
_GRASPPARAMS._serialized_end=1744
_ALLOWABLEORIENTATION._serialized_start=1747
_ALLOWABLEORIENTATION._serialized_end=1989
_ROTATIONWITHTOLERANCE._serialized_start=1991
_ROTATIONWITHTOLERANCE._serialized_end=2094
_VECTORALIGNMENTWITHTOLERANCE._serialized_start=2097
_VECTORALIGNMENTWITHTOLERANCE._serialized_end=2267
_SQUEEZEGRASP._serialized_start=2269
_SQUEEZEGRASP._serialized_end=2317
_MANIPULATIONAPIFEEDBACKREQUEST._serialized_start=2319
_MANIPULATIONAPIFEEDBACKREQUEST._serialized_end=2423
_MANIPULATIONAPIFEEDBACKRESPONSE._serialized_start=2426
_MANIPULATIONAPIFEEDBACKRESPONSE._serialized_end=2672
_MANIPULATIONAPIRESPONSE._serialized_start=2675
_MANIPULATIONAPIRESPONSE._serialized_end=2845
_MANIPULATIONAPIREQUEST._serialized_start=2848
_MANIPULATIONAPIREQUEST._serialized_end=3381
_APIGRASPOVERRIDE._serialized_start=3384
_APIGRASPOVERRIDE._serialized_end=3549
_APIGRASPOVERRIDE_OVERRIDE._serialized_start=3469
_APIGRASPOVERRIDE_OVERRIDE._serialized_end=3549
_APIGRASPEDCARRYSTATEOVERRIDE._serialized_start=3551
_APIGRASPEDCARRYSTATEOVERRIDE._serialized_end=3648
_APIGRASPOVERRIDEREQUEST._serialized_start=3651
_APIGRASPOVERRIDEREQUEST._serialized_end=3849
_APIGRASPOVERRIDERESPONSE._serialized_start=3851
_APIGRASPOVERRIDERESPONSE._serialized_end=3921
# @@protoc_insertion_point(module_scope)