Close
Choose your language
![](/media/gq5nlkeh/ur20_e-learning_frontpage_2_winner.png)
UR20/30 e-Learning
Step into the world of automation and join the supervisor, Bryan, on the factory floor where you'll learn real hands-on skills in this immersive training experience. Try your hand at many different real-life tasks as Bryan guides you through every step of setting up and programming a UR20 robot.
If you're new to Universal Robots, this is the place to start!
Recommended Browser & Settings. We recommend using the latest version of Microsoft Edge or Google Chrome to view the e-Learning modules. JavaScript must be enabled.
Modules
![](/media/5k2nm4zw/module1_processed.png)
1. Hardware overview and setting up
In the first module, you begin with an overview of the robot hardware and software. Then you prepare…
![](/media/vccikpk5/module2_processed.png)
2. Configuring a tool
In module 2, you'll learn essential concepts and procedures related to configuring the gripper you m…
![](/media/bcilc22q/module3_processed.png)
3. Movement and motion types
In module 3, you'll learn about the robot's different motion types and how to move the robot from th…
![](/media/laelxxh4/module4_processed.png)
4. Creating a program
In module 4, you'll use what you learned about movement and motion types in module 3 to start buildi…
![](/media/xxnescyx/module5_processed.png)
5. Picking and placing
In module 5, you'll add commands to handle input from the sensor, operate the gripper and change pay…
![](/media/yhbcey1k/module6_processed.png)
6. Communication between robots
In this module, you'll learn how to set up communication between two robots to enable synchronized o…
![](/media/vknmqofk/module7_processed.png)
7. Conveyor control
In module 7, you'll learn how to control the conveyor by using conditional statements combined with…
![](/media/oi5fa2ii/module8_coming-soon_processed.png)
8. Coming Soon!