Modern Robotics, Course 5: Robot Manipulation and Wheeled Mobile Robots

People living with serious, life-limiting, chronic illness experience significant suffering. Fortunately there are new and developing treatments which may cure some and improve survival for many people living with serious illness. However, seriously ill people and their loved ones still experience many distressing physical symptoms as well as spiritual, social and psychological distress. There is much we can do to support people to live well with serious and life-limiting illness by understanding the causes of suffering, using effective communications, and incorporating careful assessments and

Created by: Kevin Lynch

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a scala course? Or looking for more detail on Kevin Lynch's Modern Robotics, Course 5: Robot Manipulation and Wheeled Mobile Robots? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

Do you want to know how robots work? Are you interested in robotics as a career? Are you willing to invest the effort to learn fundamental mathematical modeling techniques that are used in all subfields of robotics?If so, then the "Modern Robotics: Mechanics, Planning, and Control" specialization may be for you. This specialization, consisting of six short courses, is serious preparation for serious students who hope to work in the field of robotics or to undertake advanced study. It is not a sampler.In Course 5 of the specialization, Robot Motion Planning and Wheeled Mobile Robots, we delve into advanced topics in robotics. Chapter 12, Grasping and Manipulation, of the "Modern Robotics" textbook covers the modeling of kinematics and forces between rigid bodies in contact, and applies the modeling to analysis and planning of robot grasping and other manipulation tasks. Chapter 13, Wheeled Mobile Robots, covers modeling, motion planning, and feedback control of omnidirectional and nonholonomic wheeled mobile robots, and concludes by addressing control of mobile manipulators consisting of a wheeled mobile base and a robot arm.This course follows the textbook "Modern Robotics: Mechanics, Planning, and Control" (Lynch and Park, Cambridge University Press 2017). You can purchase the book or use the free preprint pdf. You will build on a library of robotics software in the language of your choice (among Python, Mathematica, and MATLAB) and use the free cross-platform robot simulator V-REP, which allows you to work with state-of-the-art robots in the comfort of your own home and with zero financial investment.

icon
Instructor Details

Kevin Lynch

Kevin Lynch is Professor and Chair of the Mechanical Engineering Department at Northwestern University. He is a member of the Neuroscience and Robotics Lab (nxr.northwestern.edu) and the Northwestern Institute on Complex Systems (nico.northwestern.edu). His research focuses on dynamics, motion planning, and control for robot manipulation and locomotion; self-organizing multi-agent systems; and functional electrical stimulation for restoration of human function. Dr. Lynch is Editor-in-Chief of the IEEE International Conference on Robotics and Automation and incoming Editor-in-Chief of the IEEE Transactions on Robotics. He is co-author of the textbooks "Principles of Robot Motion" (MIT Press, 2005), "Embedded Computing and Mechatronics" (Elsevier, 2015, https://nu32.org), and "Modern Robotics: Mechanics, Planning, and Control" (Cambridge University Press, 2017, https://modernrobotics.org). He is an IEEE fellow and the recipient of Northwestern's Professorship of Teaching Excellence and the Northwestern Teacher of the Year award in engineering. He earned a BSE in electrical engineering from Princeton University and a PhD in robotics from Carnegie Mellon University.

icon
Reviews

4.8

5 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Dariyoush S on 19-Feb-19

Great course, really enjoyed! It's on the difficult side of the Coursera courses, but if you have engineering-level maths it shouldn't be a big deal. It's unnecessary to do the previous courses to do this one if you already have some practice with lie-groups robotics but it's often times not the case.I recommend not to use their library at all and code your own code so that you learn more and get more out of the course. The peer-graded assignments are the only big drawback. I think they should be automatically evaluated with a set of unit tests. Hopefully that will be sorted out at some point.

By Kyoung H C on 12-Jan-19

Another very meaty course in this series. I enjoyed it a lot.A word of warning though, I found this course to be a step up in terms of difficulty and time required compared to the previous 4. Very rewarding to get through but be forewarned.

By Katie M on 27-May-19

The concepts of this Course will be used heavily in Course 6. I rated this course after course 6 because the real use of this course is in there. The entire specialization was rock solid and develops a strong foundation for further explorations.

By Ipsita R on 30-Jun-19

It is the best course and the most excited one.

By Zahra M on 5-Jan-19

Positive: Very rigorous and thorough course. Has quizzes and programming assignments which have multiple languages supported.Minus: The peer-reviewed assignments may take a long time to get graded due to small number of students. Also, the small number of students makes it almost impossible to get any help regarding the material. I have never seen the instructor replying to a student question which is not related to the courseware. The book has no solutions, so if you don't understand something, you are stuck.