Introducing Robotics: Making Robots Move

Provided by:
7/10 stars
based on  1 review
Provided by:
Cost FREE , Add a Verified Certificate for $79
Start Date Upcoming
Introducing Robotics: Making Robots Move

Course Details

Cost

FREE,
Add a Verified Certificate for $79

Upcoming Schedule

  • Upcoming

Course Provider

FutureLearn online courses
At FutureLearn, we want to inspire learning for life. We offer a diverse selection of free, high quality online courses from some of the world’s leading universities and other outstanding cultural institutions. Our aim is to connect learners from all over the globe with high quality educators, and with each other. We believe learning should be an enjoyable, social experience, with plenty of opportunities to discuss what you’ve studied, in order to make fresh discoveries and form new ideas....
At FutureLearn, we want to inspire learning for life. We offer a diverse selection of free, high quality online courses from some of the world’s leading universities and other outstanding cultural institutions. Our aim is to connect learners from all over the globe with high quality educators, and with each other. We believe learning should be an enjoyable, social experience, with plenty of opportunities to discuss what you’ve studied, in order to make fresh discoveries and form new ideas. Courses are delivered one step at a time, and are accessible on mobile, tablet and desktop, so you can fit learning around your life, rather than your life around learning. We are a private company wholly owned by The Open University, with the benefit of over 40 years of their experience in distance learning and online education. Our partners include over 20 of the best UK and international universities, as well as institutions with a huge archive of cultural and educational material, including the British Council, the British Library, and the British Museum.

Provider Subject Specialization
Humanities
Sciences & Technology
136 reviews

Course Description

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...

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.

Reviews 7/10 stars
1 Review for Introducing Robotics: Making Robots Move

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Aditya Chundi profile image
Aditya Chundi profile image
8/10 starsCompleted
  • 1 review
  • 1 completed
2 years, 4 months ago
Beginner level Kinematics course. Helpful for undergraduates just getting into robotic kinematics and dynamics. Very basic stuff. The Robotics Toolbox developed by Peter Corke (the designer of the course) is the peak point of the course.
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.