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