BodyCommandFeedback#
rb::BodyCommandFeedback is the body-scoped branch of the feedback tree. It
matches the body-level command modes available under BodyCommandBuilder.
Header
Header |
|
Declaration
Namespace |
|
Kind |
|
Primary role |
Hold the body branch of the feedback tree and expose the active leaf. |
Public Member Functions
Method |
Purpose |
Notes |
|---|---|---|
|
Access the split torso-and-arms subtree. |
Valid when the body command was decomposed. |
|
Access the main body motion leaves. |
Use the accessor that matches the body command mode. |
|
Access the remaining body command leaves. |
Covers compliance, compensation, and optimization paths. |
Detailed Reference
-
class BodyCommandFeedback : public rb::CommandFeedback#
Public Functions
-
inline const BodyComponentBasedCommandFeedback &body_component_based_command() const#
-
inline const CartesianCommandFeedback &cartesian_command() const#
-
inline const CartesianImpedanceControlCommandFeedback &cartesian_impedance_control_command() const#
-
inline const GravityCompensationCommandFeedback &gravity_compensation_command() const#
-
inline const JointImpedanceControlCommandFeedback &joint_impedance_control_command() const#
-
inline const JointPositionCommandFeedback &joint_position_command() const#
-
inline const OptimalControlCommandFeedback &optimal_control_command() const#
-
inline const BodyComponentBasedCommandFeedback &body_component_based_command() const#
Related Types
Examples
demo_motion.cppoptimal_control.cpp