Free Robot Training with RoboDK

你如何开始使用机器人培训?你米ight imagine that robot programming courses would cost a lot. But, our free collection of courses is all you need to become an expert in robotic offline programming.

Robotics training has traditionally been quite expensive. In fact, each robot manufacturer has its own partner companies that specialize in training users for their specific robots.

But, what if you want to become an expert in programminganytype of robot?

And what if you don’t have a lot of budget to spend on the training?

We have created a whole collection of free robot programming courses that you can access right now.

Here’s what you can learn!

20 Robot Programming Courses You Can Access for Free

Here is a list of the complete catalog, of free training courses that we have created at RoboDK.

Together, they form an entire course catalog with over 23 hours of training. This robot training guides you through the entire process of programming your robot, from the basics of using your programming environment to advanced path generation.

基本的机器人编程RoboDK课程

These 9 basic courses introduce the RoboDK environment and set you up with all you need to start simulating a robot.

  1. RoboDK Simulation EnvironmentThe introductory course gets you familiar with the RoboDK simulation environment. By the end, you’ll be able to navigate the environment and create basic robot programs.
  2. Creating a RoboDK Station这个故事rse guides you through best practices for creating stations in a RoboDK simulation including effective use of the Robot Library and adding custom tools.
  3. Pick and place这个故事rse addresses one of the most common robot applications. It demonstrates examples of how to create pick and place programs to move and organize boxes using subprograms.
  4. Simulation events这个故事rse introduces simulation events for all non-robot aspects of your simulation such as conveyors, sensors, and cameras.
  5. 3D Objects这个故事rse guides you through the process of importing and handling 3D models created in other programs.
  6. Basic Mechanism这个故事rse is helpful if you are looking to create a robot that isn’t included in our Robot Library. It demonstrates how to create basic mechanisms like linear rails, turntables, conveyors, and more.
  7. Simulation tools —这个故事rse looks more deeply at the advanced simulation tools available in RoboDK. It includes collision detection, singularity detection, and multi-robot synchronization.
  8. Palletizing Plugin —这个故事rse teaches you how to use our dedicated plugin for easy programming of palletizing and depalletizing tasks.
  9. Flow control statement —This final basic course looks at the topic of program flow control. It demonstrates the program statements of IF and WHILE. Moreover, it shows how you can incorporate these with other elements of your robot program.

Advanced Path Generation Courses

These 5 advanced courses go deeper into path generation in RoboDK. They show how to get the most from some of RoboDK’s wizards.

  1. Advanced path generation Part 1 —这个故事rse goes deeper into how you can create paths for your robot program. It introduces concepts like setting an approach and retract distance and moving along a curve.
  2. Path importation —这个故事rse teaches you how to extract curves automatically from 3D model features and import robot paths from other software such as one of our CAD plugins or NC files.
  3. Advanced path generation Part 2 —这个故事rse expands on path generation by introducing 3 projects: point following, robot machining, and 3D printing.
  4. Curve tool —这个故事rse goes deeper into the function of RoboDK’s curve tool, showing how you can split, delete, and merge curves as well as other modifications you can make.
  5. Advanced path generation Part 3 —This final advanced path generation course teaches you how to modify the default parameters of RoboDK’s paths, change the tool orientation, and handle part positioning issues.

From Simulation to Reality: Programming Real Robots

The courses listed above have primarily involved using the simulation features of RoboDK. These following 5 courses are all about how you can move your program to physical robots.

  1. Robot program —This foundational course teaches you how to generate a program for your specific robot model, select the rightpost processor, and define the parameters for it.
  2. Robot driver —这个故事rse demonstrates real-time control of a robot within RoboDK, using an Omron TM robot as an example.
  3. Station accuracy and probing —这个故事rse covers how you can improve the accuracy of your robot by calibrating it using a probe.
  4. Robot accuracy —这个故事rse gives a general explanation of robot accuracy and shows some of the fundamental math behind accurate robot programming using a simulated robot as an example.
  5. Post-processor modification —This advanced course shows how you can edit RoboDK’s post-processors to gain full control over your specific robot’s functionality.

Advanced Programming

Finally, we have a course on how to use the RoboDK API for more advanced types of programming.

20.Python API for simulation —这个故事rse introduces the Python API. It guides you through program creation and robot simulation using Python.

Where to Access the Robot Training

You can access the RoboDK courseson our YouTube channeland find all training fileshere.

Indeed, the courses have been arranged into playlists, alongside other individual training videos for particular aspects of RoboDK’s functionality.

What other aspects of robot programming would you like to learn?Tell us in the comments below or join the discussion onLinkedIn,Twitter,Facebook,Instagram, or inthe RoboDK Forum.. Also, check out our extensive video collection and subscribeto the RoboDK Youtube Channel

About Alex Owen-Hill

Alex Owen-Hill is a freelance writer and public speaker who blogs about a large range of topics, including science, presentation skills at CreateClarifyArticulate.com, storytelling and (of course) robotics. He completed a PhD in Telerobotics from Universidad Politecnica de Madrid as part of the PURESAFE project, in collaboration with CERN. As a recovering academic, he maintains a firm foot in the robotics world by blogging about industrial robotics.

View all posts by Alex Owen-Hill

Leave a Reply

Your email address will not be published.Required fields are marked*