Chevron Left
Back to Robotics: Estimation and Learning

Learner Reviews & Feedback for Robotics: Estimation and Learning by University of Pennsylvania

491 ratings

About the Course

How can robots determine their state and properties of the surrounding environment from noisy sensor measurements in time? In this module you will learn how to get robots to incorporate uncertainty into estimating and learning from a dynamic and changing world. Specific topics that will be covered include probabilistic generative models, Bayesian filtering for localization and mapping....

Top reviews


Feb 15, 2017

The material is clearly presented. The Matlab exercises complement and reinforce the subject, the level of difficulty is well balanced, thanks for this great course.


Feb 5, 2021

This course was interesting but I think the video material was too shallow and not detailed enough. The assignment for Week 4 was extremely challenging!

Filter by:

76 - 100 of 109 Reviews for Robotics: Estimation and Learning

By Guining O

Feb 18, 2019

Some more help or examples should have been provided for the programming exercises, especially the last one

By Qiu Q

Sep 12, 2016

This course is very useful and interesting, but the materials of week 2 & 4 is enough for their quizs.

By Saif

Jun 20, 2016

Poor structuring of assignments. Unclear objectives and wrong input data.

Course Content was good.

By Ramya J

Jan 14, 2022

The assignments were very confusing, you should explain them a bit more in the lecture videos.


May 3, 2020

Wish had a proper explanation and more detailed derivations or understanding of basics

By Bhavya G G

Apr 19, 2021

Some lectures were clearly explained, some lectures required prerequisite knowledge

By 陈旭展

May 17, 2016

Who teaching us is a student, and the assignment is not in detail as other class

By Alex F

Feb 4, 2020

Good programming exercises but very bad lectures

By Damoun L

Feb 18, 2017

very minimal presentation of many concepts!

By juha n

Jul 15, 2018

Assignments need some serious revising.

By Dhagash D

Dec 11, 2016

Not deeply explained not for beginneer.

By Luming

Oct 30, 2021

Too hard for beginner for last 3 week

By Troy W

May 16, 2016

Really too short.

By Fredo C

Mar 17, 2019

Difficult course

By Raunak H

Dec 18, 2017


By Enrico A

Jul 29, 2017

The material covered is very interesting. However, I am a bit disappointed by the lecture format and the assignment preparation. It is good to have concise lectures that stick to the core of the subject. However, in this case, they were not very clear. Additionally, the assignments tend to be cover different material from the lectures. Besides, they are not well explained and it is difficult to understand what is required. You basically end up doing a lot of trial and error. Luckily, the blog contains very useful posts from other frustrated users.

By Behrooz S

Jun 9, 2016

Very important materials are explained super briefly. I would only suggest it for getting familiar with the estimation "keywords and terminologies" or for someone who wants to brush up his/her prior knowledge in estimation. The total session time for all 4 weeks together is only a few hours and the homeworks do not cover the session topics.

By 李晨曦

Jul 29, 2017

The lectures does not provide enough information and dig into the underlying principles. Lectures that are supposed to be half an hour are condensed into several minutes. Of all the courses in this series, I rely on external resources and forums the most to finish this one. I honestly think the teaching staff could do a better job.

By Nick P

Dec 11, 2020

The programming assignments are interesting, however they are not well documented nor are they well constructed. Lecture videos are just a few minutes each week, and do a very poor job of setting up assignments or explaining the material. You will spend most of your time on the forums, and doing your own research.

By Juan Á F M

Aug 4, 2018

All in all, it's a very interesting, absolutely necessary topic for robotics. But everything is treated here without theory tests, detailed examples and the like, so learning is only tested with programming tasks. The student must work a lot with MATLAB to come up with crafty solutions for week practices.

By Timothy O

Dec 10, 2016

When I took, assignments 2 and 4 were broken and there were no mentors to help students. However, I am now told they will be fixing the course. I give 2 stars becuase the concepts of the assignments is good, but the course needs more attention.

By Yiming Z

Oct 14, 2017

Poor explanations in the lectures especially for particle filter.

It doesn't go deep into why and how the method was developed in a theoretical way.

By Alejandro A V

Jun 8, 2016

It is not very clear. The assignments have several problems with the given code. There are many things to improve in the next sessions.

By Gaurang G

May 6, 2017

Week 2 kalman filter assignment not clear;

Course can be made more clear like Aerial Robotics.

By Nico W

Feb 5, 2017

What's there is ok, but there is only a few minutes of lecture material each week.