Mobile Sensing and Robotics 1 – Part Stachniss (Jointly taught with PhoRS)

The homework assignments for this course require basic knowledge in Python. Therefore, you should attend the Python Crash Course Video Playlist before diving into the course. Tutorials will be held via Zoom.


Mobile Sensing and Robotics – Welcome (Cyrill Stachniss & Nived Chebrolu, 2020)

Welcome to the Course
Mobile Sensing and Robotics Course
Cyrill Stachniss and Nived Chebrolu, 2020

Week 1-3 (Week 1 starts 26.10.2020)


Mobile Sensing and Robotics/PhotoRS – Course Setup (Cyrill Stachniss, 2020)

Course Setup
Mobile Sensing and Robotics Course
Cyrill Stachniss and Nived Chebrolu, 2020


Phython Crash Course Playlist (external videos, 6.5h)

This Video Playlist is intended as a preparation for students before the taking one the our course to learn basic Python skills needed to solve the homework assignments. The videos have not been recorded by our team, they are part of other online courses.

Week 4 (16.11.2020)


Probability Primer for Probabilistic Robotics (Cyrill Stachniss, 2020)

Probability Primer for Probabilistic Robotics
Cyrill Stachniss, Summer 2020


Bayes Filter (Cyrill Stachniss, 2020)

Bayes Filter
Cyrill Stachniss, 2020

Week 5 (23.11.2020)


Occupancy Grid – 5 Minutes with Cyrill

Occupancy grid maps explained in 5 minutes
Series: 5 Minutes with Cyrill
Cyrill Stachniss, 2020

Credits:
Video by Cyrill Stachniss
Intro music by The Brothers Records


Occupancy Grid Maps (Cyrill Stachniss, 2020)

Occupancy Grid Maps
Mobile Sensing and Robotics Course
Cyrill Stachniss and Nived Chebrolu, 2020

Week 6 (30.11.2020)


Robot Locomotion (Nived Chebrolu, 2020)

Robot Locomotion
Nived Chebrolu, Fall 2020

Week 7 (07.12.2020)


Motion Models (Nived Chebrolu, 2020)

Probabilistic Motion Models for Mobile Robotis
Nived Chebrolu, Fall 2020


Observation Models (Cyrill Stachniss, 2020)

Basic Observation Models for Range Sensors
Cyrill Stachniss, 2020

Week 8 (14.12.2020)


Kalman Filter – 5 Minutes with Cyrill

The Kalman filter explained in 5 minutes
Series: 5 Minutes with Cyrill
Cyrill Stachniss, 2020

Credits:
Video by Cyrill Stachniss
Intro music by The Brothers Records

Further reading:
https://nbviewer.jupyter.org/github/rlabbe/Kalman-and-Bayesian-Filters-in-Python/tree/master/


Kalman Filter & EKF (Cyrill Stachniss, 2020)

Kalman Filter and Extended Kalman Filter (EKF)
Cyrill Stachniss, 2020


Localization – 5 Minutes with Cyrill

Localization explained in 5 minutes
Series: 5 Minutes with Cyrill
Cyrill Stachniss, 2020

Credits:
Video by Cyrill Stachniss
Intro music by The Brothers Records


EKF Localization (Nived Chebrolu, 2020)

EKF Localization
Nived Chebrolu, Fall 2020

Week 9 (21.12.2020)


Particle Filter – 5 Minutes with Cyrill

The particle filter explained in 5 minutes
Series: 5 Minutes with Cyrill
Cyrill Stachniss, 2020

Credits:
Video by Cyrill Stachniss
Intro music by The Brothers Records


Particle Filter and Monte Carlo Localization (Cyrill Stachniss, 2020)

Particle Filter and Monte Carlo Localization (MCL)
Cyrill Stachniss, 2020


Week 10 (11.01.2021, after the Christmas break)


Robot Control (Nived Chebrolu, 2020)

Robot Control
Nived Chebrolu, Fall 2020


Week 11 (18.01.2021)


Robot Motion Planning using A* (Cyrill Stachniss, 2020)

Robot Motion Planning using A*
Cyrill Stachniss, Fall 2020

Week 12 (25.01.2021)


Markov Decision Processes for Planning under Uncertainty (Cyrill Stachniss, 2020)

Markov Decision Processes (in short MDPs) for Planning under Uncertainty
Cyrill Stachniss, Fall 2020

Week 13 (01.02.2021)

To be uploaded.

Classification – Part 1

Week 14 (08.02.2021)

To be uploaded.

Classification – Part 2