Introduction to Computer Vision & Robotics
Details
In this course, concepts important for robotic applications will be taught as e.g.:
- Sensors and actuators
- Robot control
- Movement generation methods
- Path planning
- Learning algorithms in robotics
- Image filtering
- Line, Circle & Feature Detection
- Image segmentation techniques
Module: B.Phy.5676 Credits: 9 CP
Organizers:
Lecture: Matthias Nuske, Henrik Trommer
(matthias.nuske|henrik.trommer)@phys.uni-goettingen.de
Practical Course: Sebastian Ruiz, Lennart Jahn
(sebastian.ruiz|lennart.jahn)@phys.uni-goettingen.de
Schedule
The lecture will be held in HS3 weekly on wednesdays 10:15 - 11:45.
The practical course will take place thursdays 12:15 - 13:45 in SR16.
The exam dates are not yet fixed.
Lecture 126.10.2023Introduction of course and tutors | Presentation |
Lecture 202.11.2023R1. Introduction to Robotics. Sensors and actuators | Presentation Video Kalman Filter Demo |
Lecture 309.11.2023R2. Robot kinematics and control | Presentation Video Denavit-Hartenberg Convention Control Demo Kinematics Demo |
Lecture 416.11.2023R3. Path planning algorithms | Video Part 1 Video Part 2 Presentation Papers Dijkstra Demo |
Lecture 523.11.2023CV1. Thresholding, Filtering & Connected Components | Presentation Video Jupyter Notebook |
Lecture 630.11.2023CV2. Bilateral Filtering, Morphological Operators & Edge Detection | Presentation Video Jupyter Notebook |
Lecture 707.12.2023CV3. Corner Detection & Non-Local Filtering | Presentation Video Jupyter Notebook Corner Detection Non local Means |
Lecture 814.12.2023CV4. Line/Circle Detection, Template Matching & Feature Detection | Presentation Video Jupyter Notebook |
Lecture 921.12.2023R4. Movement generation methods | Presentation Video DMP Demo |
Lecture 1011.01.2024R5. Learning algorithms in robotics I: Supervised and unsupervised learning | Presentation Video Correlation Learning Demo |
Lecture 1118.01.2024R6. Learning algorithms in robotics II: Reinforcement learning | Presentation Video PI2 Demo Q-Learning Demo RL Tutorial |
Lecture 1225.01.2024CV5. Face Detection, Pedestrian Tracking | Presentation Video Jupyter Notebook |
Lecture 1301.02.2024CV6. Segmentation & Computer Vision in 3D | Presentation Video Jupyter Notebook |
Lecture 1408.02.2024Q&A |
|