Robotics: Estimation and Learning (Coursera)

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.

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

Course 5 of 6 in the Robotics Specialization.

Syllabus

WEEK 1 - Gaussian Model Learning
We will learn about the Gaussian distribution for parametric modeling in robotics. The Gaussian distribution is the most widely used continuous distribution and provides a useful way to estimate uncertainty and predict in the world. We will start by discussing the one-dimensional Gaussian distribution, and then move on to the multivariate Gaussian distribution. Finally, we will extend the concept to models that use Mixtures of Gaussians.

WEEK 2 - Bayesian Estimation - Target Tracking
We will learn about the Gaussian distribution for tracking a dynamical system. We will start by discussing the dynamical systems and their impact on probability distributions. This linear Kalman filter system will be described in detail, and, in addition, non-linear filtering systems will be explored.

WEEK 3 - Mapping
We will learn about robotic mapping. Specifically, our goal of this week is to understand a mapping algorithm called Occupancy Grid Mapping based on range measurements. Later in the week, we introduce 3D mapping as well.

WEEK 4 - Bayesian Estimation - Localization
We will learn about robotic localization. Specifically, our goal of this week is to understand a how range measurements, coupled with odometer readings, can place a robot on a map. Later in the week, we introduce 3D localization as well.

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

Related Courses

Estimación de la línea base de tiempos y costos (Coursera) Coursera
Universidad de los Andes

Estimación de la línea base de tiempos y costos (Coursera)

Bienvenido al curso Estimación de la línea base de tiempos y costos. Este es el tercer curso que forma parte del programa especializado en Gerencia de proyectos complejos de ingeniería, ofertado por la Universidad de los Andes, disponible en la plataforma de Coursera. Soy Andrés Felipe Gómez y te estaré acompañando las siguientes 8 semanas en donde me voy a centrar en el último gran paso dentro del proceso de planeación: establecer las líneas base del tiempo y de los costos.

Jul 27th 2026
5-12 Weeks
Modern Robotics, Course 4: Robot Motion Planning and Control (Coursera) Coursera
Northwestern University

Modern Robotics, Course 4: Robot Motion Planning and Control (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 3rd 2026
4 Weeks
Game Theory (Coursera) Coursera
Stanford University,The University of British Columbia

Game Theory (Coursera)

Popularized by movies such as "A Beautiful Mind," game theory is the mathematical modeling of strategic interaction among rational (and irrational) agents. Beyond what we call `games' in common language, such as chess, poker, soccer, etc., it includes the modeling of conflict among nations, political campaigns, competition among firms, and trading behavior in markets such as the NYSE.

Aug 3rd 2026
5-12 Weeks
Robotics Engineering & Applications (Coursera) Coursera
L&T EduTech

Robotics Engineering & Applications (Coursera)

The "Robotics Engineering & Applications" course stands as a beacon of innovation and opportunity in the realm of collaborative robotics. Comprising three dynamic modules, participants embark on a transformative journey delving into the essentials of robotic engineering, advanced programming techniques, and the integration of vision systems in designing and building robots for real-world applications.

Aug 3rd 2026
3 Weeks
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 3rd 2026
4 Weeks
GIS Data Acquisition and Map Design (Coursera) Coursera
University of Toronto

GIS Data Acquisition and Map Design (Coursera)

In this course, you will learn how to find GIS data for your own projects, and how to create a well-designed map that effectively communicates your message. The first section focuses on the basic building blocks of GIS data, so that you know what types of GIS files exist, and the implications of choosing one type over another.

Jul 27th 2026
5-12 Weeks
Combining and Analyzing Complex Data (Coursera) Coursera
University of Maryland, College Park

Combining and Analyzing Complex Data (Coursera)

In this course you will learn how to use survey weights to estimate descriptive statistics, like means and totals, and more complicated quantities like model parameters for linear and logistic regressions. Software capabilities will be covered with R® receiving particular emphasis. The course will also cover the basics of record linkage and statistical matching—both of which are becoming more important as ways of combining data from different sources. Combining of datasets raises ethical issues which the course reviews. Informed consent may have to be obtained from persons to allow their data to be linked. You will learn about differences in the legal requirements in different countries.

Jul 27th 2026
4 Weeks
Clinical Data Models and Data Quality Assessments (Coursera) Coursera
University of Colorado System

Clinical Data Models and Data Quality Assessments (Coursera)

This course aims to teach the concepts of clinical data models and common data models. Upon completion of this course, learners will be able to interpret and evaluate data model designs using Entity-Relationship Diagrams (ERDs), differentiate between data models and articulate how each are used to support clinical care and data science, and create SQL statements in Google BigQuery to query the MIMIC3 clinical data model and the OMOP common data model.

Jul 27th 2026
5-12 Weeks
Modern Robotics, Course 6: Capstone Project, Mobile Manipulation (Coursera) Coursera
Northwestern University

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. 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.

Aug 3rd 2026
4 Weeks
Essential Epidemiologic Tools for Public Health Practice (Coursera) Coursera
Johns Hopkins University

Essential Epidemiologic Tools for Public Health Practice (Coursera)

In order to make a difference in the health and well-being of a population, we must understand the burden of all problems and conditions that affect the population, as well as how well our efforts to mitigate these problems are actually working. This course provides you with some essential skills and tools that will enhance your ability to describe and understand the health of your community

Aug 3rd 2026
4 Weeks
Visual Perception (Coursera) Coursera
Columbia University

Visual Perception (Coursera)

The ultimate goal of a computer vision system is to generate a detailed symbolic description of each image shown. This course focuses on the all-important problem of perception. We first describe the problem of tracking objects in complex scenes. We look at two key challenges in this context. The first is the separation of an image into object and background using a technique called change detection.

Jul 27th 2026
5-12 Weeks