Introducing Robotics: Making Robots Move

Peter Corke, Queensland University of Technology

Discover how robots can be programmed to move.

Making robots move requires both mathematical knowledge and programming skills. We begin with the problem of describing where things are in the world. Starting simply, we consider objects in a two-dimensional plane, exploring the concepts of position, pose, rotation, and translation.

Robot movement relies on the principles of kinematics – the motion of a body or bodies. You’ll program forward kinematics equations in MATLAB and learn approaches to inverse kinematics.

We examine types of motion in 2D, and dive into some principles of joint control theory. We finish with a taste of 3D robotics!

This course assumes that you are familiar with concepts from advanced high-school mathematics or engineering; in particular, analytic geometry and linear algebra (including points, vectors, matrices, matrix-vector and matrix-matrix multiplication, and linear transformations).

You’ll also need to know how to program in MATLAB to complete the practical exercises. You won’t need to download the MATLAB software to complete this course (unless you already have it and wish to use it), as you will be linked directly into an online version of MATLAB through FutureLearn.

Everything you need to succeed in this course is provided, or can be downloaded for free. If you’d like to attempt the exercises throughout this course, you will be using a program called MATLAB. With support from MathWorks, free access to MATLAB will be provided for the duration of the course plus 30 days.

All exercises are embedded in the course, so you don’t need to have MATLAB to participate.

However, if you’d like to follow along with Professor Corke’s MATLAB demonstrations, work on the exercises, or explore topics on your own, MathWorks has provided a licence for MATLAB Online for this course. We will guide you through the setup of MATLAB and the Robotics Toolbox at the beginning of the course. The use of MATLAB is what will really give you a powerful learning experience, letting you try out the exercises and examples provided.

If you have not used MATLAB before, and would like to take a two-hour introductory course, please check out the MATLAB Academy’s MATLAB Onramp course. This covers the MATLAB basics with walk-through activities. This is an optional activity.

Dates:
  • 9 September 2019
  • 20 August 2018
  • 19 March 2018
  • 2 October 2017
  • 5 June 2017
  • 16 January 2017
Course properties:
  • Free:
  • Paid:
  • Certificate:
  • MOOC:
  • Video:
  • Audio:
  • Email-course:
  • Language: English Gb

Reviews

No reviews yet. Want to be the first?

Register to leave a review

Show?id=n3eliycplgk&bids=695438
NVIDIA
More from 'Engineering & Technology':
Regular_36acb345-60b5-4928-94e7-cd02c6cdf9b4 Discover Dentistry
An entertaining and illuminating course for everyone to explore the impact dentistry...
Regular_1773392a-c546-49f6-b52a-bee15ce2a57a Inside Cancer: How Genes Influence Cancer Development
Understand how genetics influence the development and spread of cancer, with...
Regular_5eb5eb79-9c91-4b99-a2b7-78a5ab3349cb Improving Healthcare Through Clinical Research
On this free online course, find out how medical treatments are discovered,...
Regular_c09cd2fe-e62b-4879-b33d-97ef954875bc Technical Report Writing for Engineers
Get an introduction to technical report writing. Find out how to communicate...
Regular_f9f08ba9-fdf2-4ac2-adf7-bb6e03102c2b Using Infection Control to Combat Antimicrobial Resistance
Find out how effective infection control in health and social care can tackle...
More from 'FutureLearn':
Regular_36acb345-60b5-4928-94e7-cd02c6cdf9b4 Discover Dentistry
An entertaining and illuminating course for everyone to explore the impact dentistry...
Regular_1773392a-c546-49f6-b52a-bee15ce2a57a Inside Cancer: How Genes Influence Cancer Development
Understand how genetics influence the development and spread of cancer, with...
Regular_fea9b9a3-bed1-4ec2-9af6-ba1148e29aea Hadrian's Wall: Life on the Roman Frontier
Explore the archaeology of the most heavily fortified frontier in the Roman...
Regular_e16aaa55-5f57-43f6-801f-cccc179f1e21 How to Succeed at: Interviews
This free three week course provides the tools you need to succeed at interviews...
Regular_d7ef63d4-5ee9-409f-9b5f-be27016bc9eb Religion and Conflict
Understand and analyse the role of religion in conflicts and peacebuilding in...

© 2013-2019