Home » Engineering Free Online Courses » Free Online Course on Robotics: Locomotion Engineering.

Free Online Course on Robotics: Locomotion Engineering.

The University of Pennsylvania is offering free online course on Robotics: Locomotion Engineering. This course is designed for students who have good understanding of multivariable calculus and some prior exposure to linear algebra and ordinary differential equations.

In this 12 week course, applicants will learn how to design, build, and program dynamical, legged robots that can operate in the real world. The course will start on October 2, 2017.

User Review
0 (0 votes)

Course At A Glance 

Length: 12 weeks
Effort: 8-10 hours pw
Subject: Engineering
Institution: University of Pennsylvania and edx
Languages: English
Price: Free
Certificate Available: Yes, Add a Verified Certificate for $ 349
Session: Course Starts on October 2, 2017

Providers‡ Details

The University of Pennsylvania is an Ivy League institution with 12 undergraduate, graduate and professional schools in Philadelphia, serving a diverse community of more than 20,000 students from around the world. Ranked consistently among the top ten universities in the United States, Penn dates it‡s founding to 1740 and is often considered the first university to offer both graduate and undergraduate studies.

About This Course

This course, part of the Robotics MicroMasters program, will teach you how to think about complex mobility challenges that arise when robots are deployed in unstructured human and natural environments.

Why Take This Course?

Students will learn how to design and program the sequence of energetic interactions that must occur between sensors and mechanical actuators in order to ensure stable mobility. We will expose you to underlying and still actively develop concepts while providing you with practical examples and projects.

Learning Outcomes

  • The design and analysis of agile, bioinspired, sensor motor systems
  • How to develop simplified models of complex dynamic systems
  • Ways to utilize simplified models to achieve dynamical mobility tasks


Dan Koditschek

Research in Dan’s group is focused on the application of dynamical systems theory to the design, construction and empirical testing of machines that juggle, run, climb, and in general, interact physically with their environment to perform useful work. Dan and his group seek to probe the foundations of autonomous robotics by reasoning formally about mathematical models that represent the successes and limitations of their physical platforms.


  • Good understanding of multivariable calculus and some prior exposure to linear algebra and ordinary differential equations.
  • We will be making specific use of the kinematics and dynamics ideas developed in the ROBO3x, certain linear algebra techniques in the ROBO1x, and various ideas and techniques presented in the ROBO2x.

How To Join This Course

  • Go to the course website link
  • Create an edX account to SignUp
  • Choose “Register Now” to get started.
  • EdX offers honor code certificates of achievement, verified certificates of achievement, and XSeries certificates of achievement. Currently, verified certificates are only available in some courses.
  • Once applicant sign up for a course and activate their account, click on the Log In button on the org homepage and type in their email address and edX password. This will take them to the dashboard, with access to each of their active courses. (Before a course begins, it will be listed on their dashboard but will not yet have a “view course” option.)

Apply Now