Virtual Demonstration of R12/R17 and R19 robots
Your computer must have DirectX9C if not you can download it from microsoft
Right-click this link robodem.zip or download the file robodem.zip (3Mb) from downloads. Move into a suitable directory and unzip. Run robodem.exe for the demonstration.
The demonstration features full 3D images of the robots in all-round lighting. If you wish to see shadows run the program robodem_with_shadows.exe
Press space to move from the opening screen and you see a menu with 4 options.
When controlling a robot you can move around it using the mouse. Left-click zooms in and right-click zooms out.
Please be reminded that grippers are shown in the demo but are not standard on ST robots as there is a choice of end effectors.
When controlling the R17 (R12 is similar) the following keys are active:When using these keys the control is very coarse. When using a teach pad with the real thing the speed is much slower and control more precise. You can also try out some very limited ROBOFORTH commands. Choose option 7. Obviously these are just a tiny fraction of the actual ROBOFORTH vocabulary but should give you a feel for controlling an arm from commands. Do please refer to the page about ROBOFORTH and if you are interested do read the getting started primer but bear in mind it is not possible to put all 400 ROBOFORTH commands in the demo. Even the ones which are included are not fully implemented - they are just there to give you a feel for the system.
Press CAPS LOCK. Available ROBOFORTH commands take the form: TELL (joint-name) (amount) MOVE - will move the named axis by the integer amount specified. (amount) may be a negative number. For R12/R17: Axis name value up to WAIST 9000 for 90 degrees SHOULDER 18000 for 90 degrees ELBOW 9000 for 90 degrees HAND 3600 for 90 degrees WRIST 3600 for 90 degrees These are similar but not the same values as the real thing. For R19 Axis name value WAIST 9000 for 90 degrees LIFT approx 10000 for full stroke EXTEND approx 10000 for full stroke HAND 900 for 90 degrees Other commands: HOME - returns complete arm to HOME position. GRIP - closes gripper UNGRIP - opens gripper Have fun! |