| clearPath() | arcs::common_interface::MotionControl | |
| conveyorTrackCircle(int encoder_id, const std::vector< double > ¢er, bool rotate_tool) | arcs::common_interface::MotionControl | |
| conveyorTrackClearItems(int encoder_id) | arcs::common_interface::MotionControl | |
| conveyorTrackCreatItem(int encoder_id, int item_id, const std::vector< double > &offset) | arcs::common_interface::MotionControl | |
| conveyorTrackLine(int encoder_id, const std::vector< double > &direction) | arcs::common_interface::MotionControl | |
| conveyorTrackStop(int encoder_id, double a) | arcs::common_interface::MotionControl | |
| conveyorTrackSwitch(int encoder_id) | arcs::common_interface::MotionControl | |
| d_ | arcs::common_interface::MotionControl | protected |
| disableJointSoftServo() | arcs::common_interface::MotionControl | |
| disbaleVibrationSuppress() | arcs::common_interface::MotionControl | |
| enableJointSoftServo(const std::vector< double > &stiffness) | arcs::common_interface::MotionControl | |
| enableVibrationSuppress(const std::vector< double > &omega, const std::vector< double > &zeta, int level) | arcs::common_interface::MotionControl | |
| followJoint(const std::vector< double > &q) | arcs::common_interface::MotionControl | |
| followLine(const std::vector< double > &pose) | arcs::common_interface::MotionControl | |
| getConveyorTrackNextItem(int encoder_id) | arcs::common_interface::MotionControl | |
| getConveyorTrackQueue(int encoder_id) | 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 | |
| getResumeMode() | arcs::common_interface::MotionControl | |
| getServoModeSelect() | arcs::common_interface::MotionControl | |
| getSpeedFraction() | arcs::common_interface::MotionControl | |
| getTrajectoryQueueSize() | arcs::common_interface::MotionControl | |
| getWorkObjectHold() | arcs::common_interface::MotionControl | |
| hasItemOnConveyorToTrack(int encoder_id) | arcs::common_interface::MotionControl | |
| isBlending() | arcs::common_interface::MotionControl | |
| isConveyorTrackExceed(int encoder_id) | arcs::common_interface::MotionControl | |
| isConveyorTrackSync(int encoder_id) | arcs::common_interface::MotionControl | |
| isJointSoftServoEnabled() | arcs::common_interface::MotionControl | |
| isServoModeEnabled() | arcs::common_interface::MotionControl | |
| isSpeedFractionCritical() | arcs::common_interface::MotionControl | |
| isTimeOptimalEnabled() | 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 | |
| moveCircleWithAxisGroup(const std::vector< double > &via_pose, const std::vector< double > &end_pose, double a, double v, double blend_radius, double duration, const std::string &group_name, const std::vector< double > &extq) | 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 | |
| moveJointWithAxisGroup(const std::vector< double > &q, double a, double v, double blend_radius, double duration, const std::string &group_name, const std::vector< double > &extq) | arcs::common_interface::MotionControl | |
| moveLine(const std::vector< double > &pose, double a, double v, double blend_radius, double duration) | arcs::common_interface::MotionControl | |
| moveLineWithAxisGroup(const std::vector< double > &pose, double a, double v, double blend_radius, double duration, const std::string &group_name, const std::vector< double > &extq) | 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 | |
| pathBufferFilter(const std::string &name, int order, double fd, double fs) | 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 | |
| servoCartesianWithAxisGroup(const std::vector< double > &pose, double a, double v, double t, double lookahead_time, double gain, const std::string &group_name, const std::vector< double > &extq) | 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 | |
| servoJointWithAxisGroup(const std::vector< double > &q, double a, double v, double t, double lookahead_time, double gain, const std::string &group_name, const std::vector< double > &extq) | arcs::common_interface::MotionControl | |
| setCirclePathMode(int mode) | arcs::common_interface::MotionControl | |
| setConveyorTrackCompensate(int encoder_id, double comp) | arcs::common_interface::MotionControl | |
| setConveyorTrackEncoder(int encoder_id, int tick_per_meter) | arcs::common_interface::MotionControl | |
| setConveyorTrackLimit(int encoder_id, double limit) | arcs::common_interface::MotionControl | |
| setConveyorTrackSensorOffset(int encoder_id, double offset) | arcs::common_interface::MotionControl | |
| setConveyorTrackStartWindow(int encoder_id, double window_min, double window_max) | arcs::common_interface::MotionControl | |
| setConveyorTrackSyncSeparation(int encoder_id, double distance, double time) | 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 | |
| setResumeStartPoint(const std::vector< double > &q, int move_type, double blend_radius, const std::vector< double > &qdmax, const std::vector< double > &qddmax, const std::vector< double > &vmax, const std::vector< double > &amax) | 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 | |
| setTimeOptimalEnable(bool enable) | 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 | |
| weaveUpdateParameters(const std::string ¶ms) | arcs::common_interface::MotionControl | |
| ~MotionControl() | arcs::common_interface::MotionControl | virtual |