30 #include <armarx/control/njoint_controller/task_space/ControllerInterface.h>
32 #include <armarx/control/common/control_law/aron/CollisionAvoidanceControllerConfig.aron.generated.h>
33 #include <armarx/control/common/control_law/aron/TaskspaceAdmittanceControllerConfig.aron.generated.h>
34 #include <armarx/control/common/control_law/aron/TaskspaceImpedanceControllerConfig.aron.generated.h>
35 #include <armarx/control/common/control_law/aron/TaskspaceMixedImpedanceVelocityControllerConfig.aron.generated.h>
36 #include <armarx/control/common/control_law/aron/TaskspaceVelocityControllerConfig.aron.generated.h>
38 #include <armarx/control/njoint_controller/joint_space/aron/WholeBodyTrajectoryControllerConfig.aron.generated.h>
54 armarx::control::common::control_law::arondto::TaskspaceImpedanceControllerConfigDict;
56 using Proxy = armarx::control::NJointTaskspaceImpedanceControllerInterfacePrx;
59 constexpr
static const char* name =
"NJointTaskspaceImpedanceController";
65 using AronDTO = armarx::control::common::control_law::arondto::
66 CollisionAvoidanceTSImpedanceControllerConfig;
68 constexpr
static const char* name =
"NJointTaskspaceCollisionAvoidanceImpedanceController";
74 using AronDTO = armarx::control::common::control_law::arondto::
75 TaskspaceMixedImpedanceVelocityControllerConfigDict;
77 constexpr
static const char* name =
"NJointTaskspaceMixedImpedanceVelocityController";
84 armarx::control::common::control_law::arondto::TaskspaceVelocityControllerConfigDict;
86 constexpr
static const char* name =
"NJointTaskspaceVelocityController";
92 using AronDTO = armarx::control::common::control_law::arondto::
93 CollisionAvoidanceTSMixedImpedanceVelocityControllerConfig;
95 constexpr
static const char* name =
96 "NJointTaskspaceCollisionAvoidanceMixedImpedanceVelocityController";
103 armarx::control::common::control_law::arondto::TaskspaceAdmittanceControllerConfigDict;
106 constexpr
static const char* name =
"NJointTaskspaceAdmittanceController";
134 using AronDTO = armarx::control::njoint_controller::joint_space::
135 whole_body_trajectory_controller::arondto::Config;
137 using BO = armarx::control::njoint_controller::joint_space::
138 whole_body_trajectory_controller::arondto::Config;
140 constexpr
static const char* name =
"NJointWholeBodyTrajectoryController";