UR Program Change
Instruction how to use the AMAS to trigger different UR programs.
AMAS uses the extend.urp as the main program running on the teaching pendant to control the robot and perform teleoperation tasks. In some scenarios, the user might want to trigger another UR Program to perform some automated tasks.
Prerequisite :
An
.installationfile should be available with the same name as the program.For E Series UR Robots (Similar to step 16 in Initial Setup Instruction ): In the installation tab on the teach pendant, navigate to the URCaps section. Select External Control and set the following parameters:
Remote Host IP: 11.0.0.2
Port: 50002
Host Name: "Control from RoboKit"
For CB Series UR Robots (Similar to step 16 in Initial Setup Instruction ): In the installation tab on the teach pendant, navigate to the External Control and set the following parameters:
Remote Host IP: 11.0.0.2
Port: 50002
Host Name: "Control from RoboKit"
Ensure the program's end moves the robot within the joint limits mentioned in Step 17 for CB Series Initial Setup or E Series Initial Setup.
Steps to set up the AMAS to trigger Additional Functionality
Using Firmware Update Process
Add a UR robot using the following robot configuration process.
Specify the URP program to use in addition to the main program.
Complete the process of updating the Cortex with the new configuration.

Steps to trigger the program Changes:
AMAS, by default, starts the extend.urp on startup of the Robokit.
1) To switch between the Main Program and Additional Program, the user would need to press the A button on the Right Hand Oculus Control.

Note: Once the A button is pressed to switch a current program, it is disabled for 3 seconds to handle multiple button press scenarios. 2) The second method to trigger the program changes is to click on the switch button on the Active UR RoboKit item. To get to the Active Robot panel:
Click the
Configurationtab in the wrist panel.Click on the dropdown button next to the
Cortexbutton, which will openRobotsandSensorsbuttons.Press on the
Robotsbutton, which will open theActive Robotspanel.A floating Active Robots panel will be activated, which shows your active Robots.

Was this helpful?