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 / payload_pb2.py
Size: Mime:
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: bosdyn/api/payload.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 robot_id_pb2 as bosdyn_dot_api_dot_robot__id__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18\x62osdyn/api/payload.proto\x12\nbosdyn.api\x1a\x19\x62osdyn/api/geometry.proto\x1a\x17\x62osdyn/api/header.proto\x1a\x19\x62osdyn/api/robot_id.proto\"\xad\x04\n\x07Payload\x12\x0c\n\x04GUID\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12\x14\n\x0clabel_prefix\x18\t \x03(\t\x12\x15\n\ris_authorized\x18\x04 \x01(\x08\x12\x12\n\nis_enabled\x18\x05 \x01(\x08\x12\x1d\n\x15is_noncompute_payload\x18\x06 \x01(\x08\x12,\n\x07version\x18\x0c \x01(\x0b\x32\x1b.bosdyn.api.SoftwareVersion\x12/\n\x12\x62ody_tform_payload\x18\x07 \x01(\x0b\x32\x13.bosdyn.api.SE3Pose\x12\x30\n\x13mount_tform_payload\x18\x08 \x01(\x0b\x32\x13.bosdyn.api.SE3Pose\x12\x34\n\x10mount_frame_name\x18\r \x01(\x0e\x32\x1a.bosdyn.api.MountFrameName\x12\x1d\n\x15liveness_timeout_secs\x18\x0f \x01(\x01\x12\x14\n\x0cipv4_address\x18\x10 \x01(\t\x12\x12\n\nlink_speed\x18\x11 \x01(\x05\x12G\n\x16mass_volume_properties\x18\n \x01(\x0b\x32\'.bosdyn.api.PayloadMassVolumeProperties\x12\x38\n\x15preset_configurations\x18\x0b \x03(\x0b\x32\x19.bosdyn.api.PayloadPreset\"\x80\x02\n\rPayloadPreset\x12\x13\n\x0bpreset_name\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x30\n\x13mount_tform_payload\x18\x03 \x01(\x0b\x32\x13.bosdyn.api.SE3Pose\x12\x34\n\x10mount_frame_name\x18\x06 \x01(\x0e\x32\x1a.bosdyn.api.MountFrameName\x12G\n\x16mass_volume_properties\x18\x04 \x01(\x0b\x32\'.bosdyn.api.PayloadMassVolumeProperties\x12\x14\n\x0clabel_prefix\x18\x05 \x03(\t\"\xf1\x01\n\x1bPayloadMassVolumeProperties\x12\x12\n\ntotal_mass\x18\x02 \x01(\x02\x12,\n\x12\x63om_pos_rt_payload\x18\x03 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12\x30\n\nmoi_tensor\x18\x04 \x01(\x0b\x32\x1c.bosdyn.api.MomentOfIntertia\x12/\n\x0c\x62ounding_box\x18\x05 \x03(\x0b\x32\x19.bosdyn.api.Box3WithFrame\x12-\n\x0cjoint_limits\x18\x06 \x03(\x0b\x32\x17.bosdyn.api.JointLimits\"Z\n\x10MomentOfIntertia\x12\n\n\x02xx\x18\x02 \x01(\x02\x12\n\n\x02yy\x18\x03 \x01(\x02\x12\n\n\x02zz\x18\x04 \x01(\x02\x12\n\n\x02xy\x18\x05 \x01(\x02\x12\n\n\x02xz\x18\x06 \x01(\x02\x12\n\n\x02yz\x18\x07 \x01(\x02\"4\n\x0bJointLimits\x12\r\n\x05label\x18\x02 \x01(\t\x12\n\n\x02hy\x18\x03 \x03(\x02\x12\n\n\x02hx\x18\x04 \x03(\x02\"@\n\x13ListPayloadsRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\"i\n\x14ListPayloadsResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12%\n\x08payloads\x18\x02 \x03(\x0b\x32\x13.bosdyn.api.Payload*}\n\x0eMountFrameName\x12\x17\n\x13MOUNT_FRAME_UNKNOWN\x10\x00\x12\x1c\n\x18MOUNT_FRAME_BODY_PAYLOAD\x10\x01\x12\x1f\n\x1bMOUNT_FRAME_GRIPPER_PAYLOAD\x10\x02\x12\x13\n\x0fMOUNT_FRAME_WR1\x10\x03\x42\x0e\x42\x0cPayloadProtob\x06proto3')

_MOUNTFRAMENAME = DESCRIPTOR.enum_types_by_name['MountFrameName']
MountFrameName = enum_type_wrapper.EnumTypeWrapper(_MOUNTFRAMENAME)
MOUNT_FRAME_UNKNOWN = 0
MOUNT_FRAME_BODY_PAYLOAD = 1
MOUNT_FRAME_GRIPPER_PAYLOAD = 2
MOUNT_FRAME_WR1 = 3


_PAYLOAD = DESCRIPTOR.message_types_by_name['Payload']
_PAYLOADPRESET = DESCRIPTOR.message_types_by_name['PayloadPreset']
_PAYLOADMASSVOLUMEPROPERTIES = DESCRIPTOR.message_types_by_name['PayloadMassVolumeProperties']
_MOMENTOFINTERTIA = DESCRIPTOR.message_types_by_name['MomentOfIntertia']
_JOINTLIMITS = DESCRIPTOR.message_types_by_name['JointLimits']
_LISTPAYLOADSREQUEST = DESCRIPTOR.message_types_by_name['ListPayloadsRequest']
_LISTPAYLOADSRESPONSE = DESCRIPTOR.message_types_by_name['ListPayloadsResponse']
Payload = _reflection.GeneratedProtocolMessageType('Payload', (_message.Message,), {
  'DESCRIPTOR' : _PAYLOAD,
  '__module__' : 'bosdyn.api.payload_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.Payload)
  })
_sym_db.RegisterMessage(Payload)

PayloadPreset = _reflection.GeneratedProtocolMessageType('PayloadPreset', (_message.Message,), {
  'DESCRIPTOR' : _PAYLOADPRESET,
  '__module__' : 'bosdyn.api.payload_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.PayloadPreset)
  })
_sym_db.RegisterMessage(PayloadPreset)

PayloadMassVolumeProperties = _reflection.GeneratedProtocolMessageType('PayloadMassVolumeProperties', (_message.Message,), {
  'DESCRIPTOR' : _PAYLOADMASSVOLUMEPROPERTIES,
  '__module__' : 'bosdyn.api.payload_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.PayloadMassVolumeProperties)
  })
_sym_db.RegisterMessage(PayloadMassVolumeProperties)

MomentOfIntertia = _reflection.GeneratedProtocolMessageType('MomentOfIntertia', (_message.Message,), {
  'DESCRIPTOR' : _MOMENTOFINTERTIA,
  '__module__' : 'bosdyn.api.payload_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.MomentOfIntertia)
  })
_sym_db.RegisterMessage(MomentOfIntertia)

JointLimits = _reflection.GeneratedProtocolMessageType('JointLimits', (_message.Message,), {
  'DESCRIPTOR' : _JOINTLIMITS,
  '__module__' : 'bosdyn.api.payload_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.JointLimits)
  })
_sym_db.RegisterMessage(JointLimits)

ListPayloadsRequest = _reflection.GeneratedProtocolMessageType('ListPayloadsRequest', (_message.Message,), {
  'DESCRIPTOR' : _LISTPAYLOADSREQUEST,
  '__module__' : 'bosdyn.api.payload_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.ListPayloadsRequest)
  })
_sym_db.RegisterMessage(ListPayloadsRequest)

ListPayloadsResponse = _reflection.GeneratedProtocolMessageType('ListPayloadsResponse', (_message.Message,), {
  'DESCRIPTOR' : _LISTPAYLOADSRESPONSE,
  '__module__' : 'bosdyn.api.payload_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.ListPayloadsResponse)
  })
_sym_db.RegisterMessage(ListPayloadsResponse)

if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'B\014PayloadProto'
  _MOUNTFRAMENAME._serialized_start=1501
  _MOUNTFRAMENAME._serialized_end=1626
  _PAYLOAD._serialized_start=120
  _PAYLOAD._serialized_end=677
  _PAYLOADPRESET._serialized_start=680
  _PAYLOADPRESET._serialized_end=936
  _PAYLOADMASSVOLUMEPROPERTIES._serialized_start=939
  _PAYLOADMASSVOLUMEPROPERTIES._serialized_end=1180
  _MOMENTOFINTERTIA._serialized_start=1182
  _MOMENTOFINTERTIA._serialized_end=1272
  _JOINTLIMITS._serialized_start=1274
  _JOINTLIMITS._serialized_end=1326
  _LISTPAYLOADSREQUEST._serialized_start=1328
  _LISTPAYLOADSREQUEST._serialized_end=1392
  _LISTPAYLOADSRESPONSE._serialized_start=1394
  _LISTPAYLOADSRESPONSE._serialized_end=1499
# @@protoc_insertion_point(module_scope)