BodyComponentBasedCommandBuilder¶
rb::BodyComponentBasedCommandBuilder splits a body command into separate
left-arm, right-arm, and torso branches. Use it when the torso and the two arms
must each run their own command mode in one outer request.
Header
Header |
|
Declaration
Namespace |
|
Kind |
|
Primary role |
Compose torso and arm commands inside one body command. |
Public Member Functions
Method |
Purpose |
Notes |
|---|---|---|
|
Attach the left-arm subtree. |
Accepts |
|
Attach the right-arm subtree. |
Accepts |
|
Attach the torso subtree. |
Accepts |
Detailed Reference
-
class BodyComponentBasedCommandBuilder¶
Public Functions
-
BodyComponentBasedCommandBuilder()¶
-
~BodyComponentBasedCommandBuilder()¶
-
BodyComponentBasedCommandBuilder &SetLeftArmCommand(const ArmCommandBuilder &builder)¶
-
BodyComponentBasedCommandBuilder &SetRightArmCommand(const ArmCommandBuilder &builder)¶
-
BodyComponentBasedCommandBuilder &SetTorsoCommand(const TorsoCommandBuilder &builder)¶
-
BodyComponentBasedCommandBuilder()¶
Related Types
Examples
demo_motion.cppgravity_compensation.cpp