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/arm_command.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 trajectory_pb2 as bosdyn_dot_api_dot_trajectory__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
from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x62osdyn/api/arm_command.proto\x12\nbosdyn.api\x1a\x1e\x62osdyn/api/basic_command.proto\x1a\x19\x62osdyn/api/geometry.proto\x1a\x1b\x62osdyn/api/trajectory.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\x1a\x1egoogle/protobuf/duration.proto\"\xa2\n\n\nArmCommand\x1a\xf3\x04\n\x07Request\x12H\n\x15\x61rm_cartesian_command\x18\x03 \x01(\x0b\x32\'.bosdyn.api.ArmCartesianCommand.RequestH\x00\x12I\n\x16\x61rm_joint_move_command\x18\x04 \x01(\x0b\x32\'.bosdyn.api.ArmJointMoveCommand.RequestH\x00\x12R\n\x1anamed_arm_position_command\x18\x05 \x01(\x0b\x32,.bosdyn.api.NamedArmPositionsCommand.RequestH\x00\x12\x46\n\x14\x61rm_velocity_command\x18\x06 \x01(\x0b\x32&.bosdyn.api.ArmVelocityCommand.RequestH\x00\x12;\n\x10\x61rm_gaze_command\x18\x08 \x01(\x0b\x32\x1f.bosdyn.api.GazeCommand.RequestH\x00\x12>\n\x10\x61rm_stop_command\x18\t \x01(\x0b\x32\".bosdyn.api.ArmStopCommand.RequestH\x00\x12>\n\x10\x61rm_drag_command\x18\n \x01(\x0b\x32\".bosdyn.api.ArmDragCommand.RequestH\x00\x12H\n\x15\x61rm_impedance_command\x18\x0c \x01(\x0b\x32\'.bosdyn.api.ArmImpedanceCommand.RequestH\x00\x12%\n\x06params\x18\x0b \x01(\x0b\x32\x15.bosdyn.api.ArmParamsB\t\n\x07\x63ommand\x1a\x9d\x05\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12J\n\x16\x61rm_cartesian_feedback\x18\x03 \x01(\x0b\x32(.bosdyn.api.ArmCartesianCommand.FeedbackH\x00\x12K\n\x17\x61rm_joint_move_feedback\x18\x04 \x01(\x0b\x32(.bosdyn.api.ArmJointMoveCommand.FeedbackH\x00\x12T\n\x1bnamed_arm_position_feedback\x18\x05 \x01(\x0b\x32-.bosdyn.api.NamedArmPositionsCommand.FeedbackH\x00\x12H\n\x15\x61rm_velocity_feedback\x18\x06 \x01(\x0b\x32\'.bosdyn.api.ArmVelocityCommand.FeedbackH\x00\x12=\n\x11\x61rm_gaze_feedback\x18\x08 \x01(\x0b\x32 .bosdyn.api.GazeCommand.FeedbackH\x00\x12@\n\x11\x61rm_stop_feedback\x18\t \x01(\x0b\x32#.bosdyn.api.ArmStopCommand.FeedbackH\x00\x12@\n\x11\x61rm_drag_feedback\x18\n \x01(\x0b\x32#.bosdyn.api.ArmDragCommand.FeedbackH\x00\x12J\n\x16\x61rm_impedance_feedback\x18\x0c \x01(\x0b\x32(.bosdyn.api.ArmImpedanceCommand.FeedbackH\x00\x12=\n\x06status\x18\x64 \x01(\x0e\x32-.bosdyn.api.RobotCommandFeedbackStatus.StatusB\n\n\x08\x66\x65\x65\x64\x62\x61\x63k\"K\n\tArmParams\x12>\n\x1a\x64isable_body_force_limiter\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.BoolValue\"\xf9\x04\n\x12\x41rmVelocityCommand\x1a\x8c\x01\n\x13\x43ylindricalVelocity\x12:\n\x0flinear_velocity\x18\x01 \x01(\x0b\x32!.bosdyn.api.CylindricalCoordinate\x12\x39\n\x13max_linear_velocity\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x1aY\n\x11\x43\x61rtesianVelocity\x12\x12\n\nframe_name\x18\x01 \x01(\t\x12\x30\n\x16velocity_in_frame_name\x18\x02 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x1a\xec\x02\n\x07Request\x12R\n\x14\x63ylindrical_velocity\x18\x01 \x01(\x0b\x32\x32.bosdyn.api.ArmVelocityCommand.CylindricalVelocityH\x00\x12N\n\x12\x63\x61rtesian_velocity\x18\x02 \x01(\x0b\x32\x30.bosdyn.api.ArmVelocityCommand.CartesianVelocityH\x00\x12\x42\n(angular_velocity_of_hand_rt_odom_in_hand\x18\x06 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12:\n\x14maximum_acceleration\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12,\n\x08\x65nd_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\t\n\x07\x63ommandJ\x04\x08\x04\x10\x05\x1a\n\n\x08\x46\x65\x65\x64\x62\x61\x63k\"\x88\x03\n\x18NamedArmPositionsCommand\x1aK\n\x07Request\x12@\n\x08position\x18\x01 \x01(\x0e\x32..bosdyn.api.NamedArmPositionsCommand.Positions\x1a\xbc\x01\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12\x44\n\x06status\x18\x01 \x01(\x0e\x32\x34.bosdyn.api.NamedArmPositionsCommand.Feedback.Status\"j\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x13\n\x0fSTATUS_COMPLETE\x10\x01\x12\x16\n\x12STATUS_IN_PROGRESS\x10\x02\x12\x1f\n\x1bSTATUS_STALLED_HOLDING_ITEM\x10\x03\"`\n\tPositions\x12\x15\n\x11POSITIONS_UNKNOWN\x10\x00\x12\x13\n\x0fPOSITIONS_CARRY\x10\x01\x12\x13\n\x0fPOSITIONS_READY\x10\x02\x12\x12\n\x0ePOSITIONS_STOW\x10\x03\"\xea\x0c\n\x13\x41rmCartesianCommand\x1a\xd5\t\n\x07Request\x12\x17\n\x0froot_frame_name\x18\x13 \x01(\t\x12-\n\x10wrist_tform_tool\x18\x06 \x01(\x0b\x32\x13.bosdyn.api.SE3Pose\x12,\n\x0froot_tform_task\x18\x14 \x01(\x0b\x32\x13.bosdyn.api.SE3Pose\x12:\n\x17pose_trajectory_in_task\x18\x02 \x01(\x0b\x32\x19.bosdyn.api.SE3Trajectory\x12:\n\x14maximum_acceleration\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12\x39\n\x13max_linear_velocity\x18\x04 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12:\n\x14max_angular_velocity\x18\x05 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12<\n\x16max_pos_tracking_error\x18\x0f \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12<\n\x16max_rot_tracking_error\x18\x10 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12\x37\n-force_remain_near_current_joint_configuration\x18\x11 \x01(\x08H\x00\x12\x45\n\x1dpreferred_joint_configuration\x18\x12 \x01(\x0b\x32\x1c.bosdyn.api.ArmJointPositionH\x00\x12@\n\x06x_axis\x18\x08 \x01(\x0e\x32\x30.bosdyn.api.ArmCartesianCommand.Request.AxisMode\x12@\n\x06y_axis\x18\t \x01(\x0e\x32\x30.bosdyn.api.ArmCartesianCommand.Request.AxisMode\x12@\n\x06z_axis\x18\n \x01(\x0e\x32\x30.bosdyn.api.ArmCartesianCommand.Request.AxisMode\x12\x41\n\x07rx_axis\x18\x0b \x01(\x0e\x32\x30.bosdyn.api.ArmCartesianCommand.Request.AxisMode\x12\x41\n\x07ry_axis\x18\x0c \x01(\x0e\x32\x30.bosdyn.api.ArmCartesianCommand.Request.AxisMode\x12\x41\n\x07rz_axis\x18\r \x01(\x0e\x32\x30.bosdyn.api.ArmCartesianCommand.Request.AxisMode\x12?\n\x19wrench_trajectory_in_task\x18\x0e \x01(\x0b\x32\x1c.bosdyn.api.WrenchTrajectory\x12=\n\x19\x64isable_velocity_limiting\x18\x15 \x01(\x0b\x32\x1a.google.protobuf.BoolValue\"7\n\x08\x41xisMode\x12\x16\n\x12\x41XIS_MODE_POSITION\x10\x00\x12\x13\n\x0f\x41XIS_MODE_FORCE\x10\x01\x42\x15\n\x13joint_configurationJ\x04\x08\x01\x10\x02J\x04\x08\x07\x10\x08\x1a\xfa\x02\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12?\n\x06status\x18\x01 \x01(\x0e\x32/.bosdyn.api.ArmCartesianCommand.Feedback.Status\x12#\n\x1bmeasured_pos_tracking_error\x18\x02 \x01(\x01\x12#\n\x1bmeasured_rot_tracking_error\x18\x03 \x01(\x01\x12%\n\x1dmeasured_pos_distance_to_goal\x18\x04 \x01(\x01\x12%\n\x1dmeasured_rot_distance_to_goal\x18\x05 \x01(\x01\"\x94\x01\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x1e\n\x1aSTATUS_TRAJECTORY_COMPLETE\x10\x01\x12\x16\n\x12STATUS_IN_PROGRESS\x10\x02\x12\x1f\n\x1bSTATUS_TRAJECTORY_CANCELLED\x10\x03\x12\x1d\n\x19STATUS_TRAJECTORY_STALLED\x10\x04\"\xc0\x04\n\x13\x41rmJointMoveCommand\x1a=\n\x07Request\x12\x32\n\ntrajectory\x18\x01 \x01(\x0b\x32\x1e.bosdyn.api.ArmJointTrajectory\x1a\xe9\x03\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12?\n\x06status\x18\x01 \x01(\x0e\x32/.bosdyn.api.ArmJointMoveCommand.Feedback.Status\x12N\n\x0eplanner_status\x18\x02 \x01(\x0e\x32\x36.bosdyn.api.ArmJointMoveCommand.Feedback.PlannerStatus\x12;\n\x0eplanned_points\x18\x03 \x03(\x0b\x32#.bosdyn.api.ArmJointTrajectoryPoint\x12/\n\x0ctime_to_goal\x18\x04 \x01(\x0b\x32\x19.google.protobuf.Duration\"]\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x13\n\x0fSTATUS_COMPLETE\x10\x01\x12\x16\n\x12STATUS_IN_PROGRESS\x10\x02\x12\x12\n\x0eSTATUS_STALLED\x10\x03\"\x7f\n\rPlannerStatus\x12\x1a\n\x16PLANNER_STATUS_UNKNOWN\x10\x00\x12\x1a\n\x16PLANNER_STATUS_SUCCESS\x10\x01\x12\x1b\n\x17PLANNER_STATUS_MODIFIED\x10\x02\x12\x19\n\x15PLANNER_STATUS_FAILED\x10\x03\"\x94\x02\n\x10\x41rmJointPosition\x12)\n\x03sh0\x18\x01 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12)\n\x03sh1\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12)\n\x03\x65l0\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12)\n\x03\x65l1\x18\x04 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12)\n\x03wr0\x18\x05 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12)\n\x03wr1\x18\x06 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\"\x94\x02\n\x10\x41rmJointVelocity\x12)\n\x03sh0\x18\x01 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12)\n\x03sh1\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12)\n\x03\x65l0\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12)\n\x03\x65l1\x18\x04 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12)\n\x03wr0\x18\x05 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12)\n\x03wr1\x18\x06 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\"\xb2\x01\n\x17\x41rmJointTrajectoryPoint\x12.\n\x08position\x18\x01 \x01(\x0b\x32\x1c.bosdyn.api.ArmJointPosition\x12.\n\x08velocity\x18\x02 \x01(\x0b\x32\x1c.bosdyn.api.ArmJointVelocity\x12\x37\n\x14time_since_reference\x18\x03 \x01(\x0b\x32\x19.google.protobuf.Duration\"\xf1\x01\n\x12\x41rmJointTrajectory\x12\x33\n\x06points\x18\x01 \x03(\x0b\x32#.bosdyn.api.ArmJointTrajectoryPoint\x12\x32\n\x0ereference_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x36\n\x10maximum_velocity\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12:\n\x14maximum_acceleration\x18\x04 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\"\x8b\x07\n\x0bGazeCommand\x1a\xea\x03\n\x07Request\x12?\n\x1btarget_trajectory_in_frame1\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.Vec3Trajectory\x12\x13\n\x0b\x66rame1_name\x18\x02 \x01(\t\x12<\n\x19tool_trajectory_in_frame2\x18\n \x01(\x0b\x32\x19.bosdyn.api.SE3Trajectory\x12\x13\n\x0b\x66rame2_name\x18\x0b \x01(\t\x12-\n\x10wrist_tform_tool\x18\t \x01(\x0b\x32\x13.bosdyn.api.SE3Pose\x12H\n\"target_trajectory_initial_velocity\x18\x05 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12:\n\x14maximum_acceleration\x18\x06 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12\x39\n\x13max_linear_velocity\x18\x07 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12:\n\x14max_angular_velocity\x18\x08 \x01(\x0b\x32\x1c.google.protobuf.DoubleValueJ\x04\x08\x03\x10\x04J\x04\x08\x04\x10\x05\x1a\x8e\x03\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12\x37\n\x06status\x18\x01 \x01(\x0e\x32\'.bosdyn.api.GazeCommand.Feedback.Status\x12\x18\n\x10gazing_at_target\x18\x02 \x01(\x08\x12(\n gaze_to_target_rotation_measured\x18\x05 \x01(\x02\x12\x1d\n\x15hand_position_at_goal\x18\x03 \x01(\x08\x12&\n\x1ehand_distance_to_goal_measured\x18\x06 \x01(\x02\x12\x19\n\x11hand_roll_at_goal\x18\x04 \x01(\x08\x12)\n!hand_roll_to_target_roll_measured\x18\x07 \x01(\x02\"x\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x1e\n\x1aSTATUS_TRAJECTORY_COMPLETE\x10\x01\x12\x16\n\x12STATUS_IN_PROGRESS\x10\x02\x12\"\n\x1eSTATUS_TOOL_TRAJECTORY_STALLED\x10\x03\"\'\n\x0e\x41rmStopCommand\x1a\t\n\x07Request\x1a\n\n\x08\x46\x65\x65\x64\x62\x61\x63k\"\xe5\t\n\x13\x41rmImpedanceCommand\x1a\x95\x04\n\x07Request\x12\x17\n\x0froot_frame_name\x18\x01 \x01(\t\x12,\n\x0froot_tform_task\x18\x02 \x01(\x0b\x32\x13.bosdyn.api.SE3Pose\x12-\n\x10wrist_tform_tool\x18\x03 \x01(\x0b\x32\x13.bosdyn.api.SE3Pose\x12:\n\x17task_tform_desired_tool\x18\x04 \x01(\x0b\x32\x19.bosdyn.api.SE3Trajectory\x12G\n+feed_forward_wrench_at_tool_in_desired_tool\x18\x05 \x01(\x0b\x32\x12.bosdyn.api.Wrench\x12\x35\n\x19\x64iagonal_stiffness_matrix\x18\x06 \x01(\x0b\x32\x12.bosdyn.api.Vector\x12\x33\n\x17\x64iagonal_damping_matrix\x18\x07 \x01(\x0b\x32\x12.bosdyn.api.Vector\x12\x33\n\rmax_force_mag\x18\x08 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12\x34\n\x0emax_torque_mag\x18\t \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12\x38\n\x14\x64isable_safety_check\x18\n \x01(\x0b\x32\x1a.google.protobuf.BoolValue\x1a\xb5\x05\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12?\n\x06status\x18\x01 \x01(\x0e\x32/.bosdyn.api.ArmImpedanceCommand.Feedback.Status\x12:\n\x13transforms_snapshot\x18\x02 \x01(\x0b\x32\x1d.bosdyn.api.FrameTreeSnapshot\x12S\n7commanded_wrench_from_stiffness_at_tool_in_desired_tool\x18\x03 \x01(\x0b\x32\x12.bosdyn.api.Wrench\x12Q\n5commanded_wrench_from_damping_at_tool_in_desired_tool\x18\x04 \x01(\x0b\x32\x12.bosdyn.api.Wrench\x12V\n:commanded_wrench_from_feed_forward_at_tool_in_desired_tool\x18\x05 \x01(\x0b\x32\x12.bosdyn.api.Wrench\x12J\n.total_commanded_wrench_at_tool_in_desired_tool\x18\x06 \x01(\x0b\x32\x12.bosdyn.api.Wrench\x12I\n-total_measured_wrench_at_tool_in_desired_tool\x18\x07 \x01(\x0b\x32\x12.bosdyn.api.Wrench\"\x94\x01\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x1e\n\x1aSTATUS_TRAJECTORY_COMPLETE\x10\x01\x12\x16\n\x12STATUS_IN_PROGRESS\x10\x02\x12\x1d\n\x19STATUS_TRAJECTORY_STALLED\x10\x03\x12\x1f\n\x1bSTATUS_TRAJECTORY_CANCELLED\x10\x04\x42\x11\x42\x0f\x41rmCommandProtob\x06proto3')
_ARMCOMMAND = DESCRIPTOR.message_types_by_name['ArmCommand']
_ARMCOMMAND_REQUEST = _ARMCOMMAND.nested_types_by_name['Request']
_ARMCOMMAND_FEEDBACK = _ARMCOMMAND.nested_types_by_name['Feedback']
_ARMPARAMS = DESCRIPTOR.message_types_by_name['ArmParams']
_ARMVELOCITYCOMMAND = DESCRIPTOR.message_types_by_name['ArmVelocityCommand']
_ARMVELOCITYCOMMAND_CYLINDRICALVELOCITY = _ARMVELOCITYCOMMAND.nested_types_by_name['CylindricalVelocity']
_ARMVELOCITYCOMMAND_CARTESIANVELOCITY = _ARMVELOCITYCOMMAND.nested_types_by_name['CartesianVelocity']
_ARMVELOCITYCOMMAND_REQUEST = _ARMVELOCITYCOMMAND.nested_types_by_name['Request']
_ARMVELOCITYCOMMAND_FEEDBACK = _ARMVELOCITYCOMMAND.nested_types_by_name['Feedback']
_NAMEDARMPOSITIONSCOMMAND = DESCRIPTOR.message_types_by_name['NamedArmPositionsCommand']
_NAMEDARMPOSITIONSCOMMAND_REQUEST = _NAMEDARMPOSITIONSCOMMAND.nested_types_by_name['Request']
_NAMEDARMPOSITIONSCOMMAND_FEEDBACK = _NAMEDARMPOSITIONSCOMMAND.nested_types_by_name['Feedback']
_ARMCARTESIANCOMMAND = DESCRIPTOR.message_types_by_name['ArmCartesianCommand']
_ARMCARTESIANCOMMAND_REQUEST = _ARMCARTESIANCOMMAND.nested_types_by_name['Request']
_ARMCARTESIANCOMMAND_FEEDBACK = _ARMCARTESIANCOMMAND.nested_types_by_name['Feedback']
_ARMJOINTMOVECOMMAND = DESCRIPTOR.message_types_by_name['ArmJointMoveCommand']
_ARMJOINTMOVECOMMAND_REQUEST = _ARMJOINTMOVECOMMAND.nested_types_by_name['Request']
_ARMJOINTMOVECOMMAND_FEEDBACK = _ARMJOINTMOVECOMMAND.nested_types_by_name['Feedback']
_ARMJOINTPOSITION = DESCRIPTOR.message_types_by_name['ArmJointPosition']
_ARMJOINTVELOCITY = DESCRIPTOR.message_types_by_name['ArmJointVelocity']
_ARMJOINTTRAJECTORYPOINT = DESCRIPTOR.message_types_by_name['ArmJointTrajectoryPoint']
_ARMJOINTTRAJECTORY = DESCRIPTOR.message_types_by_name['ArmJointTrajectory']
_GAZECOMMAND = DESCRIPTOR.message_types_by_name['GazeCommand']
_GAZECOMMAND_REQUEST = _GAZECOMMAND.nested_types_by_name['Request']
_GAZECOMMAND_FEEDBACK = _GAZECOMMAND.nested_types_by_name['Feedback']
_ARMSTOPCOMMAND = DESCRIPTOR.message_types_by_name['ArmStopCommand']
_ARMSTOPCOMMAND_REQUEST = _ARMSTOPCOMMAND.nested_types_by_name['Request']
_ARMSTOPCOMMAND_FEEDBACK = _ARMSTOPCOMMAND.nested_types_by_name['Feedback']
_ARMIMPEDANCECOMMAND = DESCRIPTOR.message_types_by_name['ArmImpedanceCommand']
_ARMIMPEDANCECOMMAND_REQUEST = _ARMIMPEDANCECOMMAND.nested_types_by_name['Request']
_ARMIMPEDANCECOMMAND_FEEDBACK = _ARMIMPEDANCECOMMAND.nested_types_by_name['Feedback']
_NAMEDARMPOSITIONSCOMMAND_FEEDBACK_STATUS = _NAMEDARMPOSITIONSCOMMAND_FEEDBACK.enum_types_by_name['Status']
_NAMEDARMPOSITIONSCOMMAND_POSITIONS = _NAMEDARMPOSITIONSCOMMAND.enum_types_by_name['Positions']
_ARMCARTESIANCOMMAND_REQUEST_AXISMODE = _ARMCARTESIANCOMMAND_REQUEST.enum_types_by_name['AxisMode']
_ARMCARTESIANCOMMAND_FEEDBACK_STATUS = _ARMCARTESIANCOMMAND_FEEDBACK.enum_types_by_name['Status']
_ARMJOINTMOVECOMMAND_FEEDBACK_STATUS = _ARMJOINTMOVECOMMAND_FEEDBACK.enum_types_by_name['Status']
_ARMJOINTMOVECOMMAND_FEEDBACK_PLANNERSTATUS = _ARMJOINTMOVECOMMAND_FEEDBACK.enum_types_by_name['PlannerStatus']
_GAZECOMMAND_FEEDBACK_STATUS = _GAZECOMMAND_FEEDBACK.enum_types_by_name['Status']
_ARMIMPEDANCECOMMAND_FEEDBACK_STATUS = _ARMIMPEDANCECOMMAND_FEEDBACK.enum_types_by_name['Status']
ArmCommand = _reflection.GeneratedProtocolMessageType('ArmCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _ARMCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _ARMCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmCommand.Feedback)
})
,
'DESCRIPTOR' : _ARMCOMMAND,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmCommand)
})
_sym_db.RegisterMessage(ArmCommand)
_sym_db.RegisterMessage(ArmCommand.Request)
_sym_db.RegisterMessage(ArmCommand.Feedback)
ArmParams = _reflection.GeneratedProtocolMessageType('ArmParams', (_message.Message,), {
'DESCRIPTOR' : _ARMPARAMS,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmParams)
})
_sym_db.RegisterMessage(ArmParams)
ArmVelocityCommand = _reflection.GeneratedProtocolMessageType('ArmVelocityCommand', (_message.Message,), {
'CylindricalVelocity' : _reflection.GeneratedProtocolMessageType('CylindricalVelocity', (_message.Message,), {
'DESCRIPTOR' : _ARMVELOCITYCOMMAND_CYLINDRICALVELOCITY,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmVelocityCommand.CylindricalVelocity)
})
,
'CartesianVelocity' : _reflection.GeneratedProtocolMessageType('CartesianVelocity', (_message.Message,), {
'DESCRIPTOR' : _ARMVELOCITYCOMMAND_CARTESIANVELOCITY,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmVelocityCommand.CartesianVelocity)
})
,
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _ARMVELOCITYCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmVelocityCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _ARMVELOCITYCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmVelocityCommand.Feedback)
})
,
'DESCRIPTOR' : _ARMVELOCITYCOMMAND,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmVelocityCommand)
})
_sym_db.RegisterMessage(ArmVelocityCommand)
_sym_db.RegisterMessage(ArmVelocityCommand.CylindricalVelocity)
_sym_db.RegisterMessage(ArmVelocityCommand.CartesianVelocity)
_sym_db.RegisterMessage(ArmVelocityCommand.Request)
_sym_db.RegisterMessage(ArmVelocityCommand.Feedback)
NamedArmPositionsCommand = _reflection.GeneratedProtocolMessageType('NamedArmPositionsCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _NAMEDARMPOSITIONSCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.NamedArmPositionsCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _NAMEDARMPOSITIONSCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.NamedArmPositionsCommand.Feedback)
})
,
'DESCRIPTOR' : _NAMEDARMPOSITIONSCOMMAND,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.NamedArmPositionsCommand)
})
_sym_db.RegisterMessage(NamedArmPositionsCommand)
_sym_db.RegisterMessage(NamedArmPositionsCommand.Request)
_sym_db.RegisterMessage(NamedArmPositionsCommand.Feedback)
ArmCartesianCommand = _reflection.GeneratedProtocolMessageType('ArmCartesianCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _ARMCARTESIANCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmCartesianCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _ARMCARTESIANCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmCartesianCommand.Feedback)
})
,
'DESCRIPTOR' : _ARMCARTESIANCOMMAND,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmCartesianCommand)
})
_sym_db.RegisterMessage(ArmCartesianCommand)
_sym_db.RegisterMessage(ArmCartesianCommand.Request)
_sym_db.RegisterMessage(ArmCartesianCommand.Feedback)
ArmJointMoveCommand = _reflection.GeneratedProtocolMessageType('ArmJointMoveCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _ARMJOINTMOVECOMMAND_REQUEST,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmJointMoveCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _ARMJOINTMOVECOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmJointMoveCommand.Feedback)
})
,
'DESCRIPTOR' : _ARMJOINTMOVECOMMAND,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmJointMoveCommand)
})
_sym_db.RegisterMessage(ArmJointMoveCommand)
_sym_db.RegisterMessage(ArmJointMoveCommand.Request)
_sym_db.RegisterMessage(ArmJointMoveCommand.Feedback)
ArmJointPosition = _reflection.GeneratedProtocolMessageType('ArmJointPosition', (_message.Message,), {
'DESCRIPTOR' : _ARMJOINTPOSITION,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmJointPosition)
})
_sym_db.RegisterMessage(ArmJointPosition)
ArmJointVelocity = _reflection.GeneratedProtocolMessageType('ArmJointVelocity', (_message.Message,), {
'DESCRIPTOR' : _ARMJOINTVELOCITY,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmJointVelocity)
})
_sym_db.RegisterMessage(ArmJointVelocity)
ArmJointTrajectoryPoint = _reflection.GeneratedProtocolMessageType('ArmJointTrajectoryPoint', (_message.Message,), {
'DESCRIPTOR' : _ARMJOINTTRAJECTORYPOINT,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmJointTrajectoryPoint)
})
_sym_db.RegisterMessage(ArmJointTrajectoryPoint)
ArmJointTrajectory = _reflection.GeneratedProtocolMessageType('ArmJointTrajectory', (_message.Message,), {
'DESCRIPTOR' : _ARMJOINTTRAJECTORY,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmJointTrajectory)
})
_sym_db.RegisterMessage(ArmJointTrajectory)
GazeCommand = _reflection.GeneratedProtocolMessageType('GazeCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _GAZECOMMAND_REQUEST,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.GazeCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _GAZECOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.GazeCommand.Feedback)
})
,
'DESCRIPTOR' : _GAZECOMMAND,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.GazeCommand)
})
_sym_db.RegisterMessage(GazeCommand)
_sym_db.RegisterMessage(GazeCommand.Request)
_sym_db.RegisterMessage(GazeCommand.Feedback)
ArmStopCommand = _reflection.GeneratedProtocolMessageType('ArmStopCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _ARMSTOPCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmStopCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _ARMSTOPCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmStopCommand.Feedback)
})
,
'DESCRIPTOR' : _ARMSTOPCOMMAND,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmStopCommand)
})
_sym_db.RegisterMessage(ArmStopCommand)
_sym_db.RegisterMessage(ArmStopCommand.Request)
_sym_db.RegisterMessage(ArmStopCommand.Feedback)
ArmImpedanceCommand = _reflection.GeneratedProtocolMessageType('ArmImpedanceCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _ARMIMPEDANCECOMMAND_REQUEST,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmImpedanceCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _ARMIMPEDANCECOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmImpedanceCommand.Feedback)
})
,
'DESCRIPTOR' : _ARMIMPEDANCECOMMAND,
'__module__' : 'bosdyn.api.arm_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmImpedanceCommand)
})
_sym_db.RegisterMessage(ArmImpedanceCommand)
_sym_db.RegisterMessage(ArmImpedanceCommand.Request)
_sym_db.RegisterMessage(ArmImpedanceCommand.Feedback)
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
DESCRIPTOR._serialized_options = b'B\017ArmCommandProto'
_ARMCOMMAND._serialized_start=230
_ARMCOMMAND._serialized_end=1544
_ARMCOMMAND_REQUEST._serialized_start=245
_ARMCOMMAND_REQUEST._serialized_end=872
_ARMCOMMAND_FEEDBACK._serialized_start=875
_ARMCOMMAND_FEEDBACK._serialized_end=1544
_ARMPARAMS._serialized_start=1546
_ARMPARAMS._serialized_end=1621
_ARMVELOCITYCOMMAND._serialized_start=1624
_ARMVELOCITYCOMMAND._serialized_end=2257
_ARMVELOCITYCOMMAND_CYLINDRICALVELOCITY._serialized_start=1647
_ARMVELOCITYCOMMAND_CYLINDRICALVELOCITY._serialized_end=1787
_ARMVELOCITYCOMMAND_CARTESIANVELOCITY._serialized_start=1789
_ARMVELOCITYCOMMAND_CARTESIANVELOCITY._serialized_end=1878
_ARMVELOCITYCOMMAND_REQUEST._serialized_start=1881
_ARMVELOCITYCOMMAND_REQUEST._serialized_end=2245
_ARMVELOCITYCOMMAND_FEEDBACK._serialized_start=875
_ARMVELOCITYCOMMAND_FEEDBACK._serialized_end=885
_NAMEDARMPOSITIONSCOMMAND._serialized_start=2260
_NAMEDARMPOSITIONSCOMMAND._serialized_end=2652
_NAMEDARMPOSITIONSCOMMAND_REQUEST._serialized_start=2288
_NAMEDARMPOSITIONSCOMMAND_REQUEST._serialized_end=2363
_NAMEDARMPOSITIONSCOMMAND_FEEDBACK._serialized_start=2366
_NAMEDARMPOSITIONSCOMMAND_FEEDBACK._serialized_end=2554
_NAMEDARMPOSITIONSCOMMAND_FEEDBACK_STATUS._serialized_start=2448
_NAMEDARMPOSITIONSCOMMAND_FEEDBACK_STATUS._serialized_end=2554
_NAMEDARMPOSITIONSCOMMAND_POSITIONS._serialized_start=2556
_NAMEDARMPOSITIONSCOMMAND_POSITIONS._serialized_end=2652
_ARMCARTESIANCOMMAND._serialized_start=2655
_ARMCARTESIANCOMMAND._serialized_end=4297
_ARMCARTESIANCOMMAND_REQUEST._serialized_start=2679
_ARMCARTESIANCOMMAND_REQUEST._serialized_end=3916
_ARMCARTESIANCOMMAND_REQUEST_AXISMODE._serialized_start=3826
_ARMCARTESIANCOMMAND_REQUEST_AXISMODE._serialized_end=3881
_ARMCARTESIANCOMMAND_FEEDBACK._serialized_start=3919
_ARMCARTESIANCOMMAND_FEEDBACK._serialized_end=4297
_ARMCARTESIANCOMMAND_FEEDBACK_STATUS._serialized_start=4149
_ARMCARTESIANCOMMAND_FEEDBACK_STATUS._serialized_end=4297
_ARMJOINTMOVECOMMAND._serialized_start=4300
_ARMJOINTMOVECOMMAND._serialized_end=4876
_ARMJOINTMOVECOMMAND_REQUEST._serialized_start=4323
_ARMJOINTMOVECOMMAND_REQUEST._serialized_end=4384
_ARMJOINTMOVECOMMAND_FEEDBACK._serialized_start=4387
_ARMJOINTMOVECOMMAND_FEEDBACK._serialized_end=4876
_ARMJOINTMOVECOMMAND_FEEDBACK_STATUS._serialized_start=4654
_ARMJOINTMOVECOMMAND_FEEDBACK_STATUS._serialized_end=4747
_ARMJOINTMOVECOMMAND_FEEDBACK_PLANNERSTATUS._serialized_start=4749
_ARMJOINTMOVECOMMAND_FEEDBACK_PLANNERSTATUS._serialized_end=4876
_ARMJOINTPOSITION._serialized_start=4879
_ARMJOINTPOSITION._serialized_end=5155
_ARMJOINTVELOCITY._serialized_start=5158
_ARMJOINTVELOCITY._serialized_end=5434
_ARMJOINTTRAJECTORYPOINT._serialized_start=5437
_ARMJOINTTRAJECTORYPOINT._serialized_end=5615
_ARMJOINTTRAJECTORY._serialized_start=5618
_ARMJOINTTRAJECTORY._serialized_end=5859
_GAZECOMMAND._serialized_start=5862
_GAZECOMMAND._serialized_end=6769
_GAZECOMMAND_REQUEST._serialized_start=5878
_GAZECOMMAND_REQUEST._serialized_end=6368
_GAZECOMMAND_FEEDBACK._serialized_start=6371
_GAZECOMMAND_FEEDBACK._serialized_end=6769
_GAZECOMMAND_FEEDBACK_STATUS._serialized_start=6649
_GAZECOMMAND_FEEDBACK_STATUS._serialized_end=6769
_ARMSTOPCOMMAND._serialized_start=6771
_ARMSTOPCOMMAND._serialized_end=6810
_ARMSTOPCOMMAND_REQUEST._serialized_start=245
_ARMSTOPCOMMAND_REQUEST._serialized_end=254
_ARMSTOPCOMMAND_FEEDBACK._serialized_start=875
_ARMSTOPCOMMAND_FEEDBACK._serialized_end=885
_ARMIMPEDANCECOMMAND._serialized_start=6813
_ARMIMPEDANCECOMMAND._serialized_end=8066
_ARMIMPEDANCECOMMAND_REQUEST._serialized_start=6837
_ARMIMPEDANCECOMMAND_REQUEST._serialized_end=7370
_ARMIMPEDANCECOMMAND_FEEDBACK._serialized_start=7373
_ARMIMPEDANCECOMMAND_FEEDBACK._serialized_end=8066
_ARMIMPEDANCECOMMAND_FEEDBACK_STATUS._serialized_start=7918
_ARMIMPEDANCECOMMAND_FEEDBACK_STATUS._serialized_end=8066
# @@protoc_insertion_point(module_scope)