Robotics: Capstone

  • 4.6
Approx. 26 hours to complete

Course Summary

In this capstone project, students will design and build their own robot that is capable of performing certain tasks. With the help of experts in the field, students will learn about robotics, computer vision, and machine learning.

Key Learning Points

  • Design and build your own robot capable of performing tasks
  • Learn about robotics, computer vision, and machine learning
  • Receive guidance and support from experts in the field

Job Positions & Salaries of people who have taken this course might have

  • Robotics Engineer
    • USA: $85,000 - $150,000
    • India: ₹5,00,000 - ₹20,00,000
    • Spain: €30,000 - €75,000
  • Machine Learning Engineer
    • USA: $95,000 - $165,000
    • India: ₹6,00,000 - ₹25,00,000
    • Spain: €35,000 - €85,000
  • Computer Vision Engineer
    • USA: $90,000 - $155,000
    • India: ₹5,50,000 - ₹22,00,000
    • Spain: €32,000 - €80,000

Related Topics for further study


Learning Outcomes

  • Design and build a functional robot
  • Apply concepts of robotics, computer vision, and machine learning
  • Collaborate with experts in the field and receive feedback on project

Prerequisites or good to have knowledge before taking this course

  • Completion of relevant courses in robotics, computer vision, and machine learning
  • Familiarity with programming languages such as Python and C++

Course Difficulty Level

Advanced

Course Format

  • Project-based
  • Collaborative
  • Self-paced

Similar Courses

  • Control of Mobile Robots
  • Robotics: Perception
  • Robotics: Estimation and Learning

Related Education Paths


Notable People in This Field

  • Rodney Brooks
  • Helen Greiner

Related Books

Description

In our 6 week Robotics Capstone, we will give you a chance to implement a solution for a real world problem based on the content you learnt from the courses in your robotics specialization. It will also give you a chance to use mathematical and programming methods that researchers use in robotics labs.

Outline

  • Week 1
  • Capstone Introduction and Choosing the Capstone Project
  • Introduction to the Mobile Inverted Pendulum (MIP) Track
  • Introduction to the Autonomous Rover (AR) Track
  • Week 1: Lesson Choices
  • A1.1 Using MATLAB for Dynamic Simulations
  • (Review) Dijkstra's Algorithm
  • B1.1 Purchasing the Robot Kit
  • B1.2 The Rover Simulator
  • A1.2 Integrating an ODE with MATLAB
  • Week 2: Lesson Choices
  • (Review) Newton's Laws; Damped and Undamped
  • (Review) PD Control for a Point Particle in Space
  • A2.1 PD Control for Second-Order Systems
  • (Review) Infinitesimal Kinematics; RR Arm
  • B2.1 Building the Autonomous Rover (AR)
  • B2.6 Connecting to the Pi
  • B2.2 Soldering tips
  • B2.3 Soldering the Motor Hat and IMU
  • B2.4 Flashing your Raspberry Pi SD Card
  • B2.5 Assembling the Robot
  • B2.7 Expanding the SD Card Partition
  • B2.8 Remote Access to the Pi
  • B2.9 Controlling the Rover
  • A2.2 PD Tracking
  • Week 3: Lesson Choices
  • (Review) Extended Kalman Filter
  • A3.1 Using an EKF to get Scalar Orientation from an IMU
  • B3.1 Calibration
  • B3.2 Camera Calibration
  • (Review) Rotations and Translations
  • B3.4 Camera to body calibration
  • B3.5 Introduction to Apriltags
  • B3.3 Motor Calibration
  • B3.6 Printing your own AprilTags
  • B3.7 Optional: IMU Accelerometer Calibration
  • A3.2 EKF for Scalar Attitude Estimation
  • B3.8 Calibration
  • Week 4: Lesson Choices
  • (Review) Lagrangian Dynamics
  • A4.1 Modeling a Mobile Inverted Pendulum (MIP)
  • (Review) 2-D Quadrotor Control
  • B4.1 Designing a Controller for the Rover
  • A4.2 Dynamical simulation of a MIP
  • Week 5: Lesson Choices
  • (Review) Linearization
  • A5.1 Local Linearization of a MIP and Linearized Control
  • (Review) Kalman Filter Model
  • (Review) Extended Kalman Filter Model
  • B5.1 An Extended Kalman Filter for the Rover
  • A5.2 Balancing Control of a MIP
  • Week 6: Lesson Choices
  • (Review) Motion Planning for Quadrotors
  • A6.1 Feedback Motion Planning for the MIP
  • B6.1 Integration
  • A6.2 Noise-Robust Control and Planning for the MIP

Summary of User Reviews

The Robotics Capstone course on Coursera has received positive reviews from many users. The course has been praised for its comprehensive content, practical projects, and interactive learning experience. Users have rated the course highly for its ability to provide hands-on experience in robotics and its challenging but rewarding curriculum.

Key Aspect Users Liked About This Course

Many users appreciated the practical projects in the course, which allowed them to apply the concepts they learned to real-world problems.

Pros from User Reviews

  • Comprehensive content that covers a wide range of topics in robotics
  • Interactive learning experience that encourages active participation and engagement
  • Hands-on projects that provide practical experience in robotics
  • Challenging curriculum that pushes students to develop their skills
  • Excellent instructors who provide helpful feedback and support

Cons from User Reviews

  • Some users found the course to be too challenging and time-consuming
  • The course requires a significant amount of equipment and resources, which may be difficult for some students to obtain
  • The pace of the course may be too fast for some learners, especially those who are new to robotics
  • Some users felt that the course could benefit from more detailed explanations and examples
  • The grading system for the course may be unclear or confusing for some students
English
Available now
Approx. 26 hours to complete
Sid Deliwala
University of Pennsylvania
Coursera

Instructor

Sid Deliwala

  • 4.6 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses