Command Feedback API#
These pages cover the classes in robot_command_feedback.h. Read the
top-level feedback pages first, then drill into the composite or primitive
feedback class that matches the command path you sent.
Base & Composite Feedback
Page |
Main type |
Description |
|---|---|---|
|
Common validity flag shared by all feedback objects. |
|
|
Header-level completion status. |
|
|
Shared base for all command result objects. |
|
|
Top-level status, finish code, and root feedback tree. |
|
|
Composite feedback for whole-body stop and real-time bootstrap requests. |
|
|
Composite feedback for body, head, and mobility child commands. |
|
|
Composite feedback for a body-level command or split body composition. |
|
|
Composite feedback for separate left-arm, right-arm, and torso child commands. |
|
|
Feedback wrapper for an arm-scoped command. |
|
|
Feedback wrapper for a torso-scoped command. |
|
|
Feedback wrapper for a head command. |
|
|
Feedback wrapper for mobility commands. |
Primitive Feedback
Page |
Main type |
Description |
|---|---|---|
|
Leaf result for a stop command. |
|
|
Leaf result for the real-time bootstrap command. |
|
|
Leaf result for a planar-base velocity command. |
|
|
Leaf result for a jog command. |
|
|
Leaf result for a joint-velocity command. |
|
|
Progress values for a joint-position command. |
|
|
Progress and joint-index data for a joint-group command. |
|
|
Tracking errors and manipulability data for a Cartesian command. |
|
|
Impedance-tracking data for a Cartesian impedance command. |
|
|
Leaf result for a gravity-compensation command. |
|
|
Tracking error data for an impedance-control command. |
|
|
Set-point and error data for a joint-impedance command. |
|
|
Solver cost data for an optimal-control command. |
Parsing Utility
Page |
Main type |
Description |
|---|---|---|
|
Parser that fills a |