Free e-Learning Our Training Courses Webinars Video tutorials

Universal Robots A/S
Energivej 51
DK-5260 Odense S

T: +45 89 93 89 89
academy@universal-robots.com

Close
Choose your language
 
  • Training Courses
    All Training Courses
    Browse our full catalogue of training courses. Here you will find all available courses in the categories In-class and Virtual Training.

    All training courses are performed by Certified Trainers from Universal facilities or by Authorized Training Partners all over the world.
    In-class Training - instructor-led
    Training courses taught at Universal Robots facilities or by Authorized Training Partners at their facilities.
    Simulator-based Training - instructor-led NEW
    Training courses taught virtually in a simulated environment. Access to a real robot is not required to participate.
    Virtual Training - instructor-led
    Training courses taught virtually requiring access to a real robot at your facility.
  • Free e-Learning
  • Video tutorials
  • Education
  • Learning Paths New
Log in
Create account
Back to overview

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
1. Hardware overview and setting up
In the first module, you begin with an overview of the robot hardware and software. Then you prepare…
15m

1. Hardware overview and setting up

In the first module, you begin with an overview of the robot hardware and software. Then you prepare the robot for performing a task by mounting an end-effector and connecting devices in the control box. Finally, you set up devices in the software and save an installation file.
Course language is set to: English Change language
Key subjects
Teach pendant overview
Power up and initialize robot
Control box overview
Connect devices in control box
Save installation file
3PE switch
Move the robot
Mount and connect end-effector
Rename devices in software
Please Log in or Create account to proceed.
2. Configuring a tool
In module 2, you'll learn essential concepts and procedures related to configuring the gripper you m…
20m

2. Configuring a tool

In module 2, you'll learn essential concepts and procedures related to configuring the gripper you mounted in module 1. Afterwards you'll use your newly gained skills to configure the gripper.
Course language is set to: English Change language
Key subjects
Tool center point (TCP)
Teach TCP
Orientation configuration
Manually configure TCP
Payload & Center of Gravity configuration
Please Log in or Create account to proceed.
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…
8m

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 the move screen.
Course language is set to: English Change language
Key subjects
Moving the robot in view mode
Changing orientation
Constrained Freedrive
Moving the robot in feature axes
Moving individual joints
Motion types: MoveJ, MoveL and MoveP
Please Log in or Create account to proceed.
4. Creating a program
In module 4, you'll use what you learned about movement and motion types in module 3 to start buildi…
17m

4. Creating a program

In module 4, you'll use what you learned about movement and motion types in module 3 to start building a program that moves the bags from the pallet onto the conveyor.
Course language is set to: English Change language
Key subjects
Home position
Align tool
Run program: manual and automatic mode
Rename waypoints
Save program
Before start-sequence
Program motions and waypoints
Operational mode password
Program folders
Freedrive
Please Log in or Create account to proceed.
5. Picking and placing
In module 5, you'll add commands to handle input from the sensor, operate the gripper and change pay…
11m

5. Picking and placing

In module 5, you'll add commands to handle input from the sensor, operate the gripper and change payloads.
You'll also learn how to add a "move until" command to a waypoint.
Course language is set to: English Change language
Key subjects
Working with sensor input
"Set payload" command
Edit pose
Popup
Operating the gripper
"Wait" command
"Move until" command
Please Log in or Create account to proceed.
6. Communication between robots
In this module, you'll learn how to set up communication between two robots to enable synchronized o…
8m

6. Communication between robots

In this module, you'll learn how to set up communication between two robots to enable synchronized operations.
Course language is set to: English Change language
Key subjects
Network connection
Write to register
MODBUS client/server
Read register
Please Log in or Create account to proceed.
7. Conveyor control
In module 7, you'll learn how to control the conveyor by using conditional statements combined with…
11m

7. Conveyor control

In module 7, you'll learn how to control the conveyor by using conditional statements combined with sensor input and register data from the labeling robot.
Course language is set to: English Change language
Key subjects
Conditional statements: If-else, else-if, else
I/O setup: action in program
Thread
Please Log in or Create account to proceed.
8. Force control
This module focuses on teaching you how to apply labels precisely using the robot's force control ca…
12m

8. Force control

This module focuses on teaching you how to apply labels precisely using the robot's force control capabilities. You'll delve into configuring both force and torque settings to ensure each label adheres correctly.
Course language is set to: English Change language
Key subjects
Force control
Relative waypoint
Force and torque
Please Log in or Create account to proceed.
9. Palletizing
In this module, you'll learn how to use the software's palletizing template to load the bags onto th…
10m

9. Palletizing

In this module, you'll learn how to use the software's palletizing template to load the bags onto the pallet.
Course language is set to: English Change language
Key subjects
Palletizing template
Initialize variable
Assignment command
Please Log in or Create account to proceed.
10. Setting up for production
In this module, you’ll prepare the robot for production by connecting a control panel and configurin…
10m

10. Setting up for production

In this module, you’ll prepare the robot for production by connecting a control panel and configuring the robot for remote control.
Course language is set to: English Change language
Key subjects
Remote control
Function: get_actual_tcp_pose()
Startup menu
Variable waypoint
Please Log in or Create account to proceed.

Congratulations!

You have completed all modules in this e-Learning track. Why not take the next track or attend one of our Training Courses?

Learn more by attending one of our training courses
Go to Free e-Learning overview
  • Terms and Conditions
    Privacy Policy
    Cookie Policy
  • Universal Robots A/S
  • Energivej 51
  • DK-5260 Odense S
  • T: +45 89 93 89 89
  • academy@universal-robots.com
  • Copyright @ Universal Robots A/S 2025