How can robots perceive the world and their own movements so that they accomplish navigation and manipulation tasks? In this module, we will study how images and videos acquired by cameras mounted on robots are transformed into representations like features and optical flow. Such 2D representations allow us then to extract 3D information about where the camera is and in which direction the robot moves. You will come to understand how grasping objects is facilitated by the computation of 3D posing of objects and navigation can be accomplished by visual odometry and landmark-based localization....

Apr 01, 2018

Outstanding Course! I could always count on Prof.Jianbo to crunch some of the most complex and confusing parts of the course into a much easier understandable language.

Jan 01, 2019

This is quite challenging course. So far, this is the course with the largest amount of material, I wish the class will be split into two courses.

筛选依据：

创建者 Joaquin R

•Sep 05, 2018

The english of the teachers is difficult to understand. Is good to know that you can become a professor of Penn university with that english, but to be in front of a camere they should select somebody understandable.

The level of the course is way too difficult. I have a bachelor in computer science, a master in computer science and a bachelor in mathematics, so I don't think the problem is the material, but how it's teached. You are supposed to solve very complicated assigments just with the videos and that's a too big challenge. They don't spend the time with examples and detailed approach.

Thanks god that the course has been active for several years and there's enough help in the forums. By the way, people in the forums complaint about the poor support of the teachers and assistants in the forums.

Very bad course in general.

创建者 SH H H

•Dec 02, 2016

Sloppy, unorganized, and poorly presented. Try the similar class on EdX and YouTube for a much better and clear explanation and presentation.

创建者 LIANG X

•May 09, 2016

The least comprehensive course I ever took. It needs very good prerequisite about computer vision. And the demostration was very poor.

创建者 Rafael C

•May 21, 2016

The assignments and weekly work is by far much more than the hours estimated. Finally I feel as I didn't learn anything.

创建者 Luis A D R

•Jan 01, 2019

This is quite challenging course. So far, this is the course with the largest amount of material, I wish the class will be split into two courses.

创建者 JAVIA P M

•Jun 26, 2018

For Computer Vision enthusiast who wants to learn about Multiple View Geometry, this is the best beginner course

创建者 Ravi T S

•Jun 19, 2016

Excellent organization and presentation of the course material, and very prompt responses from the teaching staff on the message boards.

创建者 Giuseppe V G

•Jun 18, 2016

Very good course. The only thing that I would suggest is an higher precence of moderators in the forum. It would be very appreciated.

创建者 Rob S

•Oct 17, 2016

The content is very good but the lecture presentation and structure could use improvement. Assignment instructions are not as clear as they could be.

创建者 davidjameshall

•May 13, 2018

An *excellent* but tough course! I really struggled with it because it's a little out of my expertise (I'm an engineer with two master's degrees and equivalent of almost a half degree in math, , but descriptions of the perspective manipulations are novel to me). I managed to do the work by watching the videos several times and reading the forums. I prolonged the course by continuing to pay the fee for quite a few months. This last assignment was very difficult, but I finally sat down and worked through it - scored 50%, then maybe 67%, and then 84% (passed) . I'm disappointed that the course seemed to accept that as the final submission, and I think I'm being forcibly "graduated" and advanced to the next class. :) I actually want to get the final NonLinearTriangulation part of the routine fully working and maybe earn 100%, but I guess I will do that on my own time. Also, I'd like to comment on the forums as to some specific methods I used to successfully complete the last assignment. I am looking forward to the next class (5 of 6 ) being much easier for me, as the material looks a lot like things I've already covered.

创建者 Akshay C

•Oct 09, 2016

A BRILLIANT, BRILLIANT COURSE, the teachers put A LOT of effort into making the lecture slides and videos. Everything was explained multiple times such that the student understands it better. Also, computer vision, especially geometric vision is difficult to understand without a proper background in linear algebra, but the teachers' explanation was enough to fill the gaps so that even someone with only a minimalistic knowledge of linear algebra was able to consume the content.

The exercises were a class apart, they were very well structured with tangible results at the end of each, And each of the exercises brought together the key points of the lectures, so that the student could easily implement them in code and test out the algorithm.

Last but the not the least, the community was very active with the teaching assistants pitching in wherever necessary, in particular, Stephen did a great job of understanding the issues students were facing and taking appropriate action.

All in All, a very well structured course to jump start one's career into computer vision.

创建者 Naveen

•Aug 13, 2016

It is certainly the most comprehensive course in computer vision that can be provided in a span of four weeks. It is much time consuming compared to the other four courses (I have done this at the end); however, each and every bit of it is worth it. The teaching is incredible, especially, Prof. Shi's teaching includes intuition and physical interpretation which helps in appreciating the equations much more. The assignments equally match with the lecture content. Trust me, by the end of four weeks you will be comfortable in reading and understanding papers in visual SLAM, pose estimation, etc.

A small suggestion: in a few lectures, for instance in SIFT lecture, Prof. Daniilidis is not shown in the screen whereas his actions are necessary to better understand the content in the slides.

The Professors and the TAs have done a commendable job and thank you all for this course.

创建者 Philippe W

•Jan 11, 2017

This course is excellent: lots of things covered in depth, learning curve is high, detailed explanations with lots of examples; If you want to ramp up quickly on Structure for Motion or Visual Odometry, Visual SLAM, this is highly recommended. But be prepared to put some real effort in this demanding course. Overall one of the best MOOC I took. Programming assignments and especially the last one are *very* interesting. It's great to have such courses that are available for everybody. Pre-requisites are linear algebra (eigenvalues, eigenvectors, Jacobian, Hessian ...) and familiarity with matlab (but people familiar with numpy should easily ramp up). For people not familiar with matlab there are also some very nice matlab tutorials in the resources. Highly recommended.

创建者 刘宇轩

•Dec 19, 2017

Great Deal of Math.

Prof. Shi's lectures on math guides me through this course. Whenever he shows up in the video, I know he will give me almost everything I need to solve the problems.

Really Intensive and rewarding.

The programming assignment is not that difficult if we have understood the meaning of the equations on the slide.

But the math is not easy. Though Prof. Shi has been giving the lectures in a rather reasonable pace, I still have to pause the videos for quite a long time to follow him on math.

I WILL NEVER FORGET SVD AFTER THIS COURSE. AMAZING!

Hope Coursera can offer more intensive courses like this. Really like courses going in the order of advanced math - algorithm - practice.

创建者 TKor78

•Nov 19, 2016

This is the -hands down- best course within the Robotics Specialization. It is educating as well as entertaining (well, as far as a mooc about robotic perception can be, but I loved it!) and you will learn A LOT, if you don't give up and try hard. Because this course is not easy at all. Its not for beginner and sometimes I had the impression that its neither for people with a somewhat intermediate level of engineering and/or mathematical understanding. I struggled about 40 hours with the final project, but in the end I managed to finish successfully! Thanks to the staff for this very cool learning experience!

创建者 Julius S

•Jul 17, 2016

As a standalone course - incredible. Lots of content, in detailed guides through maths. You seem to have been structural, but I still go lost every time. Overall impression is very chaotic. Maybe more summaries could help. Also separating videos into 'guide through maths' and ' guide through reasoning/theory/motivation' could help

As a part of specialization: This course has more content than the previous 3 courses combined. This took me by surprise and it actually took me 3 months to finish this course. Maybe you could saparate some stuff to optional and required?

创建者 Akshit J

•Dec 18, 2019

This course has everything it takes to understand SLAM. The instructors have worked very hard that they start with the basic concepts of perception and work all the way up to components of current SLAM. You will be very well able to appreciate the current code base on ORB-SLAM as code does not involves derivation and this course covers all the linear algebra behind it. Hats off to professors for not skimming through concepts and making sure they convince you without needing to refer to external resources.

创建者 Gui B

•May 04, 2020

Amazing course on computer vision geometry. I did not expect much from this course to begin with, I was expecting a walk along the park instead of deep knowledge I wanted. But! it exceeded my expectations from week 1 and forced me to go look for other materials and refresh my rusty linear algebra to pass the challenging quizzes and assignments. When Professor Shi talks conceptually, it is very easy to picture. The maths just flow naturally once the concepts are understood.

I Highly recommend!

创建者 Tong L

•Jun 09, 2017

This course is definitely worth learning if you are interested in computer vision or robotics perceptions! There are some minor flaws in the lectures slides, but it doesn't seriously effect the learning experience. I would recommend this course to people who have some basic knowledge about computer vision (e.g. camera calibration, coordinate transformation, affine/rigid transforms, linear solution of structure from motion). Otherwise, the latter part of this course could be a bit difficult.

创建者 Enrico A

•Jul 24, 2017

This course is interesting and very thorough. Some concepts of robot perception are explained in detail, with a focus on perception based on 2D vision. The videos are clear and there is a great number of quizzes and Matlab programming to improve your practical understanding of the topic. Be warned, though, that this course takes longer than 4 weeks in fact due to the numerous and long lectures.

创建者 Jianxin L

•Nov 17, 2017

This is a Coursera course with the richest contents I ever had. Very glad to have learned so much in robotic perceptions. Thanks so much to Prof Daniilidis and Prof Shi. it is challenging but also very useful and helpful for further study or research. TAs are also very good helping lots of students. Love this class. Thank you all!

创建者 Islam A A

•Jul 22, 2017

The course is very important for any student / engineer working in the field of robotics. It gives a lot of detailed information about the background needed as well as some hands-on experience with the basic tools in computer vision. A very good point is connecting what we study in the course with some real applications.

创建者 Edgar M G

•Apr 01, 2018

Excellent Course, at the beginning I was a beginner in this topic and now I learned a lot about computer vision and visual perception. That is a fundamental part of mobil robot localization and planning. As a feedback, I only recomend more numerical examples, this would help to understand more quickly the topics.

创建者 Yonatan S

•Jun 24, 2020

This is an excellent courses for beginners and for experienced engineers interested in learning the basics of Bundle Adjustment and 3D geometry. The ideas are very well explained and the exercises in Matlab contribute to understanding the concepts taught. I could not recommend this course more highly.

创建者 Reynaldo M G

•Feb 13, 2018

This course is a tough one, the assignments are challenging. One problem with teh course is the use of english subtitles, there some errors on mathematical terms that makes more difficult to understand what is being explained (and sometimes the teachers' english is not very clear).