![]() |
RMP Motion Controller
10.3.9
The RMP Motion Controller APIs
|
This is the complete list of members for Robot, including all inherited members.
ActualPoseGet()=0 | Robot | pure virtual |
ClearFaults()=0 | Robot | pure virtual |
CommandPoseGet()=0 | Robot | pure virtual |
EndEffectorTransformGet()=0 | Robot | pure virtual |
EndEffectorTransformSet(const Pose &transform)=0 | Robot | pure virtual |
ErrorLogClear() | RapidCodeObject | |
ErrorLogCountGet() | RapidCodeObject | |
ErrorLogGet() | RapidCodeObject | |
ErrorMessageGet()=0 | Robot | pure virtual |
RSI::RapidCode::RapidCodeObject::ErrorMessageGet(RSIErrorMessage msg) | RapidCodeObject | |
ForwardKinematics(double *inJoints, uint16_t inJointsSize)=0 | Robot | pure virtual |
GcodeAccelerationGet()=0 | Robot | pure virtual |
GcodeAccelerationSet(double acceleration)=0 | Robot | pure virtual |
GcodeErrorLineNumberGet()=0 | Robot | pure virtual |
GcodeExecutingLineNumberGet()=0 | Robot | pure virtual |
GcodeFeedrateGet()=0 | Robot | pure virtual |
GcodeFeedRateSet(double feedRate)=0 | Robot | pure virtual |
GcodeFileLoad(const char *const filePath)=0 | Robot | pure virtual |
GcodeLineTextGet(uint32_t lineNumber)=0 | Robot | pure virtual |
GcodeNumberOfLinesGet()=0 | Robot | pure virtual |
GcodePlaneSet(Plane plane)=0 | Robot | pure virtual |
GcodeProgramGet()=0 | Robot | pure virtual |
GcodeProgrammingModeGet()=0 | Robot | pure virtual |
GcodeProgrammingModeSet(PathMode mode)=0 | Robot | pure virtual |
GcodeReload()=0 | Robot | pure virtual |
GcodeReload(int32_t startLine, int32_t endLine)=0 | Robot | pure virtual |
GcodeReload(int32_t startLine)=0 | Robot | pure virtual |
GcodeRun(bool blocking)=0 | Robot | pure virtual |
GcodeRun()=0 | Robot | pure virtual |
GcodeStringLoad(const char *const text)=0 | Robot | pure virtual |
GcodeUnitsGet()=0 | Robot | pure virtual |
GcodeUnitsSet(LinearUnits units)=0 | Robot | pure virtual |
GcodeWorkOffsetConfigure(GCodeWorkOffset offset, Vector3d offsetValues)=0 | Robot | pure virtual |
GcodeWorkOffsetGet()=0 | Robot | pure virtual |
GcodeWorkOffsetSelect(GCodeWorkOffset offset)=0 | Robot | pure virtual |
GcodeWorkOffsetValuesGet()=0 | Robot | pure virtual |
GlobalTranformGet()=0 | Robot | pure virtual |
GlobalTranformSet(const Pose &transform)=0 | Robot | pure virtual |
HasError()=0 | Robot | pure virtual |
InverseKinematics(Pose pose, double *outJoints, uint16_t outJointsSize)=0 | Robot | pure virtual |
IsRunning()=0 | Robot | pure virtual |
JointsActualPositionsGet(double *positions, uint16_t sz)=0 | Robot | pure virtual |
JointsCommandPositionsGet(double *positions, uint16_t sz)=0 | Robot | pure virtual |
ModelGet()=0 | Robot | pure virtual |
MotionCounterGet()=0 | Robot | pure virtual |
MotionCounterWait(uint64_t motionWaitFor, uint64_t timeoutMilliseconds)=0 | Robot | pure virtual |
MotionCounterWaitChange(uint64_t motionWaitChange, uint64_t timeoutMilliseconds)=0 | Robot | pure virtual |
MotionDoneGet()=0 | Robot | pure virtual |
MotionDoneWait()=0 | Robot | pure virtual |
MotionDoneWait(uint64_t timeoutMilliseconds)=0 | Robot | pure virtual |
MotionFrameBufferSizeGet()=0 | Robot | pure virtual |
Move(const Pose &absolutePose)=0 | Robot | pure virtual |
MoveRelative(const Pose &relativePose)=0 | Robot | pure virtual |
MpiVersionMajor() | RapidCodeObject | |
MpiVersionMinor() | RapidCodeObject | |
MpiVersionRelease() | RapidCodeObject | |
NumberGet() | RapidCodeObject | |
PathAccelerationGet()=0 | Robot | pure virtual |
PathAccelerationSet(double acceleration)=0 | Robot | pure virtual |
PathClear()=0 | Robot | pure virtual |
PathEStop()=0 | Robot | pure virtual |
PathLinearScalingGet() const =0 | Robot | pure virtual |
PathLinearScalingSet(double scaleFactor)=0 | Robot | pure virtual |
PathLoadedMovesExecutionTimeGet()=0 | Robot | pure virtual |
PathPlaneGet()=0 | Robot | pure virtual |
PathPlaneSet(Plane plane)=0 | Robot | pure virtual |
PathPlannedPointsGet(double *points, double *times, uint64_t startFrame, uint64_t frameCount)=0 | Robot | pure virtual |
PathProcessLoadedMoves()=0 | Robot | pure virtual |
PathProgrammingModeGet()=0 | Robot | pure virtual |
PathProgrammingModeSet(PathMode mode)=0 | Robot | pure virtual |
PathRun(bool blocking)=0 | Robot | pure virtual |
PathRun()=0 | Robot | pure virtual |
PathStateGet()=0 | Robot | pure virtual |
PathStateWait(PathState stateWaitFor, uint64_t timeoutMilliseconds)=0 | Robot | pure virtual |
PathStateWaitChange(PathState stateWaitChange, uint64_t timeoutMilliseconds)=0 | Robot | pure virtual |
PathUnitsGet() const =0 | Robot | pure virtual |
PathUnitsSet(LinearUnits units)=0 | Robot | pure virtual |
PathVelocityGet()=0 | Robot | pure virtual |
PathVelocitySet(double velocity)=0 | Robot | pure virtual |
RobotCreate(MotionController *controller, MultiAxis *multiAxis, const char *const modelIdentifier, uint32_t motionFrameBufferSize) | Robot | static |
RobotCreate(MotionController *controller, MultiAxis *multiAxis, const char *const modelIdentifier) | Robot | static |
RobotDelete(MotionController *controller, Robot *robot) | Robot | static |
RsiErrorMessageGet(RSIErrorMessage msg) | RapidCodeObject | |
RSIVersionMajor() | RapidCodeObject | |
RSIVersionMicro() | RapidCodeObject | |
RSIVersionMinor() | RapidCodeObject | |
RSIVersionPatch() | RapidCodeObject | |
ScaleFactorBetweenUnitsGet(LinearUnits from, LinearUnits to)=0 | Robot | pure virtual |
ThrowExceptions(bool state) | RapidCodeObject | |
TimeoutForever | Robot | static |
Trace(bool state) | RapidCodeObject | |
TraceFileClose() | RapidCodeObject | |
TraceFileSet(const char *const fileName) | RapidCodeObject | |
TraceInjectMessage(RSITrace traceLevel, const char *const message) | RapidCodeObject | |
TraceMaskClear() | RapidCodeObject | |
TraceMaskOffSet(RSITrace maskOff) | RapidCodeObject | |
TraceMaskOnGet(RSITrace maskOn) | RapidCodeObject | |
TraceMaskOnSet(RSITrace maskOn) | RapidCodeObject | |
VersionGet() | RapidCodeObject | |
WarningMsgCheck(RSIErrorMessage msg) | RapidCodeObject |