• Length:
    4 Weeks
  • Effort:
    4–6 hours per week
  • Price:

    Add a Verified Certificate for $25 USD

  • Institution
  • Subject:
  • Level:
  • Language:
  • Video Transcript:
  • Course Type:
    Instructor-led on a course schedule


Calculus, some linear algebra exposure, some control.

About this course

Skip About this course

The "sense-and-correct" nature of feedback controllers make them an appealing choice for systems whose actuators, or environments, are highly variable. If the system also requires high performance (e.g. an industrial robot, a car, or an aircraft), the usual approach is to use a state-space feedback controller derived from a physics-based model. And when performance is less critical (e.g. for toys and appliances), the traditional choice has been to tune a low-cost proportional-derivative-integral (PID) controller.

Over the last few years, much has changed. The dramatic decline in the cost of accurate sensors and fast microcontrollers have made state-space controllers practical even for inexpensive toys. In addition, modeling approaches have become far more reliant on measurement and computation rather than physics and analysis. In this course, we examine the theory and application of this arc of alternatives to control, starting with PID, then moving to physical-modeling and state-space, and ending with state-space using measurement-based modeling. In each case, you will design and test controllers with your own copter-levitated arm, to solidify your understanding and to gain insight in to the practical issues.

PLEASE NOTE: This is intended to be an advanced course and students should have a background in linear algebra and differential equations, as well as some experience with control systems. IN ADDITION: THIS IS A BETA COURSE, THINGS WILL GO WRONG. We are testing a new type of on-line class, one where students use advanced concepts to design and then examine performance results on their own hardware. There will be difficulties, and we will be updating content and focus in response to student input.

What you'll learn

Skip What you'll learn
  • State Space Methodology
  • State Space Control and Feedback
  • Observers
  • Black-box modeling from Frequency Domain Data

Meet your instructors

Jacob White
Cecil H. Green Professor of Electrical Engineering and Computer Science
Joe Steinmeyer
Lecturer, Electrical Engineering and Computer Science

Pursue a Verified Certificate to highlight the knowledge and skills you gain
$25 USD

View a PDF of a sample edX certificate
  • Official and Verified

    Receive an instructor-signed certificate with the institution's logo to verify your achievement and increase your job prospects

  • Easily Shareable

    Add the certificate to your CV or resume, or post it directly on LinkedIn

  • Proven Motivator

    Give yourself an additional incentive to complete the course

  • Support our Mission

    edX, a non-profit, relies on verified certificates to help fund free education for everyone globally