#include <formrobotpilot.h>
 
 | Public Member Functions | |
| FormRobotPilot (RoboDK *rdk, QWidget *parent=nullptr) | |
| bool | SelectRobot () | 
| Select a robot in the Robot variable. | |
| void | IncrementalMove (int id, double sense) | 
| IncrementalMove. | |
| Private Slots | |
| void | on_btnSelectRobot_clicked () | 
| Select a robot (useful if you have more than one robot in your station) | |
| void | on_radCartesianTool_clicked () | 
| void | on_radJoints_clicked () | 
| void | on_radCartesianReference_clicked () | 
| void | on_btnTXn_clicked () | 
| void | on_btnTYn_clicked () | 
| void | on_btnTZn_clicked () | 
| void | on_btnRXn_clicked () | 
| void | on_btnRYn_clicked () | 
| void | on_btnRZn_clicked () | 
| void | on_btnTXp_clicked () | 
| void | on_btnTYp_clicked () | 
| void | on_btnTZp_clicked () | 
| void | on_btnRXp_clicked () | 
| void | on_btnRYp_clicked () | 
| void | on_btnRZp_clicked () | 
| void | on_chkRunOnRobot_clicked (bool checked) | 
| Private Member Functions | |
| void | setup_btn_joints () | 
| Set the jog button text as joint movements. | |
| void | setup_btn_cartesian () | 
| Set the jog button text as Cartesian movement. | |
| Private Attributes | |
| Ui::FormRobotPilot * | ui | 
| RoboDK * | RDK | 
| Pointer to the RoboDK interface. | |
| Item | Robot | 
| Pointer to the robot that we are piloting. | |
The form FormRobotPilot allows you to move a robot by increments of a desired size. This forms shows and example that integrates the RoboDK API with a Plug-In to customize a window docked inside RoboDK's main window.
 
Definition at line 15 of file formrobotpilot.h.
| 
 | explicit | 
Definition at line 4 of file formrobotpilot.cpp.
| ~FormRobotPilot | ( | ) | 
Definition at line 27 of file formrobotpilot.cpp.
| void IncrementalMove | ( | int | id, | 
| double | sense ) | 
IncrementalMove.
| id | Joint id or cartesian move id [x,y,z,r,p,w] | 
| sense | +1 (positive motion) or -1 (negative motion) | 
Definition at line 114 of file formrobotpilot.cpp.
| 
 | privateslot | 
Definition at line 102 of file formrobotpilot.cpp.
| 
 | privateslot | 
Definition at line 109 of file formrobotpilot.cpp.
| 
 | privateslot | 
Definition at line 103 of file formrobotpilot.cpp.
| 
 | privateslot | 
Definition at line 110 of file formrobotpilot.cpp.
| 
 | privateslot | 
Definition at line 104 of file formrobotpilot.cpp.
| 
 | privateslot | 
Definition at line 111 of file formrobotpilot.cpp.
| 
 | privateslot | 
Select a robot (useful if you have more than one robot in your station)
Definition at line 31 of file formrobotpilot.cpp.
| 
 | privateslot | 
Definition at line 99 of file formrobotpilot.cpp.
| 
 | privateslot | 
Definition at line 106 of file formrobotpilot.cpp.
| 
 | privateslot | 
Definition at line 100 of file formrobotpilot.cpp.
| 
 | privateslot | 
Definition at line 107 of file formrobotpilot.cpp.
| 
 | privateslot | 
Definition at line 101 of file formrobotpilot.cpp.
| 
 | privateslot | 
Definition at line 108 of file formrobotpilot.cpp.
| 
 | privateslot | 
Definition at line 188 of file formrobotpilot.cpp.
| 
 | privateslot | 
Definition at line 85 of file formrobotpilot.cpp.
| 
 | privateslot | 
Definition at line 89 of file formrobotpilot.cpp.
| 
 | privateslot | 
Definition at line 94 of file formrobotpilot.cpp.
| bool SelectRobot | ( | ) | 
Select a robot in the Robot variable.
Definition at line 35 of file formrobotpilot.cpp.
| 
 | private | 
Set the jog button text as Cartesian movement.
Definition at line 71 of file formrobotpilot.cpp.
| 
 | private | 
Set the jog button text as joint movements.
Definition at line 57 of file formrobotpilot.cpp.
| 
 | private | 
Pointer to the RoboDK interface.
Definition at line 71 of file formrobotpilot.h.
| 
 | private | 
Pointer to the robot that we are piloting.
Definition at line 74 of file formrobotpilot.h.
| 
 | private | 
Definition at line 68 of file formrobotpilot.h.