clearPath() | arcs::common_interface::MotionControl | |
conveyorTrackCircle(int encoder_id, const std::vector< double > ¢er, int tick_per_revo, bool rotate_tool) | arcs::common_interface::MotionControl | |
conveyorTrackLine(int encoder_id, const std::vector< double > &direction, int tick_per_meter) | arcs::common_interface::MotionControl | |
conveyorTrackStop(double a) | arcs::common_interface::MotionControl | |
d_ | arcs::common_interface::MotionControl | protected |
followJoint(const std::vector< double > &q) | arcs::common_interface::MotionControl | |
followLine(const std::vector< double > &pose) | arcs::common_interface::MotionControl | |
getDuration(int id) | arcs::common_interface::MotionControl | |
getEqradius() | arcs::common_interface::MotionControl | |
getExecId() | arcs::common_interface::MotionControl | |
getFuturePathPointsJoint() | arcs::common_interface::MotionControl | |
getLookAheadSize() | arcs::common_interface::MotionControl | |
getMotionLeftTime(int id) | arcs::common_interface::MotionControl | |
getPauseJointPositions() | arcs::common_interface::MotionControl | |
getProgress() | arcs::common_interface::MotionControl | |
getQueueSize() | arcs::common_interface::MotionControl | |
getServoModeSelect() | arcs::common_interface::MotionControl | |
getSpeedFraction() | arcs::common_interface::MotionControl | |
getTrajectoryQueueSize() | arcs::common_interface::MotionControl | |
getWorkObjectHold() | arcs::common_interface::MotionControl | |
isBlending() | arcs::common_interface::MotionControl | |
isServoModeEnabled() | arcs::common_interface::MotionControl | |
isSpeedFractionCritical() | arcs::common_interface::MotionControl | |
jointOffsetDisable() | arcs::common_interface::MotionControl | |
jointOffsetEnable() | arcs::common_interface::MotionControl | |
jointOffsetSet(const std::vector< double > &offset, int type=1) | arcs::common_interface::MotionControl | |
MotionControl() | arcs::common_interface::MotionControl | |
moveCircle(const std::vector< double > &via_pose, const std::vector< double > &end_pose, double a, double v, double blend_radius, double duration) | arcs::common_interface::MotionControl | |
moveCircle2(const CircleParameters ¶m) | arcs::common_interface::MotionControl | |
moveIntersection(const std::vector< std::vector< double >> &poses, double a, double v, double main_pipe_radius, double sub_pipe_radius, double normal_distance, double normal_alpha) | arcs::common_interface::MotionControl | |
moveJoint(const std::vector< double > &q, double a, double v, double blend_radius, double duration) | arcs::common_interface::MotionControl | |
moveLine(const std::vector< double > &pose, double a, double v, double blend_radius, double duration) | arcs::common_interface::MotionControl | |
movePathBuffer(const std::string &name) | arcs::common_interface::MotionControl | |
moveProcess(const std::vector< double > &pose, double a, double v, double blend_radius) | arcs::common_interface::MotionControl | |
moveSpiral(const SpiralParameters ¶m, double blend_radius, double v, double a, double t) | arcs::common_interface::MotionControl | |
moveSpline(const std::vector< double > &q, double a, double v, double duration) | arcs::common_interface::MotionControl | |
pathBufferAlloc(const std::string &name, int type, int size) | arcs::common_interface::MotionControl | |
pathBufferAppend(const std::string &name, const std::vector< std::vector< double >> &waypoints) | arcs::common_interface::MotionControl | |
pathBufferEval(const std::string &name, const std::vector< double > &a, const std::vector< double > &v, double t) | arcs::common_interface::MotionControl | |
pathBufferFree(const std::string &name) | arcs::common_interface::MotionControl | |
pathBufferList() | arcs::common_interface::MotionControl | |
pathBufferValid(const std::string &name) | arcs::common_interface::MotionControl | |
pathOffsetCoordinate(int ref_coord) | arcs::common_interface::MotionControl | |
pathOffsetDisable() | arcs::common_interface::MotionControl | |
pathOffsetEnable() | arcs::common_interface::MotionControl | |
pathOffsetLimits(double v, double a) | arcs::common_interface::MotionControl | |
pathOffsetSet(const std::vector< double > &offset, int type=0) | arcs::common_interface::MotionControl | |
pathOffsetSupv(const std::vector< double > &min, const std::vector< double > &max, int strategy) | arcs::common_interface::MotionControl | |
restoPath() | arcs::common_interface::MotionControl | |
resumeMoveJoint(const std::vector< double > &q, double a, double v, double duration) | arcs::common_interface::MotionControl | |
resumeMoveLine(const std::vector< double > &pose, double a, double v, double duration) | arcs::common_interface::MotionControl | |
resumeSpeedJoint(const std::vector< double > &qd, double a, double t) | arcs::common_interface::MotionControl | |
resumeSpeedLine(const std::vector< double > &xd, double a, double t) | arcs::common_interface::MotionControl | |
resumeStopJoint(double acc) | arcs::common_interface::MotionControl | |
resumeStopLine(double acc, double acc_rot) | arcs::common_interface::MotionControl | |
servoCartesian(const std::vector< double > &pose, double a, double v, double t, double lookahead_time, double gain) | arcs::common_interface::MotionControl | |
servoCartesianWithAxes(const std::vector< double > &pose, const std::vector< double > &extq, double a, double v, double t, double lookahead_time, double gain) | arcs::common_interface::MotionControl | |
servoJoint(const std::vector< double > &q, double a, double v, double t, double lookahead_time, double gain) | arcs::common_interface::MotionControl | |
servoJointWithAxes(const std::vector< double > &q, const std::vector< double > &extq, double a, double v, double t, double lookahead_time, double gain) | arcs::common_interface::MotionControl | |
setCirclePathMode(int mode) | arcs::common_interface::MotionControl | |
setEqradius(double eqradius) | arcs::common_interface::MotionControl | |
setFuturePointSamplePeriod(double sample_time) | arcs::common_interface::MotionControl | |
setLookAheadSize(int size) | arcs::common_interface::MotionControl | |
setServoMode(bool enable) | arcs::common_interface::MotionControl | |
setServoModeSelect(int mode) | arcs::common_interface::MotionControl | |
setSpeedFraction(double fraction) | arcs::common_interface::MotionControl | |
setWorkObjectHold(const std::string &module_name, const std::vector< double > &mounting_pose) | arcs::common_interface::MotionControl | |
speedFractionCritical(bool enable) | arcs::common_interface::MotionControl | |
speedJoint(const std::vector< double > &qd, double a, double t) | arcs::common_interface::MotionControl | |
speedLine(const std::vector< double > &xd, double a, double t) | arcs::common_interface::MotionControl | |
startMove() | arcs::common_interface::MotionControl | |
stopJoint(double acc) | arcs::common_interface::MotionControl | |
stopLine(double acc, double acc_rot) | arcs::common_interface::MotionControl | |
stopMove(bool quick, bool all_tasks) | arcs::common_interface::MotionControl | |
storePath(bool keep_sync) | arcs::common_interface::MotionControl | |
trackCartesian(const std::vector< double > &pose, double t, double smooth_scale, double delay_sacle) | arcs::common_interface::MotionControl | |
trackJoint(const std::vector< double > &q, double t, double smooth_scale, double delay_sacle) | arcs::common_interface::MotionControl | |
weaveEnd() | arcs::common_interface::MotionControl | |
weaveStart(const std::string ¶ms) | arcs::common_interface::MotionControl | |
~MotionControl() | arcs::common_interface::MotionControl | virtual |