27 #include <ArmarXCore/interface/serialization/Eigen.ice>
29 #include <RobotAPI/interface/aron.ice>
30 #include <RobotAPI/interface/core/PoseBase.ice>
32 [[
"python:pkgdir:armarx"]]
64 void createConfig(aron::data::dto::Dict config,
string callerId);
66 void moveTo(Eigen::Matrix4fSeq waypoints,
string navigationFrame,
string callerId);
68 void moveTo2(
detail::Waypoints waypoints,
string navigationFrame,
string callerId);
70 void moveToLocation(
string location,
string callerId);
72 void updateMoveTo(Eigen::Matrix4fSeq waypoints,
string navigationFrame,
string callerId);
75 moveTowards(Eigen::Vector3f direction,
string navigationFrame,
string callerId);
77 idempotent
void pause(
string callerId);
78 idempotent
void resume(
string callerId);
79 idempotent
void stop(
string callerId);
80 idempotent
void stopAll();
82 bool isPaused(
string callerId);
83 bool isStopped(
string callerId);