Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

FutureLearn

Introduction to Tools for Robotics

Luleå University of Technology via FutureLearn

Overview

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.

This course is designed for anyone interested in using robotic solutions in their role and who wants to learn the basics of robotics frameworks.

Syllabus

  • Introduction to robotic tools
    • Course introduction
    • Introduction to Ubuntu and Linux OS
    • Installing Ubuntu
    • Ubuntu GUI
    • Command Line Interface
  • 3D Modelling and CAD for robotics
    • Introduction to 3D Models
    • Basic overview of 3D modelling tools
    • Manufacturing process and 3D printing
    • Summary of activity
  • GAZEBO simulations environment
    • Introduction to simulation in robotics
    • GAZEBO Graphical User Interface
    • Virtual models and environments in GAZEBO
    • Course end and summary

Taught by

Christoforos Kanellakis

Reviews

4 rating at FutureLearn based on 3 ratings

Start your review of Introduction to Tools for Robotics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.