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/basic_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 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 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\x1e\x62osdyn/api/basic_command.proto\x12\nbosdyn.api\x1a\x19\x62osdyn/api/geometry.proto\x1a\x1b\x62osdyn/api/trajectory.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\xca\x01\n\x1aRobotCommandFeedbackStatus\"\xab\x01\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x15\n\x11STATUS_PROCESSING\x10\x01\x12\x1d\n\x19STATUS_COMMAND_OVERRIDDEN\x10\x02\x12\x1c\n\x18STATUS_COMMAND_TIMED_OUT\x10\x03\x12\x17\n\x13STATUS_ROBOT_FROZEN\x10\x04\x12 \n\x1cSTATUS_INCOMPATIBLE_HARDWARE\x10\x05\"\xee\x02\n\x18\x42\x61tteryChangePoseCommand\x1a\x9f\x01\n\x07Request\x12R\n\x0e\x64irection_hint\x18\x01 \x01(\x0e\x32:.bosdyn.api.BatteryChangePoseCommand.Request.DirectionHint\"@\n\rDirectionHint\x12\x10\n\x0cHINT_UNKNOWN\x10\x00\x12\x0e\n\nHINT_RIGHT\x10\x01\x12\r\n\tHINT_LEFT\x10\x02\x1a\xaf\x01\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12\x44\n\x06status\x18\x01 \x01(\x0e\x32\x34.bosdyn.api.BatteryChangePoseCommand.Feedback.Status\"]\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\x11\n\rSTATUS_FAILED\x10\x03\"\xb4\x01\n\x10SelfRightCommand\x1a\t\n\x07Request\x1a\x94\x01\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12<\n\x06status\x18\x01 \x01(\x0e\x32,.bosdyn.api.SelfRightCommand.Feedback.Status\"J\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x14\n\x10STATUS_COMPLETED\x10\x01\x12\x16\n\x12STATUS_IN_PROGRESS\x10\x02\"$\n\x0bStopCommand\x1a\t\n\x07Request\x1a\n\n\x08\x46\x65\x65\x64\x62\x61\x63k\"&\n\rFreezeCommand\x1a\t\n\x07Request\x1a\n\n\x08\x46\x65\x65\x64\x62\x61\x63k\"\xea\x02\n\x13SafePowerOffCommand\x1a\xb6\x01\n\x07Request\x12K\n\runsafe_action\x18\x01 \x01(\x0e\x32\x34.bosdyn.api.SafePowerOffCommand.Request.UnsafeAction\"^\n\x0cUnsafeAction\x12\x12\n\x0eUNSAFE_UNKNOWN\x10\x00\x12 \n\x1cUNSAFE_MOVE_TO_SAFE_POSITION\x10\x01\x12\x18\n\x14UNSAFE_FORCE_COMMAND\x10\x02\x1a\x99\x01\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12?\n\x06status\x18\x01 \x01(\x0e\x32/.bosdyn.api.SafePowerOffCommand.Feedback.Status\"L\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x16\n\x12STATUS_POWERED_OFF\x10\x01\x12\x16\n\x12STATUS_IN_PROGRESS\x10\x02\"\xb6\x06\n\x14SE2TrajectoryCommand\x1a~\n\x07Request\x12,\n\x08\x65nd_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x16\n\x0ese2_frame_name\x18\x03 \x01(\t\x12-\n\ntrajectory\x18\x02 \x01(\x0b\x32\x19.bosdyn.api.SE2Trajectory\x1a\x9d\x05\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12@\n\x06status\x18\x01 \x01(\x0e\x32\x30.bosdyn.api.SE2TrajectoryCommand.Feedback.Status\x12Z\n\x14\x62ody_movement_status\x18\x02 \x01(\x0e\x32<.bosdyn.api.SE2TrajectoryCommand.Feedback.BodyMovementStatus\x12T\n\x11\x66inal_goal_status\x18\x05 \x01(\x0e\x32\x39.bosdyn.api.SE2TrajectoryCommand.Feedback.FinalGoalStatus\"\xa5\x01\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x12\n\x0eSTATUS_STOPPED\x10\x01\x12\x13\n\x0fSTATUS_STOPPING\x10\x03\x12\x16\n\x12STATUS_IN_PROGRESS\x10\x02\x12\x12\n\x0eSTATUS_AT_GOAL\x10\x01\x12\x14\n\x10STATUS_NEAR_GOAL\x10\x03\x12\x18\n\x14STATUS_GOING_TO_GOAL\x10\x02\x1a\x02\x10\x01\"^\n\x12\x42odyMovementStatus\x12\x17\n\x13\x42ODY_STATUS_UNKNOWN\x10\x00\x12\x16\n\x12\x42ODY_STATUS_MOVING\x10\x01\x12\x17\n\x13\x42ODY_STATUS_SETTLED\x10\x02\"\x94\x01\n\x0f\x46inalGoalStatus\x12\x1d\n\x19\x46INAL_GOAL_STATUS_UNKNOWN\x10\x00\x12!\n\x1d\x46INAL_GOAL_STATUS_IN_PROGRESS\x10\x01\x12 \n\x1c\x46INAL_GOAL_STATUS_ACHIEVABLE\x10\x02\x12\x1d\n\x19\x46INAL_GOAL_STATUS_BLOCKED\x10\x03\"\xd5\x01\n\x12SE2VelocityCommand\x1a\xb2\x01\n\x07Request\x12,\n\x08\x65nd_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x16\n\x0ese2_frame_name\x18\x05 \x01(\t\x12)\n\x08velocity\x18\x02 \x01(\x0b\x32\x17.bosdyn.api.SE2Velocity\x12\x30\n\x0fslew_rate_limit\x18\x04 \x01(\x0b\x32\x17.bosdyn.api.SE2VelocityJ\x04\x08\x03\x10\x04\x1a\n\n\x08\x46\x65\x65\x64\x62\x61\x63k\"\xa9\x01\n\nSitCommand\x1a\t\n\x07Request\x1a\x8f\x01\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12\x36\n\x06status\x18\x02 \x01(\x0e\x32&.bosdyn.api.SitCommand.Feedback.Status\"K\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x15\n\x11STATUS_IS_SITTING\x10\x01\x12\x16\n\x12STATUS_IN_PROGRESS\x10\x02\"\xcc\x02\n\x0cStandCommand\x1a\t\n\x07Request\x1a\xb0\x02\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12\x38\n\x06status\x18\x01 \x01(\x0e\x32(.bosdyn.api.StandCommand.Feedback.Status\x12G\n\x0estanding_state\x18\x02 \x01(\x0e\x32/.bosdyn.api.StandCommand.Feedback.StandingState\"L\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x16\n\x12STATUS_IS_STANDING\x10\x01\x12\x16\n\x12STATUS_IN_PROGRESS\x10\x02\"S\n\rStandingState\x12\x14\n\x10STANDING_UNKNOWN\x10\x00\x12\x17\n\x13STANDING_CONTROLLED\x10\x01\x12\x13\n\x0fSTANDING_FROZEN\x10\x02\"\x9b\x02\n\rStanceCommand\x1a[\n\x07Request\x12,\n\x08\x65nd_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\"\n\x06stance\x18\x02 \x01(\x0b\x32\x12.bosdyn.api.Stance\x1a\xac\x01\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12\x39\n\x06status\x18\x01 \x01(\x0e\x32).bosdyn.api.StanceCommand.Feedback.Status\"e\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x12\n\x0eSTATUS_STANCED\x10\x01\x12\x1a\n\x16STATUS_GOING_TO_STANCE\x10\x02\x12\x17\n\x13STATUS_TOO_FAR_AWAY\x10\x03\"\xb9\x01\n\x06Stance\x12\x16\n\x0ese2_frame_name\x18\x03 \x01(\t\x12=\n\x0e\x66oot_positions\x18\x02 \x03(\x0b\x32%.bosdyn.api.Stance.FootPositionsEntry\x12\x10\n\x08\x61\x63\x63uracy\x18\x04 \x01(\x02\x1a\x46\n\x12\x46ootPositionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x1f\n\x05value\x18\x02 \x01(\x0b\x32\x10.bosdyn.api.Vec2:\x02\x38\x01\"w\n\x10\x46ollowArmCommand\x1aW\n\x07Request\x12/\n\x15\x62ody_offset_from_hand\x18\x01 \x01(\x0b\x32\x10.bosdyn.api.Vec3\x12\x1b\n\x0f\x64isable_walking\x18\x02 \x01(\x08\x42\x02\x18\x01\x1a\n\n\x08\x46\x65\x65\x64\x62\x61\x63k\"\xca\x01\n\x0e\x41rmDragCommand\x1a\t\n\x07Request\x1a\xac\x01\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12:\n\x06status\x18\x01 \x01(\x0e\x32*.bosdyn.api.ArmDragCommand.Feedback.Status\"d\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x13\n\x0fSTATUS_DRAGGING\x10\x01\x12\x17\n\x13STATUS_GRASP_FAILED\x10\x02\x12\x18\n\x14STATUS_OTHER_FAILURE\x10\x03\"\xf6\n\n\x1e\x43onstrainedManipulationCommand\x1a\xa4\x08\n\x07Request\x12\x12\n\nframe_name\x18\x01 \x01(\t\x12?\n#init_wrench_direction_in_frame_name\x18\x02 \x01(\x0b\x32\x12.bosdyn.api.Wrench\x12\x1a\n\x10tangential_speed\x18\x03 \x01(\x01H\x00\x12\x1a\n\x10rotational_speed\x18\x04 \x01(\x01H\x00\x12\x31\n\x0b\x66orce_limit\x18\x05 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12\x32\n\x0ctorque_limit\x18\x06 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12N\n\ttask_type\x18\x07 \x01(\x0e\x32;.bosdyn.api.ConstrainedManipulationCommand.Request.TaskType\x12,\n\x08\x65nd_time\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12;\n\x17\x65nable_robot_locomotion\x18\t \x01(\x0b\x32\x1a.google.protobuf.BoolValue\x12T\n\x0c\x63ontrol_mode\x18\n \x01(\x0e\x32>.bosdyn.api.ConstrainedManipulationCommand.Request.ControlMode\x12 \n\x16target_linear_position\x18\x0b \x01(\x01H\x01\x12\x16\n\x0ctarget_angle\x18\x0c \x01(\x01H\x01\x12\x31\n\x0b\x61\x63\x63\x65l_limit\x18\r \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12\x33\n\x0freset_estimator\x18\x0e \x01(\x0b\x32\x1a.google.protobuf.BoolValue\"\xec\x01\n\x08TaskType\x12\x15\n\x11TASK_TYPE_UNKNOWN\x10\x00\x12%\n!TASK_TYPE_SE3_CIRCLE_FORCE_TORQUE\x10\x01\x12&\n\"TASK_TYPE_R3_CIRCLE_EXTRADOF_FORCE\x10\x02\x12#\n\x1fTASK_TYPE_SE3_ROTATIONAL_TORQUE\x10\x03\x12\x1d\n\x19TASK_TYPE_R3_CIRCLE_FORCE\x10\x04\x12\x1d\n\x19TASK_TYPE_R3_LINEAR_FORCE\x10\x05\x12\x17\n\x13TASK_TYPE_HOLD_POSE\x10\x06\"]\n\x0b\x43ontrolMode\x12\x18\n\x14\x43ONTROL_MODE_UNKNOWN\x10\x00\x12\x19\n\x15\x43ONTROL_MODE_POSITION\x10\x01\x12\x19\n\x15\x43ONTROL_MODE_VELOCITY\x10\x02\x42\x0c\n\ntask_speedB\x16\n\x14task_target_position\x1a\xac\x02\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12J\n\x06status\x18\x01 \x01(\x0e\x32:.bosdyn.api.ConstrainedManipulationCommand.Feedback.Status\x12\x35\n\x19\x64\x65sired_wrench_odom_frame\x18\x02 \x01(\x0b\x32\x12.bosdyn.api.Wrench\x12\x38\n\x14\x65stimation_activated\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.BoolValue\"c\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x12\n\x0eSTATUS_RUNNING\x10\x01\x12\x17\n\x13STATUS_ARM_IS_STUCK\x10\x02\x12\x18\n\x14STATUS_GRASP_IS_LOST\x10\x03\"\x98\x06\n\x0cJointCommand\x1a\t\n\x07Request\x1a\xa6\x01\n\x08\x46\x65\x65\x64\x62\x61\x63k\x12\x38\n\x06status\x18\x01 \x01(\x0e\x32(.bosdyn.api.JointCommand.Feedback.Status\x12\x1d\n\x15num_messages_received\x18\x02 \x01(\x04\"A\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x11\n\rSTATUS_ACTIVE\x10\x01\x12\x10\n\x0cSTATUS_ERROR\x10\x02\x1a\x99\x03\n\rUpdateRequest\x12,\n\x08\x65nd_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x32\n\x0ereference_time\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x39\n\x16\x65xtrapolation_duration\x18\x08 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x10\n\x08position\x18\x02 \x03(\x02\x12\x10\n\x08velocity\x18\x03 \x03(\x02\x12\x0c\n\x04load\x18\x04 \x03(\x02\x12;\n\x05gains\x18\x05 \x01(\x0b\x32,.bosdyn.api.JointCommand.UpdateRequest.Gains\x12\x18\n\x10user_command_key\x18\x06 \x01(\r\x12:\n\x15velocity_safety_limit\x18\t \x01(\x0b\x32\x1b.google.protobuf.FloatValue\x1a&\n\x05Gains\x12\r\n\x05k_q_p\x18\x01 \x03(\x02\x12\x0e\n\x06k_qd_p\x18\x02 \x03(\x02\x1a\xb7\x01\n\rContactAdvice\x12\x45\n\x0e\x63ontact_advice\x18\x01 \x03(\x0e\x32-.bosdyn.api.JointCommand.ContactAdvice.Advice\"_\n\x06\x41\x64vice\x12\x12\n\x0e\x41\x44VICE_UNKNOWN\x10\x00\x12\x0f\n\x0b\x41\x44VICE_NONE\x10\x01\x12\x15\n\x11\x41\x44VICE_IN_CONTACT\x10\x02\x12\x19\n\x15\x41\x44VICE_NOT_IN_CONTACT\x10\x03\x42\x13\x42\x11\x42\x61sicCommandProtob\x06proto3')
_ROBOTCOMMANDFEEDBACKSTATUS = DESCRIPTOR.message_types_by_name['RobotCommandFeedbackStatus']
_BATTERYCHANGEPOSECOMMAND = DESCRIPTOR.message_types_by_name['BatteryChangePoseCommand']
_BATTERYCHANGEPOSECOMMAND_REQUEST = _BATTERYCHANGEPOSECOMMAND.nested_types_by_name['Request']
_BATTERYCHANGEPOSECOMMAND_FEEDBACK = _BATTERYCHANGEPOSECOMMAND.nested_types_by_name['Feedback']
_SELFRIGHTCOMMAND = DESCRIPTOR.message_types_by_name['SelfRightCommand']
_SELFRIGHTCOMMAND_REQUEST = _SELFRIGHTCOMMAND.nested_types_by_name['Request']
_SELFRIGHTCOMMAND_FEEDBACK = _SELFRIGHTCOMMAND.nested_types_by_name['Feedback']
_STOPCOMMAND = DESCRIPTOR.message_types_by_name['StopCommand']
_STOPCOMMAND_REQUEST = _STOPCOMMAND.nested_types_by_name['Request']
_STOPCOMMAND_FEEDBACK = _STOPCOMMAND.nested_types_by_name['Feedback']
_FREEZECOMMAND = DESCRIPTOR.message_types_by_name['FreezeCommand']
_FREEZECOMMAND_REQUEST = _FREEZECOMMAND.nested_types_by_name['Request']
_FREEZECOMMAND_FEEDBACK = _FREEZECOMMAND.nested_types_by_name['Feedback']
_SAFEPOWEROFFCOMMAND = DESCRIPTOR.message_types_by_name['SafePowerOffCommand']
_SAFEPOWEROFFCOMMAND_REQUEST = _SAFEPOWEROFFCOMMAND.nested_types_by_name['Request']
_SAFEPOWEROFFCOMMAND_FEEDBACK = _SAFEPOWEROFFCOMMAND.nested_types_by_name['Feedback']
_SE2TRAJECTORYCOMMAND = DESCRIPTOR.message_types_by_name['SE2TrajectoryCommand']
_SE2TRAJECTORYCOMMAND_REQUEST = _SE2TRAJECTORYCOMMAND.nested_types_by_name['Request']
_SE2TRAJECTORYCOMMAND_FEEDBACK = _SE2TRAJECTORYCOMMAND.nested_types_by_name['Feedback']
_SE2VELOCITYCOMMAND = DESCRIPTOR.message_types_by_name['SE2VelocityCommand']
_SE2VELOCITYCOMMAND_REQUEST = _SE2VELOCITYCOMMAND.nested_types_by_name['Request']
_SE2VELOCITYCOMMAND_FEEDBACK = _SE2VELOCITYCOMMAND.nested_types_by_name['Feedback']
_SITCOMMAND = DESCRIPTOR.message_types_by_name['SitCommand']
_SITCOMMAND_REQUEST = _SITCOMMAND.nested_types_by_name['Request']
_SITCOMMAND_FEEDBACK = _SITCOMMAND.nested_types_by_name['Feedback']
_STANDCOMMAND = DESCRIPTOR.message_types_by_name['StandCommand']
_STANDCOMMAND_REQUEST = _STANDCOMMAND.nested_types_by_name['Request']
_STANDCOMMAND_FEEDBACK = _STANDCOMMAND.nested_types_by_name['Feedback']
_STANCECOMMAND = DESCRIPTOR.message_types_by_name['StanceCommand']
_STANCECOMMAND_REQUEST = _STANCECOMMAND.nested_types_by_name['Request']
_STANCECOMMAND_FEEDBACK = _STANCECOMMAND.nested_types_by_name['Feedback']
_STANCE = DESCRIPTOR.message_types_by_name['Stance']
_STANCE_FOOTPOSITIONSENTRY = _STANCE.nested_types_by_name['FootPositionsEntry']
_FOLLOWARMCOMMAND = DESCRIPTOR.message_types_by_name['FollowArmCommand']
_FOLLOWARMCOMMAND_REQUEST = _FOLLOWARMCOMMAND.nested_types_by_name['Request']
_FOLLOWARMCOMMAND_FEEDBACK = _FOLLOWARMCOMMAND.nested_types_by_name['Feedback']
_ARMDRAGCOMMAND = DESCRIPTOR.message_types_by_name['ArmDragCommand']
_ARMDRAGCOMMAND_REQUEST = _ARMDRAGCOMMAND.nested_types_by_name['Request']
_ARMDRAGCOMMAND_FEEDBACK = _ARMDRAGCOMMAND.nested_types_by_name['Feedback']
_CONSTRAINEDMANIPULATIONCOMMAND = DESCRIPTOR.message_types_by_name['ConstrainedManipulationCommand']
_CONSTRAINEDMANIPULATIONCOMMAND_REQUEST = _CONSTRAINEDMANIPULATIONCOMMAND.nested_types_by_name['Request']
_CONSTRAINEDMANIPULATIONCOMMAND_FEEDBACK = _CONSTRAINEDMANIPULATIONCOMMAND.nested_types_by_name['Feedback']
_JOINTCOMMAND = DESCRIPTOR.message_types_by_name['JointCommand']
_JOINTCOMMAND_REQUEST = _JOINTCOMMAND.nested_types_by_name['Request']
_JOINTCOMMAND_FEEDBACK = _JOINTCOMMAND.nested_types_by_name['Feedback']
_JOINTCOMMAND_UPDATEREQUEST = _JOINTCOMMAND.nested_types_by_name['UpdateRequest']
_JOINTCOMMAND_UPDATEREQUEST_GAINS = _JOINTCOMMAND_UPDATEREQUEST.nested_types_by_name['Gains']
_JOINTCOMMAND_CONTACTADVICE = _JOINTCOMMAND.nested_types_by_name['ContactAdvice']
_ROBOTCOMMANDFEEDBACKSTATUS_STATUS = _ROBOTCOMMANDFEEDBACKSTATUS.enum_types_by_name['Status']
_BATTERYCHANGEPOSECOMMAND_REQUEST_DIRECTIONHINT = _BATTERYCHANGEPOSECOMMAND_REQUEST.enum_types_by_name['DirectionHint']
_BATTERYCHANGEPOSECOMMAND_FEEDBACK_STATUS = _BATTERYCHANGEPOSECOMMAND_FEEDBACK.enum_types_by_name['Status']
_SELFRIGHTCOMMAND_FEEDBACK_STATUS = _SELFRIGHTCOMMAND_FEEDBACK.enum_types_by_name['Status']
_SAFEPOWEROFFCOMMAND_REQUEST_UNSAFEACTION = _SAFEPOWEROFFCOMMAND_REQUEST.enum_types_by_name['UnsafeAction']
_SAFEPOWEROFFCOMMAND_FEEDBACK_STATUS = _SAFEPOWEROFFCOMMAND_FEEDBACK.enum_types_by_name['Status']
_SE2TRAJECTORYCOMMAND_FEEDBACK_STATUS = _SE2TRAJECTORYCOMMAND_FEEDBACK.enum_types_by_name['Status']
_SE2TRAJECTORYCOMMAND_FEEDBACK_BODYMOVEMENTSTATUS = _SE2TRAJECTORYCOMMAND_FEEDBACK.enum_types_by_name['BodyMovementStatus']
_SE2TRAJECTORYCOMMAND_FEEDBACK_FINALGOALSTATUS = _SE2TRAJECTORYCOMMAND_FEEDBACK.enum_types_by_name['FinalGoalStatus']
_SITCOMMAND_FEEDBACK_STATUS = _SITCOMMAND_FEEDBACK.enum_types_by_name['Status']
_STANDCOMMAND_FEEDBACK_STATUS = _STANDCOMMAND_FEEDBACK.enum_types_by_name['Status']
_STANDCOMMAND_FEEDBACK_STANDINGSTATE = _STANDCOMMAND_FEEDBACK.enum_types_by_name['StandingState']
_STANCECOMMAND_FEEDBACK_STATUS = _STANCECOMMAND_FEEDBACK.enum_types_by_name['Status']
_ARMDRAGCOMMAND_FEEDBACK_STATUS = _ARMDRAGCOMMAND_FEEDBACK.enum_types_by_name['Status']
_CONSTRAINEDMANIPULATIONCOMMAND_REQUEST_TASKTYPE = _CONSTRAINEDMANIPULATIONCOMMAND_REQUEST.enum_types_by_name['TaskType']
_CONSTRAINEDMANIPULATIONCOMMAND_REQUEST_CONTROLMODE = _CONSTRAINEDMANIPULATIONCOMMAND_REQUEST.enum_types_by_name['ControlMode']
_CONSTRAINEDMANIPULATIONCOMMAND_FEEDBACK_STATUS = _CONSTRAINEDMANIPULATIONCOMMAND_FEEDBACK.enum_types_by_name['Status']
_JOINTCOMMAND_FEEDBACK_STATUS = _JOINTCOMMAND_FEEDBACK.enum_types_by_name['Status']
_JOINTCOMMAND_CONTACTADVICE_ADVICE = _JOINTCOMMAND_CONTACTADVICE.enum_types_by_name['Advice']
RobotCommandFeedbackStatus = _reflection.GeneratedProtocolMessageType('RobotCommandFeedbackStatus', (_message.Message,), {
'DESCRIPTOR' : _ROBOTCOMMANDFEEDBACKSTATUS,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.RobotCommandFeedbackStatus)
})
_sym_db.RegisterMessage(RobotCommandFeedbackStatus)
BatteryChangePoseCommand = _reflection.GeneratedProtocolMessageType('BatteryChangePoseCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _BATTERYCHANGEPOSECOMMAND_REQUEST,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.BatteryChangePoseCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _BATTERYCHANGEPOSECOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.BatteryChangePoseCommand.Feedback)
})
,
'DESCRIPTOR' : _BATTERYCHANGEPOSECOMMAND,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.BatteryChangePoseCommand)
})
_sym_db.RegisterMessage(BatteryChangePoseCommand)
_sym_db.RegisterMessage(BatteryChangePoseCommand.Request)
_sym_db.RegisterMessage(BatteryChangePoseCommand.Feedback)
SelfRightCommand = _reflection.GeneratedProtocolMessageType('SelfRightCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _SELFRIGHTCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.SelfRightCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _SELFRIGHTCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.SelfRightCommand.Feedback)
})
,
'DESCRIPTOR' : _SELFRIGHTCOMMAND,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.SelfRightCommand)
})
_sym_db.RegisterMessage(SelfRightCommand)
_sym_db.RegisterMessage(SelfRightCommand.Request)
_sym_db.RegisterMessage(SelfRightCommand.Feedback)
StopCommand = _reflection.GeneratedProtocolMessageType('StopCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _STOPCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.StopCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _STOPCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.StopCommand.Feedback)
})
,
'DESCRIPTOR' : _STOPCOMMAND,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.StopCommand)
})
_sym_db.RegisterMessage(StopCommand)
_sym_db.RegisterMessage(StopCommand.Request)
_sym_db.RegisterMessage(StopCommand.Feedback)
FreezeCommand = _reflection.GeneratedProtocolMessageType('FreezeCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _FREEZECOMMAND_REQUEST,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.FreezeCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _FREEZECOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.FreezeCommand.Feedback)
})
,
'DESCRIPTOR' : _FREEZECOMMAND,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.FreezeCommand)
})
_sym_db.RegisterMessage(FreezeCommand)
_sym_db.RegisterMessage(FreezeCommand.Request)
_sym_db.RegisterMessage(FreezeCommand.Feedback)
SafePowerOffCommand = _reflection.GeneratedProtocolMessageType('SafePowerOffCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _SAFEPOWEROFFCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.SafePowerOffCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _SAFEPOWEROFFCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.SafePowerOffCommand.Feedback)
})
,
'DESCRIPTOR' : _SAFEPOWEROFFCOMMAND,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.SafePowerOffCommand)
})
_sym_db.RegisterMessage(SafePowerOffCommand)
_sym_db.RegisterMessage(SafePowerOffCommand.Request)
_sym_db.RegisterMessage(SafePowerOffCommand.Feedback)
SE2TrajectoryCommand = _reflection.GeneratedProtocolMessageType('SE2TrajectoryCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _SE2TRAJECTORYCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.SE2TrajectoryCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _SE2TRAJECTORYCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.SE2TrajectoryCommand.Feedback)
})
,
'DESCRIPTOR' : _SE2TRAJECTORYCOMMAND,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.SE2TrajectoryCommand)
})
_sym_db.RegisterMessage(SE2TrajectoryCommand)
_sym_db.RegisterMessage(SE2TrajectoryCommand.Request)
_sym_db.RegisterMessage(SE2TrajectoryCommand.Feedback)
SE2VelocityCommand = _reflection.GeneratedProtocolMessageType('SE2VelocityCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _SE2VELOCITYCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.SE2VelocityCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _SE2VELOCITYCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.SE2VelocityCommand.Feedback)
})
,
'DESCRIPTOR' : _SE2VELOCITYCOMMAND,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.SE2VelocityCommand)
})
_sym_db.RegisterMessage(SE2VelocityCommand)
_sym_db.RegisterMessage(SE2VelocityCommand.Request)
_sym_db.RegisterMessage(SE2VelocityCommand.Feedback)
SitCommand = _reflection.GeneratedProtocolMessageType('SitCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _SITCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.SitCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _SITCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.SitCommand.Feedback)
})
,
'DESCRIPTOR' : _SITCOMMAND,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.SitCommand)
})
_sym_db.RegisterMessage(SitCommand)
_sym_db.RegisterMessage(SitCommand.Request)
_sym_db.RegisterMessage(SitCommand.Feedback)
StandCommand = _reflection.GeneratedProtocolMessageType('StandCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _STANDCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.StandCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _STANDCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.StandCommand.Feedback)
})
,
'DESCRIPTOR' : _STANDCOMMAND,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.StandCommand)
})
_sym_db.RegisterMessage(StandCommand)
_sym_db.RegisterMessage(StandCommand.Request)
_sym_db.RegisterMessage(StandCommand.Feedback)
StanceCommand = _reflection.GeneratedProtocolMessageType('StanceCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _STANCECOMMAND_REQUEST,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.StanceCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _STANCECOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.StanceCommand.Feedback)
})
,
'DESCRIPTOR' : _STANCECOMMAND,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.StanceCommand)
})
_sym_db.RegisterMessage(StanceCommand)
_sym_db.RegisterMessage(StanceCommand.Request)
_sym_db.RegisterMessage(StanceCommand.Feedback)
Stance = _reflection.GeneratedProtocolMessageType('Stance', (_message.Message,), {
'FootPositionsEntry' : _reflection.GeneratedProtocolMessageType('FootPositionsEntry', (_message.Message,), {
'DESCRIPTOR' : _STANCE_FOOTPOSITIONSENTRY,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.Stance.FootPositionsEntry)
})
,
'DESCRIPTOR' : _STANCE,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.Stance)
})
_sym_db.RegisterMessage(Stance)
_sym_db.RegisterMessage(Stance.FootPositionsEntry)
FollowArmCommand = _reflection.GeneratedProtocolMessageType('FollowArmCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _FOLLOWARMCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.FollowArmCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _FOLLOWARMCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.FollowArmCommand.Feedback)
})
,
'DESCRIPTOR' : _FOLLOWARMCOMMAND,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.FollowArmCommand)
})
_sym_db.RegisterMessage(FollowArmCommand)
_sym_db.RegisterMessage(FollowArmCommand.Request)
_sym_db.RegisterMessage(FollowArmCommand.Feedback)
ArmDragCommand = _reflection.GeneratedProtocolMessageType('ArmDragCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _ARMDRAGCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmDragCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _ARMDRAGCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmDragCommand.Feedback)
})
,
'DESCRIPTOR' : _ARMDRAGCOMMAND,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ArmDragCommand)
})
_sym_db.RegisterMessage(ArmDragCommand)
_sym_db.RegisterMessage(ArmDragCommand.Request)
_sym_db.RegisterMessage(ArmDragCommand.Feedback)
ConstrainedManipulationCommand = _reflection.GeneratedProtocolMessageType('ConstrainedManipulationCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _CONSTRAINEDMANIPULATIONCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ConstrainedManipulationCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _CONSTRAINEDMANIPULATIONCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ConstrainedManipulationCommand.Feedback)
})
,
'DESCRIPTOR' : _CONSTRAINEDMANIPULATIONCOMMAND,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.ConstrainedManipulationCommand)
})
_sym_db.RegisterMessage(ConstrainedManipulationCommand)
_sym_db.RegisterMessage(ConstrainedManipulationCommand.Request)
_sym_db.RegisterMessage(ConstrainedManipulationCommand.Feedback)
JointCommand = _reflection.GeneratedProtocolMessageType('JointCommand', (_message.Message,), {
'Request' : _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
'DESCRIPTOR' : _JOINTCOMMAND_REQUEST,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.JointCommand.Request)
})
,
'Feedback' : _reflection.GeneratedProtocolMessageType('Feedback', (_message.Message,), {
'DESCRIPTOR' : _JOINTCOMMAND_FEEDBACK,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.JointCommand.Feedback)
})
,
'UpdateRequest' : _reflection.GeneratedProtocolMessageType('UpdateRequest', (_message.Message,), {
'Gains' : _reflection.GeneratedProtocolMessageType('Gains', (_message.Message,), {
'DESCRIPTOR' : _JOINTCOMMAND_UPDATEREQUEST_GAINS,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.JointCommand.UpdateRequest.Gains)
})
,
'DESCRIPTOR' : _JOINTCOMMAND_UPDATEREQUEST,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.JointCommand.UpdateRequest)
})
,
'ContactAdvice' : _reflection.GeneratedProtocolMessageType('ContactAdvice', (_message.Message,), {
'DESCRIPTOR' : _JOINTCOMMAND_CONTACTADVICE,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.JointCommand.ContactAdvice)
})
,
'DESCRIPTOR' : _JOINTCOMMAND,
'__module__' : 'bosdyn.api.basic_command_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.JointCommand)
})
_sym_db.RegisterMessage(JointCommand)
_sym_db.RegisterMessage(JointCommand.Request)
_sym_db.RegisterMessage(JointCommand.Feedback)
_sym_db.RegisterMessage(JointCommand.UpdateRequest)
_sym_db.RegisterMessage(JointCommand.UpdateRequest.Gains)
_sym_db.RegisterMessage(JointCommand.ContactAdvice)
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
DESCRIPTOR._serialized_options = b'B\021BasicCommandProto'
_SE2TRAJECTORYCOMMAND_FEEDBACK_STATUS._options = None
_SE2TRAJECTORYCOMMAND_FEEDBACK_STATUS._serialized_options = b'\020\001'
_STANCE_FOOTPOSITIONSENTRY._options = None
_STANCE_FOOTPOSITIONSENTRY._serialized_options = b'8\001'
_FOLLOWARMCOMMAND_REQUEST.fields_by_name['disable_walking']._options = None
_FOLLOWARMCOMMAND_REQUEST.fields_by_name['disable_walking']._serialized_options = b'\030\001'
_ROBOTCOMMANDFEEDBACKSTATUS._serialized_start=200
_ROBOTCOMMANDFEEDBACKSTATUS._serialized_end=402
_ROBOTCOMMANDFEEDBACKSTATUS_STATUS._serialized_start=231
_ROBOTCOMMANDFEEDBACKSTATUS_STATUS._serialized_end=402
_BATTERYCHANGEPOSECOMMAND._serialized_start=405
_BATTERYCHANGEPOSECOMMAND._serialized_end=771
_BATTERYCHANGEPOSECOMMAND_REQUEST._serialized_start=434
_BATTERYCHANGEPOSECOMMAND_REQUEST._serialized_end=593
_BATTERYCHANGEPOSECOMMAND_REQUEST_DIRECTIONHINT._serialized_start=529
_BATTERYCHANGEPOSECOMMAND_REQUEST_DIRECTIONHINT._serialized_end=593
_BATTERYCHANGEPOSECOMMAND_FEEDBACK._serialized_start=596
_BATTERYCHANGEPOSECOMMAND_FEEDBACK._serialized_end=771
_BATTERYCHANGEPOSECOMMAND_FEEDBACK_STATUS._serialized_start=678
_BATTERYCHANGEPOSECOMMAND_FEEDBACK_STATUS._serialized_end=771
_SELFRIGHTCOMMAND._serialized_start=774
_SELFRIGHTCOMMAND._serialized_end=954
_SELFRIGHTCOMMAND_REQUEST._serialized_start=434
_SELFRIGHTCOMMAND_REQUEST._serialized_end=443
_SELFRIGHTCOMMAND_FEEDBACK._serialized_start=806
_SELFRIGHTCOMMAND_FEEDBACK._serialized_end=954
_SELFRIGHTCOMMAND_FEEDBACK_STATUS._serialized_start=678
_SELFRIGHTCOMMAND_FEEDBACK_STATUS._serialized_end=752
_STOPCOMMAND._serialized_start=956
_STOPCOMMAND._serialized_end=992
_STOPCOMMAND_REQUEST._serialized_start=434
_STOPCOMMAND_REQUEST._serialized_end=443
_STOPCOMMAND_FEEDBACK._serialized_start=596
_STOPCOMMAND_FEEDBACK._serialized_end=606
_FREEZECOMMAND._serialized_start=994
_FREEZECOMMAND._serialized_end=1032
_FREEZECOMMAND_REQUEST._serialized_start=434
_FREEZECOMMAND_REQUEST._serialized_end=443
_FREEZECOMMAND_FEEDBACK._serialized_start=596
_FREEZECOMMAND_FEEDBACK._serialized_end=606
_SAFEPOWEROFFCOMMAND._serialized_start=1035
_SAFEPOWEROFFCOMMAND._serialized_end=1397
_SAFEPOWEROFFCOMMAND_REQUEST._serialized_start=1059
_SAFEPOWEROFFCOMMAND_REQUEST._serialized_end=1241
_SAFEPOWEROFFCOMMAND_REQUEST_UNSAFEACTION._serialized_start=1147
_SAFEPOWEROFFCOMMAND_REQUEST_UNSAFEACTION._serialized_end=1241
_SAFEPOWEROFFCOMMAND_FEEDBACK._serialized_start=1244
_SAFEPOWEROFFCOMMAND_FEEDBACK._serialized_end=1397
_SAFEPOWEROFFCOMMAND_FEEDBACK_STATUS._serialized_start=1321
_SAFEPOWEROFFCOMMAND_FEEDBACK_STATUS._serialized_end=1397
_SE2TRAJECTORYCOMMAND._serialized_start=1400
_SE2TRAJECTORYCOMMAND._serialized_end=2222
_SE2TRAJECTORYCOMMAND_REQUEST._serialized_start=1424
_SE2TRAJECTORYCOMMAND_REQUEST._serialized_end=1550
_SE2TRAJECTORYCOMMAND_FEEDBACK._serialized_start=1553
_SE2TRAJECTORYCOMMAND_FEEDBACK._serialized_end=2222
_SE2TRAJECTORYCOMMAND_FEEDBACK_STATUS._serialized_start=1810
_SE2TRAJECTORYCOMMAND_FEEDBACK_STATUS._serialized_end=1975
_SE2TRAJECTORYCOMMAND_FEEDBACK_BODYMOVEMENTSTATUS._serialized_start=1977
_SE2TRAJECTORYCOMMAND_FEEDBACK_BODYMOVEMENTSTATUS._serialized_end=2071
_SE2TRAJECTORYCOMMAND_FEEDBACK_FINALGOALSTATUS._serialized_start=2074
_SE2TRAJECTORYCOMMAND_FEEDBACK_FINALGOALSTATUS._serialized_end=2222
_SE2VELOCITYCOMMAND._serialized_start=2225
_SE2VELOCITYCOMMAND._serialized_end=2438
_SE2VELOCITYCOMMAND_REQUEST._serialized_start=2248
_SE2VELOCITYCOMMAND_REQUEST._serialized_end=2426
_SE2VELOCITYCOMMAND_FEEDBACK._serialized_start=596
_SE2VELOCITYCOMMAND_FEEDBACK._serialized_end=606
_SITCOMMAND._serialized_start=2441
_SITCOMMAND._serialized_end=2610
_SITCOMMAND_REQUEST._serialized_start=434
_SITCOMMAND_REQUEST._serialized_end=443
_SITCOMMAND_FEEDBACK._serialized_start=2467
_SITCOMMAND_FEEDBACK._serialized_end=2610
_SITCOMMAND_FEEDBACK_STATUS._serialized_start=2535
_SITCOMMAND_FEEDBACK_STATUS._serialized_end=2610
_STANDCOMMAND._serialized_start=2613
_STANDCOMMAND._serialized_end=2945
_STANDCOMMAND_REQUEST._serialized_start=434
_STANDCOMMAND_REQUEST._serialized_end=443
_STANDCOMMAND_FEEDBACK._serialized_start=2641
_STANDCOMMAND_FEEDBACK._serialized_end=2945
_STANDCOMMAND_FEEDBACK_STATUS._serialized_start=2784
_STANDCOMMAND_FEEDBACK_STATUS._serialized_end=2860
_STANDCOMMAND_FEEDBACK_STANDINGSTATE._serialized_start=2862
_STANDCOMMAND_FEEDBACK_STANDINGSTATE._serialized_end=2945
_STANCECOMMAND._serialized_start=2948
_STANCECOMMAND._serialized_end=3231
_STANCECOMMAND_REQUEST._serialized_start=2965
_STANCECOMMAND_REQUEST._serialized_end=3056
_STANCECOMMAND_FEEDBACK._serialized_start=3059
_STANCECOMMAND_FEEDBACK._serialized_end=3231
_STANCECOMMAND_FEEDBACK_STATUS._serialized_start=3130
_STANCECOMMAND_FEEDBACK_STATUS._serialized_end=3231
_STANCE._serialized_start=3234
_STANCE._serialized_end=3419
_STANCE_FOOTPOSITIONSENTRY._serialized_start=3349
_STANCE_FOOTPOSITIONSENTRY._serialized_end=3419
_FOLLOWARMCOMMAND._serialized_start=3421
_FOLLOWARMCOMMAND._serialized_end=3540
_FOLLOWARMCOMMAND_REQUEST._serialized_start=3441
_FOLLOWARMCOMMAND_REQUEST._serialized_end=3528
_FOLLOWARMCOMMAND_FEEDBACK._serialized_start=596
_FOLLOWARMCOMMAND_FEEDBACK._serialized_end=606
_ARMDRAGCOMMAND._serialized_start=3543
_ARMDRAGCOMMAND._serialized_end=3745
_ARMDRAGCOMMAND_REQUEST._serialized_start=434
_ARMDRAGCOMMAND_REQUEST._serialized_end=443
_ARMDRAGCOMMAND_FEEDBACK._serialized_start=3573
_ARMDRAGCOMMAND_FEEDBACK._serialized_end=3745
_ARMDRAGCOMMAND_FEEDBACK_STATUS._serialized_start=3645
_ARMDRAGCOMMAND_FEEDBACK_STATUS._serialized_end=3745
_CONSTRAINEDMANIPULATIONCOMMAND._serialized_start=3748
_CONSTRAINEDMANIPULATIONCOMMAND._serialized_end=5146
_CONSTRAINEDMANIPULATIONCOMMAND_REQUEST._serialized_start=3783
_CONSTRAINEDMANIPULATIONCOMMAND_REQUEST._serialized_end=4843
_CONSTRAINEDMANIPULATIONCOMMAND_REQUEST_TASKTYPE._serialized_start=4474
_CONSTRAINEDMANIPULATIONCOMMAND_REQUEST_TASKTYPE._serialized_end=4710
_CONSTRAINEDMANIPULATIONCOMMAND_REQUEST_CONTROLMODE._serialized_start=4712
_CONSTRAINEDMANIPULATIONCOMMAND_REQUEST_CONTROLMODE._serialized_end=4805
_CONSTRAINEDMANIPULATIONCOMMAND_FEEDBACK._serialized_start=4846
_CONSTRAINEDMANIPULATIONCOMMAND_FEEDBACK._serialized_end=5146
_CONSTRAINEDMANIPULATIONCOMMAND_FEEDBACK_STATUS._serialized_start=5047
_CONSTRAINEDMANIPULATIONCOMMAND_FEEDBACK_STATUS._serialized_end=5146
_JOINTCOMMAND._serialized_start=5149
_JOINTCOMMAND._serialized_end=5941
_JOINTCOMMAND_REQUEST._serialized_start=434
_JOINTCOMMAND_REQUEST._serialized_end=443
_JOINTCOMMAND_FEEDBACK._serialized_start=5177
_JOINTCOMMAND_FEEDBACK._serialized_end=5343
_JOINTCOMMAND_FEEDBACK_STATUS._serialized_start=5278
_JOINTCOMMAND_FEEDBACK_STATUS._serialized_end=5343
_JOINTCOMMAND_UPDATEREQUEST._serialized_start=5346
_JOINTCOMMAND_UPDATEREQUEST._serialized_end=5755
_JOINTCOMMAND_UPDATEREQUEST_GAINS._serialized_start=5717
_JOINTCOMMAND_UPDATEREQUEST_GAINS._serialized_end=5755
_JOINTCOMMAND_CONTACTADVICE._serialized_start=5758
_JOINTCOMMAND_CONTACTADVICE._serialized_end=5941
_JOINTCOMMAND_CONTACTADVICE_ADVICE._serialized_start=5846
_JOINTCOMMAND_CONTACTADVICE_ADVICE._serialized_end=5941
# @@protoc_insertion_point(module_scope)