|
APIs, concepts, guides, and more
|
This is the complete list of members for Robot, including all inherited members.
| Abort()=0 | Robot | pure virtual |
| ActualPoseGet(LinearUnits units=LinearUnits::None)=0 | Robot | pure virtual |
| ActualPositionGet(LinearUnits units=LinearUnits::None)=0 | Robot | pure virtual |
| AmpEnableSet(bool enable, int32_t ampActiveTimeoutMilliseconds=RapidCodeMotion::AmpEnableTimeoutMillisecondsDefault, bool overrideRestrictedState=false)=0 | Robot | pure virtual |
| ClearFaults()=0 | Robot | pure virtual |
| CommandPoseGet(LinearUnits units=LinearUnits::None)=0 | Robot | pure virtual |
| CommandPositionGet(LinearUnits units=LinearUnits::None)=0 | Robot | pure virtual |
| EndEffectorTransformGet()=0 | Robot | pure virtual |
| EndEffectorTransformSet(const Pose &transform)=0 | Robot | pure virtual |
| EndEffectorTransformSet(const RobotPosition &transformPosition)=0 | Robot | pure virtual |
| ErrorLogClear() | RapidCodeObject | |
| ErrorLogCountGet() | RapidCodeObject | |
| ErrorLogGet() | RapidCodeObject | |
| ErrorMessageGet()=0 | Robot | pure virtual |
| RSI::RapidCode::RapidCodeObject::ErrorMessageGet(RSIErrorMessage msg) | RapidCodeObject | |
| EStop()=0 | Robot | pure virtual |
| EStopAbort()=0 | Robot | pure virtual |
| ForwardKinematics(const RapidVector< double > &joints)=0 | Robot | pure virtual |
| ForwardKinematicsPosition(const RapidVector< double > &joints)=0 | Robot | pure virtual |
| Gcode | Robot | |
| HasError()=0 | Robot | pure virtual |
| InverseKinematics(Pose pose)=0 | Robot | pure virtual |
| InverseKinematics(RobotPosition pose)=0 | Robot | pure virtual |
| IsRunning()=0 | Robot | pure virtual |
| JointsActualPositionsGet()=0 | Robot | pure virtual |
| JointsCommandPositionsGet()=0 | Robot | pure virtual |
| ModelGet()=0 | Robot | pure virtual |
| MotionCounterGet()=0 | Robot | pure virtual |
| MotionCounterWait(uint64_t motionCount, uint64_t timeoutMilliseconds)=0 | Robot | pure virtual |
| MotionDoneGet()=0 | Robot | pure virtual |
| MotionDoneWait(uint64_t timeoutMilliseconds=TimeoutForever)=0 | Robot | pure virtual |
| MotionFrameBufferSizeDefault | Robot | static |
| MotionFrameBufferSizeGet()=0 | Robot | pure virtual |
| MotionFrameBufferSizeMinimum | Robot | static |
| MoveAbsolute(const Pose &absolutePose)=0 | Robot | pure virtual |
| MoveRelative(const Pose &relativePose)=0 | Robot | pure virtual |
| MpiVersionMajor() | RapidCodeObject | |
| MpiVersionMinor() | RapidCodeObject | |
| MpiVersionRelease() | RapidCodeObject | |
| NumberGet() | RapidCodeObject | |
| OriginTransformGet()=0 | Robot | pure virtual |
| OriginTransformSet(const Pose &transform)=0 | Robot | pure virtual |
| OriginTransformSet(const RobotPosition &transformPosition)=0 | Robot | pure virtual |
| PathAccelerationGet()=0 | Robot | pure virtual |
| PathAccelerationSet(double unitsPerSecondSquared)=0 | Robot | pure virtual |
| PathArc(const Pose &target, double radius, RotationDirection direction)=0 | Robot | pure virtual |
| PathArc(const RobotPosition &target, double radius, RotationDirection direction)=0 | Robot | pure virtual |
| PathArc(const Pose &target, const Vector3d ¢er, RotationDirection direction)=0 | Robot | pure virtual |
| PathArc(const RobotPosition &RobotPosition, const Vector3d ¢er, RotationDirection direction)=0 | Robot | pure virtual |
| PathClear()=0 | Robot | pure virtual |
| PathDurationGet()=0 | Robot | pure virtual |
| PathIsRunning()=0 | Robot | pure virtual |
| PathLine(const Pose &target)=0 | Robot | pure virtual |
| PathLine(const RobotPosition &position)=0 | Robot | pure virtual |
| PathLinearScalingGet() const =0 | Robot | pure virtual |
| PathLinearScalingSet(double scaleFactor)=0 | Robot | pure virtual |
| PathPlaneGet()=0 | Robot | pure virtual |
| PathPlaneSet(Plane plane)=0 | Robot | pure virtual |
| PathPlannedPositionsGet(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 |
| 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 unitsPerSecond)=0 | Robot | pure virtual |
| Resume()=0 | Robot | pure virtual |
| RobotCreate(MotionController *controller, MultiAxis *multiAxis, KinematicModelBuilder *builder, uint32_t motionFrameBufferSize=MotionFrameBufferSizeDefault) | Robot | static |
| RobotCreate(MotionController *controller, MultiAxis *multiAxis, const char *const modelIdentifier, uint32_t motionFrameBufferSize=MotionFrameBufferSizeDefault) | Robot | static |
| RobotDelete(MotionController *controller, Robot *robot) | Robot | static |
| RsiErrorMessageGet(RSIErrorMessage msg) | RapidCodeObject | |
| RSIVersionMajor() | RapidCodeObject | |
| RSIVersionMicro() | RapidCodeObject | |
| RSIVersionMinor() | RapidCodeObject | |
| RSIVersionPatch() | RapidCodeObject | |
| Run()=0 | Robot | pure virtual |
| SampleCounterGet()=0 | Robot | pure virtual |
| SampleCounterWait(uint64_t sampleCount, uint64_t timeoutMilliseconds)=0 | Robot | pure virtual |
| ScaleFactorBetweenUnitsGet(LinearUnits from, LinearUnits to)=0 | Robot | pure virtual |
| ScaleFactorBetweenUnitsGet(RotationalUnits from, RotationalUnits to)=0 | Robot | pure virtual |
| Stop()=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 |