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; frequency response, impulse response and transfer function; analog filter analysis and synthesis.

Lecture notes for week 4

Week 5

TOPIC
Introduction to signal processing – Bode plots; the Z-Transform for discrete-time signals and systems; 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, management, generation, and storage.

Lecture notes for week 6

Week 7

TOPIC
Introduction to embedded systems – communication and embedded computation.

Lecture notes for week 7

Week 8

TOPIC
From embedded systems to mobile robotics – real-time computing and high-fidelity simulation.

Lecture notes for week 8

Week 9

TOPIC
Introduction to mobile robotics – control architectures and positioning systems.

Lecture notes for week 9

Week 10

TOPIC
Introduction to mobile robotics – localization through odometry.

Lecture notes for week 10

Week 11

TOPIC
Introduction to mobile robotics – Localization with odometry augmented with exteroceptive sensing; Kalman filtering.

Lecture notes for week 11

Week 12

TOPIC
Stationary and mobile sensor systems for environmental monitoring.

Lecture notes for week 12

Week 13

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

Lecture notes for week 13

Week 14

No lecture