28 makeConfigGui(
const std::string& name,
const CartesianWaypointControllerConfig& val)
39 .value(val.maxPositionAcceleration)
45 .value(val.maxOrientationAcceleration)
51 .value(val.maxNullspaceAcceleration)
53 .addChild(
new RemoteGui::Widget())
54 .addChild(
new RemoteGui::Widget())
55 .addChild(
new RemoteGui::HSpacer)
62 .value(val.kpJointLimitAvoidance)
68 .value(val.jointLimitAvoidanceScale)
70 .addChild(
new RemoteGui::Widget())
71 .addChild(
new RemoteGui::Widget())
72 .addChild(
new RemoteGui::Widget())
73 .addChild(
new RemoteGui::Widget())
74 .addChild(
new RemoteGui::HSpacer)
81 .value(val.thresholdPositionNear)
87 .value(val.thresholdPositionReached)
101 .addChild(
new RemoteGui::HSpacer)
108 .value(val.thresholdOrientationNear)
114 .value(val.thresholdOrientationReached)
120 .value(val.maxOriVel)
128 .addChild(
new RemoteGui::HSpacer));
134 std::string
const& name)
136 getValueFromMap(cfg.maxPositionAcceleration, values, name +
"_maxAcc_Pos");
137 getValueFromMap(cfg.maxOrientationAcceleration, values, name +
"_maxAcc_Ori");
138 getValueFromMap(cfg.maxNullspaceAcceleration, values, name +
"_maxAcc_Null");
140 getValueFromMap(cfg.kpJointLimitAvoidance, values, name +
"_JointLimitAvoidance_KP");
141 getValueFromMap(cfg.jointLimitAvoidanceScale, values, name +
"_JointLimitAvoidance_Scale");
143 getValueFromMap(cfg.thresholdOrientationNear, values, name +
"_Thresholds_Ori_Near");
144 getValueFromMap(cfg.thresholdOrientationReached, values, name +
"_Thresholds_Ori_Reached");
145 getValueFromMap(cfg.thresholdPositionNear, values, name +
"_Thresholds_Pos_Near");
146 getValueFromMap(cfg.thresholdPositionReached, values, name +
"_Thresholds_Pos_Reached");