NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
perching_arm::PerchingArm Member List

This is the complete list of members for perching_arm::PerchingArm, including all inherited members.

ADDRESS_DISABLEperching_arm::PerchingArmprotectedstatic
ADDRESS_ENABLEperching_arm::PerchingArmprotectedstatic
ADDRESS_GRIPPER_CALIBRATEperching_arm::PerchingArmprotectedstatic
ADDRESS_GRIPPER_CLOSEperching_arm::PerchingArmprotectedstatic
ADDRESS_GRIPPER_DISABLEperching_arm::PerchingArmprotectedstatic
ADDRESS_GRIPPER_ENABLEperching_arm::PerchingArmprotectedstatic
ADDRESS_GRIPPER_OPENperching_arm::PerchingArmprotectedstatic
ADDRESS_GRIPPER_RESETperching_arm::PerchingArmprotectedstatic
ADDRESS_GRIPPER_SETperching_arm::PerchingArmprotectedstatic
ADDRESS_POSITIONperching_arm::PerchingArmprotectedstatic
ADDRESS_RESETperching_arm::PerchingArmprotectedstatic
ADDRESS_TORQUE_LIMITperching_arm::PerchingArmprotectedstatic
ADDRESS_VELOCITYperching_arm::PerchingArmprotectedstatic
CalibrateGripper()perching_arm::PerchingArm
Checksum(const uint8_t *buf, size_t len)perching_arm::PerchingArmprotected
CloseGripper()perching_arm::PerchingArm
Connect(std::string const &port, uint32_t baud, PerchingArmSleepMsCallback cb_sleep_ms, PerchingArmRawDataCallback cb_raw_data)perching_arm::PerchingArm
DEPLOY_DISTperching_arm::PerchingArmstatic
DEPLOY_PROXperching_arm::PerchingArmstatic
DisableGripper()perching_arm::PerchingArm
Disconnect()perching_arm::PerchingArm
DIST_POS_MAXperching_arm::PerchingArmstatic
DIST_POS_MINperching_arm::PerchingArmstatic
DIST_VEL_MAXperching_arm::PerchingArmstatic
DIST_VEL_MINperching_arm::PerchingArmstatic
EnableGripper()perching_arm::PerchingArm
FiniteStateMachine(uint8_t const &c)perching_arm::PerchingArmprotected
GRIP_CALIBRATEperching_arm::PerchingArmstatic
GRIP_L_D_MAXperching_arm::PerchingArmstatic
GRIP_L_D_MINperching_arm::PerchingArmstatic
GRIP_L_P_MAXperching_arm::PerchingArmstatic
GRIP_L_P_MINperching_arm::PerchingArmstatic
GRIP_POS_MAXperching_arm::PerchingArmstatic
GRIP_POS_MINperching_arm::PerchingArmstatic
GRIP_R_D_MAXperching_arm::PerchingArmstatic
GRIP_R_D_MINperching_arm::PerchingArmstatic
GRIP_R_P_MAXperching_arm::PerchingArmstatic
GRIP_R_P_MINperching_arm::PerchingArmstatic
HardReset()perching_arm::PerchingArm
HOST_ARM_ACK_STATUS_BUSY enum valueperching_arm::PerchingArmprotected
HOST_ARM_ACK_STATUS_CONFIRMED enum valueperching_arm::PerchingArmprotected
HOST_ARM_ACK_STATUS_DONE enum valueperching_arm::PerchingArmprotected
HOST_ARM_ACK_STATUS_ERROR enum valueperching_arm::PerchingArmprotected
HOST_ARM_ACK_STATUS_INVALID_ARG enum valueperching_arm::PerchingArmprotected
HOST_ARM_ACK_STATUS_NULL enum valueperching_arm::PerchingArmprotected
HOST_ARM_ACK_STATUS_PENDING enum valueperching_arm::PerchingArmprotected
HOST_ARM_ACK_STATUS_UNIMPLEMENTED enum valueperching_arm::PerchingArmprotected
HOST_ARM_BASIC_CMD_ALL_JOINTS enum valueperching_arm::PerchingArmprotected
HOST_ARM_BASIC_CMD_DC_GRIPPER enum valueperching_arm::PerchingArmprotected
HOST_ARM_BASIC_CMD_DUMP_HOST_STATS enum valueperching_arm::PerchingArmprotected
HOST_ARM_BASIC_CMD_DUMP_JOINT_STATS enum valueperching_arm::PerchingArmprotected
HOST_ARM_BASIC_CMD_DUMP_LOG enum valueperching_arm::PerchingArmprotected
HOST_ARM_BASIC_CMD_MAX enum valueperching_arm::PerchingArmprotected
HOST_ARM_BASIC_CMD_NULL enum valueperching_arm::PerchingArmprotected
HOST_ARM_BASIC_CMD_PAN_JOINT enum valueperching_arm::PerchingArmprotected
HOST_ARM_BASIC_CMD_PING enum valueperching_arm::PerchingArmprotected
HOST_ARM_BASIC_CMD_POWER enum valueperching_arm::PerchingArmprotected
HOST_ARM_BASIC_CMD_RAW_MOTOR enum valueperching_arm::PerchingArmprotected
HOST_ARM_BASIC_CMD_RESET enum valueperching_arm::PerchingArmprotected
HOST_ARM_BASIC_CMD_TILT_JOINT enum valueperching_arm::PerchingArmprotected
HOST_ARM_BOARD_FLAG_HAS_LOGMSG enum valueperching_arm::PerchingArmprotected
HOST_ARM_DC_GRIPPER_FLAG_CALIBRATED enum valueperching_arm::PerchingArmprotected
HOST_ARM_DC_GRIPPER_FLAG_CALIBRATING enum valueperching_arm::PerchingArmprotected
HOST_ARM_DC_GRIPPER_FLAG_MOTOR_ENABLED enum valueperching_arm::PerchingArmprotected
HOST_ARM_DC_GRIPPER_FLAG_MOTOR_HW_STATUS enum valueperching_arm::PerchingArmprotected
HOST_ARM_DC_GRIPPER_FLAG_OVERLOAD enum valueperching_arm::PerchingArmprotected
HOST_ARM_JOINT_BACKDRIVE_STATUS_DETECTED enum valueperching_arm::PerchingArmprotected
HOST_ARM_JOINT_BACKDRIVE_STATUS_ENDING enum valueperching_arm::PerchingArmprotected
HOST_ARM_JOINT_BACKDRIVE_STATUS_NONE enum valueperching_arm::PerchingArmprotected
HOST_ARM_RESET_REASON_BRNOUT enum valueperching_arm::PerchingArmprotected
HOST_ARM_RESET_REASON_CM enum valueperching_arm::PerchingArmprotected
HOST_ARM_RESET_REASON_EXT enum valueperching_arm::PerchingArmprotected
HOST_ARM_RESET_REASON_IOP enum valueperching_arm::PerchingArmprotected
HOST_ARM_RESET_REASON_PWRON enum valueperching_arm::PerchingArmprotected
HOST_ARM_RESET_REASON_SW enum valueperching_arm::PerchingArmprotected
HOST_ARM_RESET_REASON_TRAP enum valueperching_arm::PerchingArmprotected
HOST_ARM_RESET_REASON_WD enum valueperching_arm::PerchingArmprotected
HOST_ARM_SERVO_ERROR_FLAG_ELEC_SHOCK enum valueperching_arm::PerchingArmprotected
HOST_ARM_SERVO_ERROR_FLAG_ENCODER_ERR enum valueperching_arm::PerchingArmprotected
HOST_ARM_SERVO_ERROR_FLAG_OVERLOAD enum valueperching_arm::PerchingArmprotected
HOST_ARM_SERVO_ERROR_FLAG_OVERTEMP enum valueperching_arm::PerchingArmprotected
HOST_ARM_SERVO_ERROR_FLAG_VOLTAGE_ERR enum valueperching_arm::PerchingArmprotected
HOST_ARM_TELEMETRY_ACK enum valueperching_arm::PerchingArmprotected
HOST_ARM_TELEMETRY_BOARD_INFO enum valueperching_arm::PerchingArmprotected
HOST_ARM_TELEMETRY_BOARD_STATE enum valueperching_arm::PerchingArmprotected
HOST_ARM_TELEMETRY_DC_GRIPPER_STATE enum valueperching_arm::PerchingArmprotected
HOST_ARM_TELEMETRY_ERROR_MSG enum valueperching_arm::PerchingArmprotected
HOST_ARM_TELEMETRY_HOST_STATS enum valueperching_arm::PerchingArmprotected
HOST_ARM_TELEMETRY_JOINT_STATS enum valueperching_arm::PerchingArmprotected
HOST_ARM_TELEMETRY_LOG_MSG enum valueperching_arm::PerchingArmprotected
HOST_ARM_TELEMETRY_NULL enum valueperching_arm::PerchingArmprotected
HOST_ARM_TELEMETRY_PONG enum valueperching_arm::PerchingArmprotected
HOST_ARM_TELEMETRY_SERVO_JOINT_STATE enum valueperching_arm::PerchingArmprotected
HOST_ARM_TELEMETRY_SERVO_JOINT_STATUS enum valueperching_arm::PerchingArmprotected
K_CURRENT_11Vperching_arm::PerchingArmstatic
K_CURRENT_5Vperching_arm::PerchingArmstatic
K_LOAD_GRIPPER_MAperching_arm::PerchingArmstatic
K_LOAD_JOINT_MAperching_arm::PerchingArmstatic
K_LOOP_TIME_MSperching_arm::PerchingArmstatic
K_MOTOR_VOLTAGEperching_arm::PerchingArmstatic
K_POSITION_DEGperching_arm::PerchingArmstatic
K_TEMPERATURE_DEGperching_arm::PerchingArmstatic
K_VELOCITY_RPMperching_arm::PerchingArmstatic
OpenGripper()perching_arm::PerchingArm
PAN_MAXperching_arm::PerchingArmstatic
PAN_MINperching_arm::PerchingArmstatic
PerchingArm()perching_arm::PerchingArm
Process(const uint8_t *buf)perching_arm::PerchingArmprotected
ProcessBoardInfoTelemetry(const host_arm_board_info_telemetry_t *packet)perching_arm::PerchingArmprotected
ProcessBoardStateTelemetry(const host_arm_board_state_telemetry_t *packet)perching_arm::PerchingArmprotected
ProcessErrorMsgTelemetry(const host_arm_error_msg_telemetry_t *packet)perching_arm::PerchingArmprotected
ProcessGripperStateTelemetry(const host_arm_dc_gripper_state_telemetry_t *packet)perching_arm::PerchingArmprotected
ProcessPacket(const uint8_t *buffer, size_t length, double curr_time)perching_arm::PerchingArm
ProcessServoJointStateTelemetry(const host_arm_servo_joint_state_telemetry_t *packet)perching_arm::PerchingArmprotected
ProcessServoJointStatusTelemetry(const host_arm_servo_joint_status_telemetry_t *packet)perching_arm::PerchingArmprotected
Protocol enum nameperching_arm::PerchingArmprotected
PROTOCOL_HEADER_1perching_arm::PerchingArmprotectedstatic
PROTOCOL_HEADER_2perching_arm::PerchingArmprotectedstatic
PROTOCOL_WF_CHECKSUM enum valueperching_arm::PerchingArmprotected
PROTOCOL_WF_DATA enum valueperching_arm::PerchingArmprotected
PROTOCOL_WF_HEADER_1 enum valueperching_arm::PerchingArmprotected
PROTOCOL_WF_HEADER_2 enum valueperching_arm::PerchingArmprotected
PROTOCOL_WF_LENGTH enum valueperching_arm::PerchingArmprotected
PROX_POS_MAXperching_arm::PerchingArmstatic
PROX_POS_MINperching_arm::PerchingArmstatic
PROX_VEL_MAXperching_arm::PerchingArmstatic
PROX_VEL_MINperching_arm::PerchingArmstatic
Read(const uint8_t *buffer, size_t len)perching_arm::PerchingArmprotected
ResultToString(PerchingArmResult result, std::string &msg)perching_arm::PerchingArm
SendCommand(uint8_t target, int16_t address, int16_t value)perching_arm::PerchingArm
SetDistalDisabled()perching_arm::PerchingArm
SetDistalEnabled()perching_arm::PerchingArm
SetDistalPosition(int16_t degrees)perching_arm::PerchingArm
SetDistalVelocity(int16_t rpm)perching_arm::PerchingArm
SetGripperPosition(int16_t perc)perching_arm::PerchingArm
SetProximalDisabled()perching_arm::PerchingArm
SetProximalEnabled()perching_arm::PerchingArm
SetProximalPosition(int16_t degrees)perching_arm::PerchingArm
SetProximalVelocity(int16_t rpm)perching_arm::PerchingArm
Shutdown(void)perching_arm::PerchingArmprotected
SoftReset()perching_arm::PerchingArm
STOW_DISTperching_arm::PerchingArmstatic
STOW_PROXperching_arm::PerchingArmstatic
TARGET_DISTALperching_arm::PerchingArmprotectedstatic
TARGET_GRIPPERperching_arm::PerchingArmprotectedstatic
TARGET_POWERperching_arm::PerchingArmprotectedstatic
TARGET_PROXIMALperching_arm::PerchingArmprotectedstatic
TARGET_RESETperching_arm::PerchingArmprotectedstatic
TARGET_TORQUEperching_arm::PerchingArmprotectedstatic
TILT_MAXperching_arm::PerchingArmstatic
TILT_MINperching_arm::PerchingArmstatic
Timeout(void)perching_arm::PerchingArmprotected
VALUE_POWER_DISABLEperching_arm::PerchingArmprotectedstatic
VALUE_POWER_ENABLEperching_arm::PerchingArmprotectedstatic