kyomangold / ETH-PlanningDecisionMakingAutonomousRobots

Repository for the code of the "Planning and Decision Making for Autonomous Robots" (PDMAR) lecture at the "Institute for Dynamic Systems and Control" at ETH Zurich.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Planning and Decision Making for Autonomous Robots

This is the repository for the code files of the Planning and Decision Making for Autonomous Robots lecture at the Institute for Dynamic Systems and Control at ETH Zurich taught by Prof. Dr. Emilio Frazzoli. The lecture covered the following topics:

  • Discrete planning
    • Shortest path problems
  • Planning under uncertainty
  • Dynamic programming
  • Game-theoretic planning
  • Geometric Representations
  • Steering methods
  • Optimal control
  • Configuration space
    • Collision checking
  • Potential and Navigation functions
  • Grids, lattices, visibility graphs
  • Mathematical Programming
  • Sampling-based methods
  • Planning with limited information
  • Multi-agent Planning

The repository contains a folder with the code to the problem sets as well as the code to the (optional) capstone project, where all of the theoretical knowledge of the lecture had to be applied.

About

Repository for the code of the "Planning and Decision Making for Autonomous Robots" (PDMAR) lecture at the "Institute for Dynamic Systems and Control" at ETH Zurich.

License:GNU General Public License v3.0


Languages

Language:HTML 90.3%Language:JavaScript 5.6%Language:Jupyter Notebook 1.7%Language:Python 1.4%Language:CSS 0.8%Language:Shell 0.1%Language:Makefile 0.0%Language:Dockerfile 0.0%