25 #include <RobotAPI/interface/units/RobotUnit/NJointTrajectoryController.h>
32 using namespace TrajectoryExecutionCode;
43 NJointTrajectoryControllerConfigPtr cfg(
new NJointTrajectoryControllerConfig());
44 cfg->jointNames.push_back(
"Hip Yaw");
45 cfg->maxAcceleration = 0.05;
46 cfg->maxVelocity = 0.3;
47 NJointTrajectoryControllerInterfacePrx prx =
48 NJointTrajectoryControllerInterfacePrx::checkedCast(
49 getRobotUnit()->getNJointController(
"ActorNJointTrajectoryController"));
52 prx = NJointTrajectoryControllerInterfacePrx::checkedCast(
54 "NJointTrajectoryController",
"ActorNJointTrajectoryController", cfg));
59 prx->deactivateController();
64 Ice::DoubleSeq sr = {0, 1, 1.6, 1, 0};
65 t->addDimension(sr, {},
"Hip Yaw");
66 prx->setTrajectory(t);