Name | Prof. Dr. Raffaello D'Andrea |
Field | Dynamic Systems and Control |
Address | Inst. Dynam. Syst. u. Regelungst. ETH Zürich, ML K 36.1 Sonneggstrasse 3 8092 Zürich SWITZERLAND |
Telephone | +41 44 632 80 60 |
Fax | +41 44 632 11 39 |
rdandrea@ethz.ch | |
Department | Mechanical and Process Engineering |
Relationship | Full Professor |
Number | Title | ECTS | Hours | Lecturers | |
---|---|---|---|---|---|
151-0076-10L | The Way of Water ![]() This course is part of a one-year course. The 20 credit points will be issued at the end of FS2025 with new enrolling for the same Focus Project in FS2025. For MAVT BSc and ITET BSc only. Prerequisites for the focus projects: a. First year examinations successfully passed. b. Block 1 and 2 successfully passed. | 0 credits | 21A | R. D'Andrea | |
Abstract | Students develop and build a product from A-Z! They work in teams and independently, learn to structure problems, to identify solutions, system analysis and simulations, as well as presentation and documentation techniques. They build the product with access to a machine shop and state of the art engineering tools (Matlab, Simulink, etc). | ||||
Learning objective | The various objectives of the Focus Project are: - Synthesizing and deepening the theoretical knowledge from the basic courses of the 1. - 4. semester - Team organization, work in teams, increase of interpersonal skills - Independence, initiative, independent learning of new topic contents - Problem structuring, solution identification in indistinct problem definitions, searches of information - System description and simulation - Presentation methods, writing of a document - Ability to make decisions, implementation skills - Workshop and industrial contacts - Learning and recess of special knowledge - Control of most modern engineering tools (Matlab, Simulink, CAD, CAE, PDM) | ||||
Prerequisites / Notice | Participation in the Focus Rollout is part of the Focus Project. | ||||
151-0563-01L | Dynamic Programming and Optimal Control ![]() | 4 credits | 2V + 1U | R. D'Andrea | |
Abstract | Introduction to Dynamic Programming and Optimal Control. | ||||
Learning objective | Covers the fundamental concepts of Dynamic Programming & Optimal Control. | ||||
Content | Dynamic Programming Algorithm; Deterministic Systems and Shortest Path Problems; Infinite Horizon Problems, Bellman Equation; Deterministic Continuous-Time Optimal Control. | ||||
Literature | Dynamic Programming and Optimal Control by Dimitri P. Bertsekas, Vol. I, 3rd edition, 2005, 558 pages, hardcover. | ||||
Prerequisites / Notice | Requirements: Knowledge of advanced calculus, introductory probability theory, and matrix-vector algebra. |