Skip to main content

FedericaX: Robotics Foundation II - Robot Control

This course explores the robotics foundations for planning and control of robot manipulators and mobile robots

12 weeks
8–16 hours per week
Self-paced
Progress at your own speed
Free
Optional upgrade available

There is one session available:

6,697 already enrolled! After a course session ends, it will be archivedOpens in a new tab.
Starts Mar 19
Ends Dec 31

About this course

Skip About this course

Robotics is commonly defined as the study of the intelligent connection between perception and action. As such, the full scope of robotics lies at the intersection of mechanics, electronics, signal processing, control engineering, computing, and mathematical modeling.

Within this very broad framework, modeling and control play a basic role - not only in the traditional context of industrial robotics, but also for the advanced applications of field and service robots, which have attracted increasing interest from the research community in the last twenty years.

Robotics foundations are dealt with in this two-part course. The second part covers planning and control. Suitable interpolation techniques are presented to plan trajectories in either joint or operational space. For controlling a robot in the free space, motion control strategies can be either decentralized or centralized. The former leads to independent joint control which treats nonlinear dynamic couplings as disturbance, while the latter is based on the robot dynamic model. PD control with gravity compensation and inverse dynamics control are presented. Operational space control is then introduced as a premise to controlling a robot interacting with the environment. Both indirect and direct force control schemes are developed for constrained motion control. The visual servoing approach is adopted to integrate information about the objects present in the scene into the control loop, where the resulting schemes can be of three types: position-based, image-based, or hybrid. The last part of the course is devoted to mobile robots. Kinematic models of simple vehicles are presented, along with trajectory planning methods which have to properly account for the nonholonomic constraints. The motion control problem is tackled with reference to the trajectory tracking task. Odometric localization techniques are finally presented for practical implementation of feedback control schemes.

At a glance

  • Language: English
  • Video Transcript: English
  • Associated skills:Motion Control Systems, Mathematical Modeling, Planning, Electronics, Signal Processing, Localization, Control Engineering, Mechanics, Feedback Control, Robotics, Coupling, Trajectory Planning, Industrial Robotics

What you'll learn

Skip What you'll learn
  • The trajectory planning algorithms
  • The joint space and operational space motion control strategies
  • The indirect and direct force control strategies
  • The visual control techniques
  • The parameter identification algorithms
  • The features of modelling and control of wheeled mobile robots

Who can take this course?

Unfortunately, learners residing in one or more of the following countries or regions will not be able to register for this course: Iran, Cuba and the Crimea region of Ukraine. While edX has sought licenses from the U.S. Office of Foreign Assets Control (OFAC) to offer our courses to learners in these countries and regions, the licenses we have received are not broad enough to allow us to offer this course in all locations. edX truly regrets that U.S. sanctions prevent us from offering all of our courses to everyone, no matter where they live.

Interested in this course for your business or team?

Train your employees in the most in-demand topics, with edX For Business.