Modern Robotics, Course 6: Capstone Project, Mobile Manipulation (Coursera)

Modern Robotics, Course 6: Capstone Project, Mobile Manipulation (Coursera)

The capstone project of the Modern Robotics specialization is on mobile manipulation: simultaneously controlling the motion of a wheeled mobile base and its robot arm to achieve a manipulation task. This project integrates several topics from the specialization, including trajectory planning, odometry for mobile robots, and feedback control.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Beginning from the Modern Robotics software library provided to you (written in Python, Mathematica, and MATLAB), and software you have written for previous courses, you will develop software to plan and control the motion of a mobile manipulator to perform a pick and place task. You will test your software on the KUKA youBot, a mobile manipulator consisting of an omnidirectional mecanum-wheel mobile base, a 5-joint robot arm, and a gripper. The state-of-the-art, cross-platform V-REP robot simulator will be used to simulate the task.
Course 6 of 6 in the Modern Robotics: Mechanics, Planning, and Control Specialization.

Syllabus

WEEK 1
Introduction to the Capstone Project, and Milestone 1
Odometry for wheeled mobile robots and its use in a kinematic simulator for the youBot omnidirectional mobile robot with four mecanum wheels.

WEEK 2
Reference Trajectory Generation
Generating a reference trajectory in SE(3) for the end-effector of a mobile manipulator to achieve a pick-and-place task.

WEEK 3
Feedforward Control
Feedforward control of the end-effector of a mobile manipulator to drive the end-effector along a reference trajectory.

WEEK 4
Completing the Project and Your Submission
Feedforward-plus-feedback control of the end-effector of a mobile manipulator to stabilize a reference trajectory for the end-effector.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Modern Robotics, Course 5: Robot Manipulation and Wheeled Mobile Robots (Coursera) Coursera
Northwestern University

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

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.

Aug 31st 2026
4 Weeks
Fundamentals of Robotics & Industrial Automation (Coursera) Coursera
L&T EduTech

Fundamentals of Robotics & Industrial Automation (Coursera)

The "Fundamentals of Robotics & Industrial Automation" course is tailored to provide a comprehensive understanding of essential concepts and practical skills necessary for excelling in the field of collaborative robotics. Through three dynamic modules, participants will explore the intricacies of sensors & transducers in machine tools & robots, servo systems, and interfacing and simulation techniques.

Aug 31st 2026
3 Weeks
Digital Skills: Mobile (FutureLearn) FutureLearn
Accenture

Digital Skills: Mobile (FutureLearn)

Learn about mobile design, development and creating mobile experiences, as well as bigger concepts related to mobile technology. Understand the importance of mobile in the digital world. In 2018, over half of global website traffic was generated through mobile phones. On this course, you will explore what mobile is, the growth of mobile technology and benefits associated with it.

Self Paced
2 Weeks
MedTech: AI and Medical Robots (FutureLearn) FutureLearn
University of Leeds

MedTech: AI and Medical Robots (FutureLearn)

Explore human robot interaction and enter the fascinating world of robotics and artificial intelligence in healthcare. Learn how medical robots in healthcare are designed, regulated and used. On this course, you will learn what robots are and explore human robot interaction (HRI) in healthcare. You will identify the challenges of designing robots for healthcare and look at what MedTech scientists are doing to solve them.

Self Paced
2 Weeks
Programming Mobile Applications for Android Handheld Systems: Part 2 (Coursera) Coursera
University of Maryland, College Park

Programming Mobile Applications for Android Handheld Systems: Part 2 (Coursera)

This course introduces you to the design and implementation of Android applications for mobile devices. You will build upon concepts from the prior course, including handling notifications, using multimedia and graphics and incorporating touch and gestures into your apps.

Aug 31st 2026
5-12 Weeks
CPS Design for Mechatronics, Healthcare, EV & Robotics (Coursera) Coursera
L&T EduTech

CPS Design for Mechatronics, Healthcare, EV & Robotics (Coursera)

This course covers diverse aspects of mechatronics, electric vehicles (EVs), medical devices, and Cyber-Physical Systems (CPS). The Automotive Mechatronics module provides participants with a deep understanding of essential components, emphasizing the analysis of Electronic Control Units (ECUs) and the application of various sensor types and Advanced Driver Assistance Systems in critical automotive functions.

Aug 24th 2026
4 Weeks
Modern Robotics, Course 3: Robot Dynamics (Coursera) Coursera
Northwestern University

Modern Robotics, Course 3: Robot Dynamics (Coursera)

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.

Aug 24th 2026
4 Weeks
Modern Robotics, Course 2: Robot Kinematics (Coursera) Coursera
Northwestern University

Modern Robotics, Course 2: Robot Kinematics (Coursera)

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.

Aug 24th 2026
4 Weeks
Robotics: Estimation and Learning (Coursera) Coursera
University of Pennsylvania

Robotics: Estimation and Learning (Coursera)

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.

Jan 13th 2025
4 Weeks
Writing Java Application Code (Coursera) Coursera
LearnQuest

Writing Java Application Code (Coursera)

This is the third course in a Specialization titled Java as a Second Language. This course presents instruction to IT professionals for developing Java applications. The material targets professional that are familiar with application programming, but do not have strong Java skills. The type of Java applications focus on: Console based Java applications, Java windows applications, and Java web and mobile applications. This course presents material on developing real applications, and includes hands-on application development labs. Learners will gain strong Java application development skills.

Aug 31st 2026
4 Weeks