Introduction to Tools for Robotics

Explore the different tools and software to design, test, and prototype custom robot parts and robust robot behaviour with this online tech course from Luleå University of Technology.

Duration

3 weeks

Weekly study

4 hours

100% online

How it works

Unlimited subscription

Learn more

Learn to use robotics software and 3D models for robot design and development

In recent years, industries around the world have been getting creative when it comes to incorporating robotics into their workflows.

This three-week course offers a fascinating introduction to software and tools currently used in robotics.

You’ll build basic knowledge of robotics tools and learn how they can be adapted for different industries.

Familiarise yourself with Ubuntu operating system and Gazebo framework

You’ll start by discovering the open-source Ubuntu operating system which provides stability and flexibility for app development.

Using case studies and examples, you’ll learn how Ubuntu incorporates the Gazebo framework for testing robots in simulation.

As you explore its open-source collection of tools, libraries, and conventions that simplify the task of creating complex robot behaviour, you’ll see how the framework can be used to create everything from low-level interfaces with sensors and actuators to high-level capability designs.

Gain hands-on experience using 3D robotics models in simulation

You’ll also learn about the Gazebo simulator, which allows for fast prototyping of application scenarios, robot design, and sensor interfacing.

To understand the application of robotics in different industries, you’ll be introduced to 3D modelling and CAD designing, and how they can be used in developing custom robot parts and sensor models.

Learn from the experts at the cutting edge of control engineering, robotics, and AI

You’ll learn with specialists at the Luleå University of Technology who are experienced in bringing robotics into people’s everyday life.

Through this course, they’ll help you build an in-depth understanding of using Ubuntu, 3D modeling and manufacturing, and the Gazebo simulator for robot design and prototyping application scenarios.

  • Week 1

    Introduction to robotic tools

    • Course introduction

      Welcome to the course, Introduction to Tools for Robotics!

    • Introduction to Ubuntu and Linux OS

      In this activity, you will learn more about Ubuntu and Linux. You will also learn why Ubuntu is an important tool for robotics.

    • Installing Ubuntu

      In this activity, detailed instructions on how to get Ubuntu running on your computer will be presented.

    • Ubuntu GUI

      In this activity, you will learn more about Ubuntu GUI and useful shortcuts.

    • Command Line Interface

      In this activity, you will learn more about the most useful command-line interface within Ubuntu.

  • Week 2

    3D Modelling and CAD for robotics

    • Introduction to 3D Models

      In this activity, we will learn about what is a 3D model, different types of 3D models, use cases of 3D models in robotics, and more importantly why 3D modelling is a tool for robotics.

    • Basic overview of 3D modelling tools

      In this activity, we will learn about basic 3D modelling tools and an overview of the software and its functionalities.

    • Manufacturing process and 3D printing

      This activity will give a basic overview of the 3D printing principle, 3D printing technologies, and the manufacturing process to apply these concepts in robotics.

    • Summary of activity

      In this activity, a summary of the introduction to 3D modelling and tools for robotics is presented.

  • Week 3

    GAZEBO simulations environment

    • Introduction to simulation in robotics

      This activity touches upon the topic of robotic simulation.

    • GAZEBO Graphical User Interface

      This activity presents functionalities of the GAZEBO simulation platform.

    • Virtual models and environments in GAZEBO

      This activity presents the use of GAZEBO simulation environment for using existing or custom made robotic platforms and environments.

    • Course end and summary

      This activity concludes the course and summarises the outcomes.

More courses you might like

Learners who joined this course have also enjoyed these courses.

©2025  onlincourse.com. All rights reserved