Machine Perception
Beschrijving
This course provides an overview of machine perception techniques in robotics, with a focus on intelligent vehicles:
Machine perception in robotics
Course organization
Sensor Overview (camera, radar, LiDAR, tactile)
3D Machine Vision
Perspective camera model
Extrinsic and intrinsic camera transformations
Stereo vision
Radar Sensing and Processing
Principles of FMCW Radar
Distance, velocity and angle measurements
Use in object detection
Lidar Sensing and Processing
Point cloud representations
Use in object detection
Tactile Sensing and Processing
Piezoresistive, capacitive, piezoelectric and optical sensing
Contact and slippage
Shape extraction and elasticity
Visual Object Detection and Classification
Detection vs. classification
Object proposals
Handcrafted features (e.g. HOG) en classification (e.g. linear SVM)
End-to-end learning: neural networks, deep learning
Performance metrics: confusion matrices, precision vs. recall, ROC curves
State Estimation
Bayesian Filtering
Kalman Filtering
Particle Filtering
Object Tracking
Data Association
Track Management
Self-Localization en Sensor Fusion
Absolute vs. relative localization
Ego-motion compensation (e.g. odometry, ICP algorithm)
Extrinsic sensor calibration
Environment representations (grids, voxels)
The course has a substantial practicum component (about 65% of course work load), where learned concepts are put into practice by means of programming assignments (Python, using Jupyter notebooks).
Interested students outside ME (e.g. EEMCS, Civil Engineering and Aerospace Engineering faculties) with the proper background (see Prerequisites below) are encouraged to attend.
Reviews0 reviews
Heb jij dit vak gevolgd?
Deel je ervaring met toekomstige studenten. Inloggen met je TU Delft mailadres duurt één minuut.
Schrijf een review