ARCS SDK API  0.24.0
arcs::common_interface::MotionControl 成员列表

成员的完整列表,这些成员属于 arcs::common_interface::MotionControl,包括所有继承而来的类成员

clearPath()arcs::common_interface::MotionControl
conveyorTrackCircle(int encoder_id, const std::vector< double > &center, 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::MotionControlprotected
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 &param)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 &param, 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
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 &params)arcs::common_interface::MotionControl
~MotionControl()arcs::common_interface::MotionControlvirtual