Robot Command Feedback#

Feedback types describe the results and status of commands sent to the robot. Use these classes to interpret success/failure, progress, and command-specific outputs.

Feedback

Base type for all feedback messages.

CommandHeaderFeedback

Header-level feedback common to all commands.

CommandFeedback

Base type of feedback for specific command categories.

RobotCommandFeedback

Top-level feedback for a robot command.

WholeBodyCommandFeedback

Feedback for a whole-body command container.

ComponentBasedCommandFeedback

Feedback for a component-based command container.

HeadCommandFeedback

Feedback for a head command container.

MobilityCommandFeedback

Feedback for a mobility command container.

BodyCommandFeedback

Feedback for a body command container.

BodyComponentBasedCommandFeedback

Feedback for a body command composed of named components.

TorsoCommandFeedback

Feedback for a torso command container.

ArmCommandFeedback

Feedback for an arm command container.

StopCommandFeedback

Feedback for a whole-body stop command.

SE2VelocityCommandFeedback

Feedback for an SE(2) base velocity command.

JogCommandFeedback

Feedback for a single-joint jog command.

JointVelocityCommandFeedback

Feedback for a joint-space velocity command.

ImpedanceControlCommandFeedback

Feedback for a Cartesian impedance control (single-link) command.

CartesianImpedanceControlCommandFeedback

Feedback for a Cartesian-impedance control command.

CartesianCommandFeedback

Feedback for a Cartesian command with one or more SE(3) pose targets.

GravityCompensationCommandFeedback

Feedback for a gravity-compensation command.

OptimalControlCommandFeedback

Feedback for an optimal-control command.

JointImpedanceControlCommandFeedback

Feedback for a joint-space impedance control command.

JointGroupPositionCommandFeedback

Feedback for a joint group position command.

JointPositionCommandFeedback

Feedback for a joint-space position command.