BodyCommandBuilder#
rb::BodyCommandBuilder holds one body-scoped command. It can wrap one
primitive body command directly or hold a split torso-and-arms composition
through BodyComponentBasedCommandBuilder.
Header
Header |
|
Declaration
Namespace |
|
Kind |
|
Primary role |
Hold one body-level command mode beneath the component-based tree. |
Public Member Functions
Method group |
Purpose |
Notes |
|---|---|---|
converting constructors |
Construct from a body primitive or from
|
Supports joint, cartesian, impedance, gravity, and optimal-control modes. |
|
Replace the active body command mode. |
Use before embedding in |
Detailed Reference
-
class BodyCommandBuilder#
Public Functions
-
BodyCommandBuilder()#
-
BodyCommandBuilder(const BodyComponentBasedCommandBuilder &builder)#
-
BodyCommandBuilder(const CartesianCommandBuilder &builder)#
-
BodyCommandBuilder(const CartesianImpedanceControlCommandBuilder &builder)#
-
BodyCommandBuilder(const GravityCompensationCommandBuilder &builder)#
-
BodyCommandBuilder(const JointImpedanceControlCommandBuilder &builder)#
-
BodyCommandBuilder(const JointPositionCommandBuilder &builder)#
-
BodyCommandBuilder(const OptimalControlCommandBuilder &builder)#
-
~BodyCommandBuilder()#
-
BodyCommandBuilder &SetCommand(const BodyComponentBasedCommandBuilder &builder)#
-
BodyCommandBuilder &SetCommand(const CartesianCommandBuilder &builder)#
-
BodyCommandBuilder &SetCommand(const CartesianImpedanceControlCommandBuilder &builder)#
-
BodyCommandBuilder &SetCommand(const GravityCompensationCommandBuilder &builder)#
-
BodyCommandBuilder &SetCommand(const JointImpedanceControlCommandBuilder &builder)#
-
BodyCommandBuilder &SetCommand(const JointPositionCommandBuilder &builder)#
-
BodyCommandBuilder &SetCommand(const OptimalControlCommandBuilder &builder)#
-
BodyCommandBuilder()#
Related Types
Examples
demo_motion.cppoptimal_control.cpp