Introduction to Robotics (QUT)

Introduction to Robotics (QUT)

This course is an introduction to the exciting world of robotics and the mathematics and algorithms that underpin it. You’ll develop an understanding of the representation of pose and motion, kinematics, dynamics and control. You’ll also be introduced to the variety of robots and the diversity of tasks to which this knowledge and skills can be applied, the role of robots in society, and associated ethical issues.

A newer version of this course is available here:
Introducing Robotics: Making Robots Move

If you have access to a Lego Mindstorms kit (9797) you will be able to build a simple robot arm and write the control software for it.
Combined with the Robotic Vision MOOC, this course is based on a 13 week undergraduate course Introduction to Robotics at the Queensland University of Technology.
This course includes an introductory week, followed by six weeks of lectures. Each week includes two video lectures, quizzes and MATLAB programming exercises.
Getting started: Pre-course activities are available in the week prior to week 1. These activities help you prepare for the course.
Week 1: Introduction to robotics and Where things are in 2D
Week 2: Where things are in 3D and Time varying coordinate frames
Week 3: Measuring the motion of things and Robot arms and forward kinematics
Week 4: Inverse kinematics and robot motion and Robot velocity in 2D
Week 5: Robot velocity in 3D and Robot joint control
Week 6: Rigid body dynamics and Robotics and the future
Final week: Submissions and project peer assessment. All quiz and MATLAB assessments must be submitted. Participants who have undertaken the Build a robot arm project must submit their video for peer assessment and participate as a peer assessor.
By the end of this course you should be able to:

  • describe and explain what robots are and what they can do
  • describe mathematically the position and orientation of objects and how they move
  • describe mathematically the relationship between robot joint coordinates and tool pose
  • reflect on the future role and development of robots in human society
  • compute the rigid-body forces in a robot and design a joint control system (optional advanced material)
  • apply the mathematical, algorithmic and control principles of robot arm manipulators to implement a working robot through physical construction and software development (applies to optional project).

Assessment:
Throughout the course you'll have the opportunity to complete assessable quizzes and programming exercises. These will be marked automatically. The programming exercises will consist of several MATLAB tasks and will be based on the lecture content for that week.
Certificate of participation:
If you complete the assessment successfully you will receive a certificate of participation. The certificate does not earn credit points towards a QUT qualification. The overall assessment is worth a total of 240 points (120 points for assessable quizzes and 120 points for MATLAB programming tasks). You need to achieve an overall score of 50% (120 points). The quizzes and programming tasks are weighted equally, so it does not matter how you make up your 120 points.
Optional project:
As an optional project, you can choose to build a simple robot arm and write the software to control it. You'll need a LEGO Mindstorms robotics development kit. This isn't a requirement for the certificate of participation, however it's a valuable opportunity to apply your knowledge and skills. A peer assessment or review process will allow you to share your experience and robot with others, while reviewing the robots your peers build.

Note: This course is currently not available.

Related Courses

Factory Automation: Shaping the Future of Manufacturing (Coursera) Coursera
Starweaver

Factory Automation: Shaping the Future of Manufacturing (Coursera)

This course provides a comprehensive understanding of factory automation, covering foundational concepts to practical applications. Participants explore the evolution of automation technology, including robotics and control systems, witnessing its role in optimizing production processes and enhancing productivity. Through real-world case studies, they learn how automation improves efficiency, safety, and innovation in manufacturing.

Sep 14th 2026
4 Weeks
Introduction to Physical Chemistry (Coursera) Coursera
University of Manchester

Introduction to Physical Chemistry (Coursera)

Chemical reactions underpin the production of pretty much everything in our modern world. But, what is the driving force behind reactions? Why do some reactions occur over geological time scales whilst others are so fast that we need femtosecond-pulsed lasers to study them? Ultimately, what is going on at the atomic level? Discover the answers to such fundamental questions and more on this course in introductory physical chemistry.

Sep 21st 2026
5-12 Weeks
Energy Transition Selection (IFP School) Other Providers
IFP School

Energy Transition Selection (IFP School)

This module is intended either for students and professionals interested in the energy transition challenges and innovative solutions to reduce CO2 emissions. But more specifically it is intended for those willing to gain knowledge about developing a decarbonized energy mix based on both renewables and natural gas, underground CO2 and energy storage, energy efficiency and CO2 abatements in processes, biofuels. In general, for those who are convinced that climate change is really a challenge that can also be sustained through concrete solutions and societal awareness. **ENERGY TRANSITION SELECTION WILL BE AVAILABLE UNTIL MARCH 31ST.**

Available Now
1 Week
Project Management of Engineering Projects: Preparing for Success (edX) EdX
Delft University of Technology,DelftX

Project Management of Engineering Projects: Preparing for Success (edX)

Create your own project plan and learn the importance of the early project phases in achieving project success. People are key! Are you a (project) engineer with a technical background but lack management knowledge? Are you eager to improve project performance and want to expand your knowledge? This business and management course will focus on the necessary project management skills to successfully manage projects.

Sep 24th 2026
5-12 Weeks
Materials Data Sciences and Informatics (Coursera) Coursera
Georgia Institute of Technology

Materials Data Sciences and Informatics (Coursera)

This course aims to provide a succinct overview of the emerging discipline of Materials Informatics at the intersection of materials science, computational science, and information science. Attention is drawn to specific opportunities afforded by this new field in accelerating materials development and deployment efforts.

Sep 7th 2026
5-12 Weeks
Nanotechnology: A Maker’s Course (Coursera) Coursera
Duke University,University of North Carolina,North Carolina State University

Nanotechnology: A Maker’s Course (Coursera)

How can we create nano-structures that are 10,000 times smaller than the diameter of a human hair? How can we “see” at the nano-scale? Through instruction and lab demonstrations, in this course you will obtain a rich understanding of the capabilities of nanotechnology tools, and how to use this equipment for nano-scale fabrication and characterization.

Sep 7th 2026
5-12 Weeks
Fundamentals of Engineering Exam Review (Coursera) Coursera
Georgia Institute of Technology

Fundamentals of Engineering Exam Review (Coursera)

The purpose of this course is to review the material covered in the Fundamentals of Engineering (FE) exam to enable the student to pass it. It will be presented in modules corresponding to the FE topics, particularly those in Civil and Mechanical Engineering. Each module will review main concepts, illustrate them with examples, and provide extensive practice problems.

Sep 7th 2026
5-12 Weeks
Protecting the World: Introducing Corrosion Science and Engineering (Coursera) Coursera
University of Manchester

Protecting the World: Introducing Corrosion Science and Engineering (Coursera)

If you have ever encountered rusty car bodies, leaking pipes, tarnished silverware or the green patina of a copper roof then you have experienced corrosion in action. This course, from the Corrosion@Manchester team in collaboration with AkzoNobel, will teach you why metals corrode, what the environmental consequences are, how much corrosion costs and how corrosion can be controlled. It is designed for students, householders, teachers, professionals and anyone in-between.

Sep 21st 2026
4 Weeks
Applications in Engineering Mechanics (Coursera) Coursera
Georgia Institute of Technology

Applications in Engineering Mechanics (Coursera)

This course applies principles learned in my course “Introduction to Engineering Mechanics” to analyze real world engineering structures. You will need to have mastered the engineering fundamentals from that class in order to be successful in this course offering. This course addresses the modeling and analysis of static equilibrium problems with an emphasis on real world engineering systems and problem solving.

Sep 7th 2026
5-12 Weeks
Cómo autoconstruir tu vivienda (Coursera) Coursera
Universidad Nacional Autónoma de México

Cómo autoconstruir tu vivienda (Coursera)

Aprenderás las bases y los procedimientos precisos paso a paso para que puedas llevar a cabo la autoconstrucción de una vivienda básica, segura y económica para ti y tu familia; también te será de gran utilidad si estás buscando aprender a reparar, mejorar la estructura de tu vivienda e incluso si buscas autoemplearte.

Sep 14th 2026
4 Weeks