Lecture

Lecture notes and reading material

Preliminary lecture notes will be available in PDF format before the class (usually Wednesday evening) while definitive lecture notes will be available only after the class has been held, in a timely fashion (usually, at the latest, a couple of days after the lecture).

Lecture notes will be complemented by possible reading material listed on the syllabus and further pointers available in the student area. Due to copyright issues, electronic copies of the material are only available to EPFL students officially enrolled in this course. Students interested in downloading this material can do so from the student area by logging in using their GASPAR account.

This page will include the information relevant to each week’s lecture and corresponding material.

Week 1

TOPIC
Organization of the course (team, workload, credits); overview of the course content; introduction to signal processing – signals, time continuity and time discretization, analog and digital signals, baseline concepts.

Lecture notes for week 1

Week 2

TOPIC
Introduction to signal processing – Fourier series and transform, convolution.

Lecture notes for week 2

Week 3

TOPIC
Introduction to signal processing – sampling, reconstruction, and aliasing.

Lecture notes for week 3

Week 4

TOPIC
Introduction to signal processing – the Laplace transform for continuous-time signals and systems; impulse response and transfer function; frequency response and Bode plots; analog filter analysis and synthesis.

Lecture notes for week 4

Week 5

TOPIC
Introduction to signal processing – additional transforms for discrete-time signals and systems (Discrete-Time Fourier Transform, Z-Transform); filter order and type; digital filter analysis and synthesis.

Lecture notes for week 5

Week 6

TOPIC
Introduction to embedded systems – terminology, main modules (perception, communication, computation, and action); sensor types and performance, power consumption, and management.

Lecture notes for week 6

Week 7

TOPIC
Introduction to embedded systems –  communication and real-time programming.

Lecture notes for week 7

Week 8

TOPIC
Introduction to mobile robotics – simple control architectures and high-fidelity simulation (Webots simulator).

Lecture notes for week 8

Week 9

TOPIC
Introduction to mobile robotics – localization and positioning systems.

Lecture notes for week 9

Week 10

TOPIC
Introduction to mobile robotics – localization in the presence of uncertainties and corresponding estimation methods in 1D.

Lecture notes for week 10

Week 11

TOPIC
Introduction to mobile robotics – filtering methods for 2D localization

Lecture notes for week 11

Week 12

TOPIC
Stationary sensor systems for environmental monitoring.

Lecture notes for week 12

Week 13

TOPIC
Mobile and robotic sensor systems for environmental monitoring.

Lecture notes for week 13

Week 14

TOPIC
Robotic sensor systems for environmental monitoring Course take-home messages. Discussion about the course and student feedback.

Lecture notes for week 14