|
| | RobotManage () |
| virtual | ~RobotManage () |
| int | poweron () |
| | Initiate robot power-on request
|
| int | startup () |
| | Initiate robot startup request
|
| int | releaseRobotBrake () |
| | Initiate robot brake release request
|
| int | lockRobotBrake () |
| | Initiate robot brake lock request
|
| int | poweroff () |
| | Initiate robot power-off request
|
| int | backdrive (bool enable) |
| | Initiate robot backdrive request
|
| int | freedrive (bool enable) |
| | Initiate robot freedrive request This interface is deprecated after software version 0.31.x, use handguideMode instead: handguideMode({1,1,1,1,1}, {0,0,0,0,0,0})
|
| int | setHandguideParams (const std::vector< int > &freeAxes, const std::vector< double > &feature) |
| | Advanced hand-guiding mode
|
| std::vector< int > | getHandguideFreeAxes () |
| | Get Axes that can be moved
|
| std::vector< double > | getHandguideFeature () |
| | Get the drag reference coordinate system
|
| int | handguideMode (const std::vector< int > &freeAxes, const std::vector< double > &feature) |
| | Advanced hand-guiding mode
|
| int | exitHandguideMode () |
| | Exit hand-guiding mode
|
| int | getHandguideStatus () |
| | Get the status of the hand-guiding device (whether it is in a singular space)
|
| int | getHandguideTrigger () |
| | Get the trigger source of the hand-guiding device
|
| bool | isHandguideEnabled () |
| | Get the hand-guiding enable status
|
| int | setSim (bool enable) |
| | Initiate robot enter/exit simulation mode request
|
| int | setOperationalMode (OperationalModeType mode) |
| | Set the robot operational mode
|
| OperationalModeType | getOperationalMode () |
| | Get the robot operational mode
|
| RobotControlModeType | getRobotControlMode () |
| | Get the control mode
|
| bool | isFreedriveEnabled () |
| | Whether the freedrive mode is enabled
|
| bool | isBackdriveEnabled () |
| | Whether the backdrive mode is enabled
|
| bool | isSimulationEnabled () |
| | Whether the simulation mode is enabled
|
| int | setUnlockProtectiveStop () |
| | Clear protective stop, including collision stop
|
| int | restartInterfaceBoard () |
| | Reset the safety interface board, usually called after the robot is powered off and needs to be reset, such as after emergency stop or fault.
|
| int | recordCacheFree (const std::string &name) |
| | Free and clear recorded data of the specified memory cache
|
| int | startRecordCache (const std::string &name) |
| | Start real-time trajectory recording to memory cache (no file output)
|
| int | stopRecordCache () |
| | Stop current real-time trajectory recording to memory cache
|
| int | pauseRecordCache (bool pause) |
| | Pause or resume current real-time trajectory recording to memory cache
|
| int | getRecordCache (const std::string &name, size_t frames=0) |
| | Get recorded data from the specified memory cache
|
| int | startRecord (const std::string &file_name) |
| | Start real-time trajectory recording
|
| int | stopRecord () |
| | Stop real-time recording
|
| int | pauseRecord (bool pause) |
| | Pause real-time recording
|
| int | setLinkModeEnable (bool enable) |
| | Initiate robot enter/exit link mode request.
|
| bool | isLinkModeEnabled () |
| | Whether the link mode is enabled.
|
| int | generateDiagnoseFile (const std::string &reason) |
| | Manually trigger the generation of a diagnostic file
|
Definition at line 21 of file robot_manage.h.