ArmCommandBuilder#
rb::ArmCommandBuilder selects one arm-scoped command mode. It is the leaf
composition type used for the left or right arm within a split body command.
Header
Header |
|
Declaration
Namespace |
|
Kind |
|
Primary role |
Wrap one arm-scoped primitive command. |
Public Member Functions
Method group |
Purpose |
Notes |
|---|---|---|
converting constructors |
Construct directly from one arm primitive. |
Supports joint-position, cartesian, impedance, and gravity-compensation primitives. |
|
Replace the active primitive arm command. |
Use before inserting into |
Detailed Reference
-
class ArmCommandBuilder#
Public Functions
-
ArmCommandBuilder()#
-
ArmCommandBuilder(const CartesianCommandBuilder &builder)#
-
ArmCommandBuilder(const CartesianImpedanceControlCommandBuilder &builder)#
-
ArmCommandBuilder(const GravityCompensationCommandBuilder &builder)#
-
ArmCommandBuilder(const ImpedanceControlCommandBuilder &builder)#
-
ArmCommandBuilder(const JointImpedanceControlCommandBuilder &builder)#
-
ArmCommandBuilder(const JointPositionCommandBuilder &builder)#
-
~ArmCommandBuilder()#
-
ArmCommandBuilder &SetCommand(const CartesianCommandBuilder &builder)#
-
ArmCommandBuilder &SetCommand(const CartesianImpedanceControlCommandBuilder &builder)#
-
ArmCommandBuilder &SetCommand(const GravityCompensationCommandBuilder &builder)#
-
ArmCommandBuilder &SetCommand(const ImpedanceControlCommandBuilder &builder)#
-
ArmCommandBuilder &SetCommand(const JointImpedanceControlCommandBuilder &builder)#
-
ArmCommandBuilder &SetCommand(const JointPositionCommandBuilder &builder)#
-
ArmCommandBuilder()#
Related Types
Examples
demo_motion.cppgravity_compensation.cpp