Using Scripts in the AUBO Scope
The following steps outline how to create, write, and execute a script in the AUBO Scope:
1. Create a New Project
In the Programm interface, click New to create a new project.

2. Select the Script Node
In the Templates program node, select Script.

3. Choose Script Type
Scripts can be written as Line Scripts or Script Files. The following example demonstrates the Script File method.
Select File, then click Save As.

4. Name the Script File
Enter a name for the script file and click Save.

5. Edit the Script
Click Edit to open the script editor.

6. Add the Following Code
lua
pi = 3.14159265358979323846
-- Joint angles in radians
Waypoint_1_q = {-0.93/180*pi, -15.77/180*pi, 97.57/180*pi,
23.33/180*pi, 89.99/180*pi, -1.82/180*pi}
Waypoint_2_q = {-16.67/180*pi, -21.25/180*pi, 56.19/180*pi,
-12.57/180*pi, 89.99/180*pi, -17.56/180*pi}
Waypoint_3_q = {30.22/180*pi, -14.97/180*pi, 61.42/180*pi,
-13.62/180*pi, 89.99/180*pi, 29.33/180*pi}
-- Set movement speed ratio
setSpeedFraction(0.8)
-- Move through waypoints using joint movement
moveJoint(Waypoint_1_q, 1, 1, 0, 0)
-- Print message to aubo_control log
textmsg("joint move to waypoint_1")
moveJoint(Waypoint_2_q, 1, 1, 0, 0)
textmsg("joint move to waypoint_2")
moveJoint(Waypoint_3_q, 1, 1, 0, 0)
textmsg("joint move to waypoint_3")

7. Run the Program
Click Play from begining to execute the script.
