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 / trajectory_pb2.py
Size: Mime:
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: bosdyn/api/trajectory.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 google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1b\x62osdyn/api/trajectory.proto\x12\nbosdyn.api\x1a\x19\x62osdyn/api/geometry.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\xb5\x01\n\rSE2Trajectory\x12.\n\x06points\x18\x01 \x03(\x0b\x32\x1e.bosdyn.api.SE2TrajectoryPoint\x12\x32\n\x0ereference_time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12:\n\rinterpolation\x18\x04 \x01(\x0e\x32#.bosdyn.api.PositionalInterpolationJ\x04\x08\x02\x10\x03\"p\n\x12SE2TrajectoryPoint\x12!\n\x04pose\x18\x01 \x01(\x0b\x32\x13.bosdyn.api.SE2Pose\x12\x37\n\x14time_since_reference\x18\x03 \x01(\x0b\x32\x19.google.protobuf.Duration\"\xf6\x01\n\rSE3Trajectory\x12.\n\x06points\x18\x01 \x03(\x0b\x32\x1e.bosdyn.api.SE3TrajectoryPoint\x12\x32\n\x0ereference_time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12>\n\x11pos_interpolation\x18\x04 \x01(\x0e\x32#.bosdyn.api.PositionalInterpolation\x12;\n\x11\x61ng_interpolation\x18\x05 \x01(\x0e\x32 .bosdyn.api.AngularInterpolationJ\x04\x08\x02\x10\x03\"\x9b\x01\n\x12SE3TrajectoryPoint\x12!\n\x04pose\x18\x01 \x01(\x0b\x32\x13.bosdyn.api.SE3Pose\x12)\n\x08velocity\x18\x02 \x01(\x0b\x32\x17.bosdyn.api.SE3Velocity\x12\x37\n\x14time_since_reference\x18\x03 \x01(\x0b\x32\x19.google.protobuf.Duration\"\x93\x02\n\x0eVec3Trajectory\x12/\n\x06points\x18\x01 \x03(\x0b\x32\x1f.bosdyn.api.Vec3TrajectoryPoint\x12\x32\n\x0ereference_time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12>\n\x11pos_interpolation\x18\x04 \x01(\x0e\x32#.bosdyn.api.PositionalInterpolation\x12+\n\x11starting_velocity\x18\x05 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12)\n\x0f\x65nding_velocity\x18\x06 \x01(\x0b\x32\x10.bosdyn.api.Vec3J\x04\x08\x02\x10\x03\"\x85\x01\n\x13Vec3TrajectoryPoint\x12\x1f\n\x05point\x18\x01 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12\x14\n\x0clinear_speed\x18\x04 \x01(\x01\x12\x37\n\x14time_since_reference\x18\x03 \x01(\x0b\x32\x19.google.protobuf.Duration\"y\n\x10WrenchTrajectory\x12\x31\n\x06points\x18\x01 \x03(\x0b\x32!.bosdyn.api.WrenchTrajectoryPoint\x12\x32\n\x0ereference_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"t\n\x15WrenchTrajectoryPoint\x12\"\n\x06wrench\x18\x01 \x01(\x0b\x32\x12.bosdyn.api.Wrench\x12\x37\n\x14time_since_reference\x18\x02 \x01(\x0b\x32\x19.google.protobuf.Duration\"\xb5\x01\n\x10ScalarTrajectory\x12\x31\n\x06points\x18\x01 \x03(\x0b\x32!.bosdyn.api.ScalarTrajectoryPoint\x12\x32\n\x0ereference_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12:\n\rinterpolation\x18\x03 \x01(\x0e\x32#.bosdyn.api.PositionalInterpolation\"\x8f\x01\n\x15ScalarTrajectoryPoint\x12\r\n\x05point\x18\x01 \x01(\x01\x12.\n\x08velocity\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12\x37\n\x14time_since_reference\x18\x03 \x01(\x0b\x32\x19.google.protobuf.Duration*^\n\x17PositionalInterpolation\x12\x16\n\x12POS_INTERP_UNKNOWN\x10\x00\x12\x15\n\x11POS_INTERP_LINEAR\x10\x01\x12\x14\n\x10POS_INTERP_CUBIC\x10\x02*a\n\x14\x41ngularInterpolation\x12\x16\n\x12\x41NG_INTERP_UNKNOWN\x10\x00\x12\x15\n\x11\x41NG_INTERP_LINEAR\x10\x01\x12\x1a\n\x16\x41NG_INTERP_CUBIC_EULER\x10\x02\x42\x11\x42\x0fTrajectoryProtob\x06proto3')

_POSITIONALINTERPOLATION = DESCRIPTOR.enum_types_by_name['PositionalInterpolation']
PositionalInterpolation = enum_type_wrapper.EnumTypeWrapper(_POSITIONALINTERPOLATION)
_ANGULARINTERPOLATION = DESCRIPTOR.enum_types_by_name['AngularInterpolation']
AngularInterpolation = enum_type_wrapper.EnumTypeWrapper(_ANGULARINTERPOLATION)
POS_INTERP_UNKNOWN = 0
POS_INTERP_LINEAR = 1
POS_INTERP_CUBIC = 2
ANG_INTERP_UNKNOWN = 0
ANG_INTERP_LINEAR = 1
ANG_INTERP_CUBIC_EULER = 2


_SE2TRAJECTORY = DESCRIPTOR.message_types_by_name['SE2Trajectory']
_SE2TRAJECTORYPOINT = DESCRIPTOR.message_types_by_name['SE2TrajectoryPoint']
_SE3TRAJECTORY = DESCRIPTOR.message_types_by_name['SE3Trajectory']
_SE3TRAJECTORYPOINT = DESCRIPTOR.message_types_by_name['SE3TrajectoryPoint']
_VEC3TRAJECTORY = DESCRIPTOR.message_types_by_name['Vec3Trajectory']
_VEC3TRAJECTORYPOINT = DESCRIPTOR.message_types_by_name['Vec3TrajectoryPoint']
_WRENCHTRAJECTORY = DESCRIPTOR.message_types_by_name['WrenchTrajectory']
_WRENCHTRAJECTORYPOINT = DESCRIPTOR.message_types_by_name['WrenchTrajectoryPoint']
_SCALARTRAJECTORY = DESCRIPTOR.message_types_by_name['ScalarTrajectory']
_SCALARTRAJECTORYPOINT = DESCRIPTOR.message_types_by_name['ScalarTrajectoryPoint']
SE2Trajectory = _reflection.GeneratedProtocolMessageType('SE2Trajectory', (_message.Message,), {
  'DESCRIPTOR' : _SE2TRAJECTORY,
  '__module__' : 'bosdyn.api.trajectory_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.SE2Trajectory)
  })
_sym_db.RegisterMessage(SE2Trajectory)

SE2TrajectoryPoint = _reflection.GeneratedProtocolMessageType('SE2TrajectoryPoint', (_message.Message,), {
  'DESCRIPTOR' : _SE2TRAJECTORYPOINT,
  '__module__' : 'bosdyn.api.trajectory_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.SE2TrajectoryPoint)
  })
_sym_db.RegisterMessage(SE2TrajectoryPoint)

SE3Trajectory = _reflection.GeneratedProtocolMessageType('SE3Trajectory', (_message.Message,), {
  'DESCRIPTOR' : _SE3TRAJECTORY,
  '__module__' : 'bosdyn.api.trajectory_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.SE3Trajectory)
  })
_sym_db.RegisterMessage(SE3Trajectory)

SE3TrajectoryPoint = _reflection.GeneratedProtocolMessageType('SE3TrajectoryPoint', (_message.Message,), {
  'DESCRIPTOR' : _SE3TRAJECTORYPOINT,
  '__module__' : 'bosdyn.api.trajectory_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.SE3TrajectoryPoint)
  })
_sym_db.RegisterMessage(SE3TrajectoryPoint)

Vec3Trajectory = _reflection.GeneratedProtocolMessageType('Vec3Trajectory', (_message.Message,), {
  'DESCRIPTOR' : _VEC3TRAJECTORY,
  '__module__' : 'bosdyn.api.trajectory_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.Vec3Trajectory)
  })
_sym_db.RegisterMessage(Vec3Trajectory)

Vec3TrajectoryPoint = _reflection.GeneratedProtocolMessageType('Vec3TrajectoryPoint', (_message.Message,), {
  'DESCRIPTOR' : _VEC3TRAJECTORYPOINT,
  '__module__' : 'bosdyn.api.trajectory_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.Vec3TrajectoryPoint)
  })
_sym_db.RegisterMessage(Vec3TrajectoryPoint)

WrenchTrajectory = _reflection.GeneratedProtocolMessageType('WrenchTrajectory', (_message.Message,), {
  'DESCRIPTOR' : _WRENCHTRAJECTORY,
  '__module__' : 'bosdyn.api.trajectory_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.WrenchTrajectory)
  })
_sym_db.RegisterMessage(WrenchTrajectory)

WrenchTrajectoryPoint = _reflection.GeneratedProtocolMessageType('WrenchTrajectoryPoint', (_message.Message,), {
  'DESCRIPTOR' : _WRENCHTRAJECTORYPOINT,
  '__module__' : 'bosdyn.api.trajectory_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.WrenchTrajectoryPoint)
  })
_sym_db.RegisterMessage(WrenchTrajectoryPoint)

ScalarTrajectory = _reflection.GeneratedProtocolMessageType('ScalarTrajectory', (_message.Message,), {
  'DESCRIPTOR' : _SCALARTRAJECTORY,
  '__module__' : 'bosdyn.api.trajectory_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.ScalarTrajectory)
  })
_sym_db.RegisterMessage(ScalarTrajectory)

ScalarTrajectoryPoint = _reflection.GeneratedProtocolMessageType('ScalarTrajectoryPoint', (_message.Message,), {
  'DESCRIPTOR' : _SCALARTRAJECTORYPOINT,
  '__module__' : 'bosdyn.api.trajectory_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.ScalarTrajectoryPoint)
  })
_sym_db.RegisterMessage(ScalarTrajectoryPoint)

if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'B\017TrajectoryProto'
  _POSITIONALINTERPOLATION._serialized_start=1857
  _POSITIONALINTERPOLATION._serialized_end=1951
  _ANGULARINTERPOLATION._serialized_start=1953
  _ANGULARINTERPOLATION._serialized_end=2050
  _SE2TRAJECTORY._serialized_start=168
  _SE2TRAJECTORY._serialized_end=349
  _SE2TRAJECTORYPOINT._serialized_start=351
  _SE2TRAJECTORYPOINT._serialized_end=463
  _SE3TRAJECTORY._serialized_start=466
  _SE3TRAJECTORY._serialized_end=712
  _SE3TRAJECTORYPOINT._serialized_start=715
  _SE3TRAJECTORYPOINT._serialized_end=870
  _VEC3TRAJECTORY._serialized_start=873
  _VEC3TRAJECTORY._serialized_end=1148
  _VEC3TRAJECTORYPOINT._serialized_start=1151
  _VEC3TRAJECTORYPOINT._serialized_end=1284
  _WRENCHTRAJECTORY._serialized_start=1286
  _WRENCHTRAJECTORY._serialized_end=1407
  _WRENCHTRAJECTORYPOINT._serialized_start=1409
  _WRENCHTRAJECTORYPOINT._serialized_end=1525
  _SCALARTRAJECTORY._serialized_start=1528
  _SCALARTRAJECTORY._serialized_end=1709
  _SCALARTRAJECTORYPOINT._serialized_start=1712
  _SCALARTRAJECTORYPOINT._serialized_end=1855
# @@protoc_insertion_point(module_scope)