Chevron Left
Вернуться к Robotics: Aerial Robotics

Отзывы учащихся о курсе Robotics: Aerial Robotics от партнера Пенсильванский университет

Оценки: 2,919

О курсе

How can we create agile micro aerial vehicles that are able to operate autonomously in cluttered indoor and outdoor environments? You will gain an introduction to the mechanics of flight and the design of quadrotor flying robots and will be able to develop dynamic models, derive controllers, and synthesize planners for operating in three dimensional environments. You will be exposed to the challenges of using noisy sensors for localization and maneuvering in complex, three-dimensional environments. Finally, you will gain insights through seeing real world examples of the possible applications and challenges for the rapidly-growing drone industry. Mathematical prerequisites: Students taking this course are expected to have some familiarity with linear algebra, single variable calculus, and differential equations. Programming prerequisites: Some experience programming with MATLAB or Octave is recommended (we will use MATLAB in this course.) MATLAB will require the use of a 64-bit computer....

Лучшие рецензии


22 окт. 2017 г.

The course is very good.

The classes are well taught and show general concepts. It is necessary to do research on the internet, to solve the assignments. This is not a bad thing in my point of view


8 июня 2018 г.

I think this is very good course of aerial robotics research. Being a student of robotics, I feel that some of stuffs in this course needs a good background in control and mechanical engineering.

Фильтр по:

451–475 из 711 отзывов о курсе Robotics: Aerial Robotics

автор: Daniel C

24 дек. 2016 г.

It is a great course for me. At the end of the course, I learned how to generate a trajectory having several set waypoints and have my drone follow the trajectory autonomously in simulation.

As opposed to the stated prerequisite, I believe the course requires engineering/math/physics background.

On the down side, there is no TA presence in the discussion forum. You will need to rely on your classmates if you are stuck. Also the second assignment requires hours of tuning, which serves almost no educational purpose.

автор: Viktoras T

29 авг. 2017 г.

Great amount of material for a novice. For me who has never done anything like this, but who has a ton of programming experience, the hardest part was to understand the concepts behind all the formulas. Slides and instructor's explanations were good, but required a good deal of studying to really understand it. Overall, I learned a ton and really got to know the math behind the flight control. Programming assignments got significantly more challenging as the course progressed, but also more informative.

автор: Shubham

9 авг. 2016 г.

The only thing I think that put this course on the back foot is the absence of mentors and TAs. They should be pretty active enough to clear the doubts that pops up while clearing quizzes or programming assignments. Its just the people on the forum that comes handy but even when they are not sure about the concept then the going becomes tough. Apart from that, the course is one of the best of its kind and trust me you will never regret doing this certification !!! Good job team UPenn !!!

автор: Steven

27 мая 2021 г.

Great course, I didn't have a chance to tune the PID controller or generate trajectory before this course, however, it will be better if the course move the 1-D PID to week 1, 2-D PID to week2, and add the assignment of generating minimum velocity or acceleration trajectory in week 3, before we encounter the minimum snap trajectory in final week. That will reduce the gap between 0 and min snap, which is way too hard for a person to generate the first trajectory in their life.

автор: Keng-Hui W

15 апр. 2016 г.



前三門作業蠻符合課程的難度,只要投影片內容都理解的不錯應該就能夠穩穩寫完,但是第四週的作業難度就比較飆升了,不過說難度飆升其實也是你完全照課程內容的方式去做(minimum snap),實際上若只是要通過的話課程提供的測試程式並沒有設定的非常嚴格,就算用比較簡易的實作方式也完全能夠應付。



автор: Eric D

11 февр. 2017 г.

The material is very informative and generally well presented. I would have liked more video explanation about the minimum snap trajectories as this was a large part of the final assignment.

If the Matlab resource was an actual desktop application instead of online, the assignments would have been much easier and quicker to accomplish. Matlab online, in my experience, is slow and hard to work with in a single browser window.

Overall, I enjoyed this course.

автор: Ishan U

28 окт. 2022 г.

I felt that the programming assignments needed more of an explaination videos to solve these problems, but overall good learning experience! This was my first course on coursera so I can't talk much about it but to be honest, it felt a bit rushed, again, this was my first course on coursera so I won't say that for sure but a good course for learners who want to get introduction to the topic, thank you Coursera, thank you University of Pennsylvania!

автор: Cristian

28 июля 2018 г.

I don't give a full score just because a little piece of the last assignment code felt a little buggy, the lecturer could improve (it feels like he is reading a textbook) and the explanations could also be better, but the assignments are very well planned, they scale from simple to nightmare at a good pace. The last assignment is probably the hardest programming exercise I've seen in coursera. Very nice for people with some engineering background.

автор: Ahmad F

25 мар. 2019 г.

After following this course for about a month, i can say that the course fit to my curiosity in aerial robotics. From this course i can dig broad and initial knowledge to the aerial robotics. However, final task was difficult and i think the course participants should read carefully the definition of notations. Some notation should be written clearly next time (or in the future revision). Overall, i am satisfied with what i got from this course.

автор: Daniel S

30 мая 2016 г.

I thought the course was very laid out in going from an overview towards more specific and harder material. For the most part, I thought the assignments were very good and did a thorough job of teaching feedback control. My only problem with the assignments were that they seem to overemphasize a trial and error approach for tuning the k gains. This became very tedious especially on the third assignment where the simulator ran so slowly.

автор: Greg K

9 июня 2016 г.

Really fascinating material and loads of good information in the lectures. The homework assignments were satisfying if you can complete them, but unfortunately involved a lot of tedious trial and error. This was especially difficult since running the program can be slow which causes slow iteration of trial and error. I would not have been able to complete the assignments without helpful information in the course discussions.

автор: Erick A M D

21 окт. 2020 г.

El curso tiene pocas explicaciones, aunque el contenido es muy bueno. Creo que debería de durar 8 semanas en lugar de 4, para poder profundizar más en cada tema.

En el proyecto final, las simulaciones de MATLAB son muy lentas (superiores a 1 hora), y parte del trabajo es a prueba y error, por lo que tienes que dedicarle mucho tiempo.

Por otro lado, la idea del proyecto final es bastante buena.

автор: Michael B

20 июня 2016 г.

Not for the faint of heart as you are expected to be (somewhat) up-to-date on derivatives and primitives for position, velocity, and acceleration. However, even with a minimum background in mathematics and a healthy dose of determination it is possible to succeed in this course. Do not expect it to be easy but really worthwhile if one is interested in quadrotors and "what makes them fly".

автор: Aznan F

26 окт. 2016 г.

It's my first course in coursera. Aerial Robotics is a great course for me to learn more about quadrotor control. Some tools in matlab are very useful to help me deeply understand the material of the course. Unfortunately, formula or model of control have not explained yet. I hope, formula of model of the control can be explained, even it need external source or refer to some books. :)

автор: 2K18/EE/089 K S

10 апр. 2021 г.

The programming assignments need to be based on what was taught in the video lectures. The programming assignment in week 4 was way beyond what was taught. Overall, the course was really well structured and was taught in easy to understand language. I will surely recommend this course to all my friends. Finally, a big thank you to all the instructors and Professor Vijay Kumar!

автор: Emmanuel V P

5 нояб. 2017 г.

It is a amazing course, you can learn a lot of things a about robotics and their behavior. I recommend that improve the complement sections because sometimes I really got confused with a few terms. Also, It is going to be great if you recommend textbooks to refresh the algebra, differential equations with more examples. I really appreciate your time and lectures. Best Wishes!!

автор: Alejandro M F

2 сент. 2017 г.

The content of the course is excellent! It is presented in an organized and progressive manner. The thing that made it a 4 stars course, instead of a perfect 5, is the distance between the given information and the programming assignments, it is a big distance, they expect the student to deduce too much information, and as a consequence the assignments can be discouraging.

автор: Abdullah B

13 июня 2016 г.

Enjoyed the course. It was a good introduction. There is a good room for improvement though:

1- More time should be spent on 3D quadrotor control

2- Trajectory planning was not completely explained; importantly 2d and 3d need a lot more attention with focus on solving for minimum snap trajectory

3- TA support was almost unavailable. TAs should be active during the course

автор: Pendem M

28 июля 2020 г.

I am very happy to complete this course. It really improved my knowledge regarding aerial robotics. It will be very nice of you to provide detailed practice towards programming assignments.Though we are getting enough knowledge I am facing difficulty in solving programming assignments. So I am kindly requesting to provide practice in programming assignments

Thank you

автор: Lieke V

13 февр. 2016 г.

Although not specifically stated as a requisite this course does rely heavily on mathematics (especially matrix calculations). I did not understand all of the mathematics but was still able to complete the course succesfully. The general idea behind the math was well enough explained. The example videos, excercises and quizes were great fun and inspiring.

автор: Yang F

2 янв. 2019 г.

The last assignment is quite hard and the materials given for the it is blurry. It took me two weeks to finally get the core of the last chapter. Thanks to all the guidences provided by the past students, most of us get through. Hope some changes can be made for this class because I still think it is really interesting for engineering students.

автор: Matteo R

28 апр. 2020 г.

Advance Algebra and Math knowledge required, maybe not properly adviced.

On the other hand I loved this course, all the material is really clear and really well developed.

The assignments are challenging and require a lot of time spent through MatLab online video and lessons for those who don't have any previous knowledge about it.

Thank you !

автор: Leif K

15 февр. 2016 г.

Good course overall, since I took it the first time it was offered it was still not quite polished. I liked the focus on quadrocopter simulation and creating controllers. I think it would benefit from more specific discussion forums for quizzes/assignments, being able to view past quiz attempts, and cleaning up typos/errors in the material.

автор: Nico W

21 февр. 2016 г.

I found the course fun and engaging. I studied Physics a while ago; without this I think I would have had problems following the contents.

I wish the first two programming assignments were combined, so that there was room for another assignment for implementing a full 3d controller that doesn't assume a linearization around the hover state.

автор: Thamiris V

31 окт. 2022 г.

The course is very good, but in my opinion it should have example exercises on MATLAB. It ends up being very difficult in the beginning to make the programs and it takes a lot of time to practice. There are also the questions in the videos that are asked before the explanation of the content, which ends up being quite uncomfortable.