Marco Hutter: Katalogdaten im Frühjahrssemester 2018 |
Name | Herr Prof. Dr. Marco Hutter |
Lehrgebiet | Robotersysteme |
Adresse | Inst. f. Robotik u. Intell. Syst. ETH Zürich, LEE H 303 Leonhardstrasse 21 8092 Zürich SWITZERLAND |
Telefon | +41 44 632 74 17 |
mahutter@ethz.ch | |
URL | http://www.rsl.ethz.ch |
Departement | Maschinenbau und Verfahrenstechnik |
Beziehung | Ausserordentlicher Professor |
Nummer | Titel | ECTS | Umfang | Dozierende | |
---|---|---|---|---|---|
151-0073-21L | Robotic Elephant Trunk Voraussetzung: Besuch der Lerneinheit 151-0073-20L Robotic Elephant Trunk im HS17. | 14 KP | 15A | M. Hutter, R. Siegwart | |
Kurzbeschreibung | Im Team ein Produkt von A-Z entwickeln und realisieren! Anwenden und Vertiefen des bestehenden Wissens, Arbeiten in Teams, Selbständigkeit, Problemstrukturierung, Lösungsfindung in unscharfen Problemstellungen, Systembeschreibung und -simulation, Präsentation und Dokumentation, Realisationsfähigkeit, Werkstatt- und Industriekontakte, Anwendung modernster Ingenieur-Werkzeuge (Matlab, Simulink usw). | ||||
Lernziel | Die vielfältigen Lernziele dieses Fokus-Projektes sind: - Synthetisieren und Vertiefen des theoretischen Wissens aus den Grundlagenfächern des 1.-4. Semesters - Teamorganisation, Arbeiten in Teams, Steigerung der sozialen Kompetenz - Selbständigkeit, Initiative, selbständiges Lernen neuer Themeninhalte - Problemstrukturierung, Lösungsfindung in unscharfen Problemstellungen, Suchen von Informationen - Systembeschreibung und -simulation - Präsentationstechnik, Dokumentationserstellung - Entscheidungsfähigkeit, Realisationsfähigkeit - Werkstatt- und Industriekontakte - Erweiterung und Vertiefung von Sachwissen - Beherrschung modernster Ingenieur-Werkzeuge (Matlab, Simulink, CAD, CAE, PDM) | ||||
151-0073-41L | Space Toat Voraussetzung: Besuch der Lerneinheit 151-0073-40L Space Toat im HS17. | 14 KP | 15A | M. Hutter | |
Kurzbeschreibung | Im Team ein Produkt von A-Z entwickeln und realisieren! Anwenden und Vertiefen des bestehenden Wissens, Arbeiten in Teams, Selbständigkeit, Problemstrukturierung, Lösungsfindung in unscharfen Problemstellungen, Systembeschreibung und -simulation, Präsentation und Dokumentation, Realisationsfähigkeit, Werkstatt- und Industriekontakte, Anwendung modernster Ingenieur-Werkzeuge (Matlab, Simulink usw). | ||||
Lernziel | Die vielfältigen Lernziele dieses Fokus-Projektes sind: - Synthetisieren und Vertiefen des theoretischen Wissens aus den Grundlagenfächern des 1.-4. Semesters - Teamorganisation, Arbeiten in Teams, Steigerung der sozialen Kompetenz - Selbständigkeit, Initiative, selbständiges Lernen neuer Themeninhalte - Problemstrukturierung, Lösungsfindung in unscharfen Problemstellungen, Suchen von Informationen - Systembeschreibung und -simulation - Präsentationstechnik, Dokumentationserstellung - Entscheidungsfähigkeit, Realisationsfähigkeit - Werkstatt- und Industriekontakte - Erweiterung und Vertiefung von Sachwissen - Beherrschung modernster Ingenieur-Werkzeuge (Matlab, Simulink, CAD, CAE, PDM) | ||||
Inhalt | Mehrere Teams mit je 4-8 Studierenden der ETH, ergänzt durch Studierende anderer Hochschulen und Universitäten, realisieren während zwei Semestern ein Produkt. Ausgehend von einer marktorientierten Problemstellung werden alle Prozesse der Produktentwicklung realitätsnah durchschritten: Marketing, Konzeption, Design, Engineering, Simulation, Entwurf und Produktion. Die Teams werden durch erfahrene Coachs betreut. Ein einmaliges Lernerlebnis wird ermöglicht. Innovationsideen aus der Industrie (z.T. auch aus Forschungsprojekten) werden gesammelt und durch den Lenkungsausschuss evaluiert. Aus ausgewählten Problemstellungen werden Aufgabenstellungen für die Teams formuliert. | ||||
151-0623-00L | ETH Zurich Distinguished Seminar in Robotics, Systems and Controls ![]() Students for other Master's programmes in Department Mechanical and Process Engineering cannot use the credit in the category Core Courses | 1 KP | 1S | B. Nelson, M. Chli, R. Gassert, M. Hutter, W. Karlen, R. Riener, R. Siegwart | |
Kurzbeschreibung | This course consists of a series of seven lectures given by researchers who have distinguished themselves in the area of Robotics, Systems, and Controls. | ||||
Lernziel | Obtain an overview of various topics in Robotics, Systems, and Controls from leaders in the field. Please see http://www.msrl.ethz.ch/education/distinguished-seminar-in-robotics--systems---controls--151-0623-0.html for a list of upcoming lectures. | ||||
Inhalt | This course consists of a series of seven lectures given by researchers who have distinguished themselves in the area of Robotics, Systems, and Controls. MSc students in Robotics, Systems, and Controls are required to attend every lecture. Attendance will be monitored. If for some reason a student cannot attend one of the lectures, the student must select another ETH or University of Zurich seminar related to the field and submit a one page description of the seminar topic. Please see http://www.msrl.ethz.ch/education/distinguished-seminar-in-robotics--systems---controls--151-0623-0.html for a suggestion of other lectures. | ||||
Voraussetzungen / Besonderes | Students are required to attend all seven lectures to obtain credit. If a student must miss a lecture then attendance at a related special lecture will be accepted that is reported in a one page summary of the attended lecture. No exceptions to this rule are allowed. | ||||
151-0662-00L | Programming for Robotics - Introduction to ROS ![]() Number of participants limited to 70. This course targets senior Bachelor students as well as Master students focusing on Robotics, Systems, and Control. Priority is given to people conducting a project work in the field. | 1 KP | 2G | M. Hutter | |
Kurzbeschreibung | This course gives an introduction to the Robot Operating System (ROS) including many of the available tools that are commonly used in robotics. With the help of different examples, the course should provide a good starting point for students to work with robots. They learn how to create software including simulation, to interface sensors and actuators, and to integrate control algorithms. | ||||
Lernziel | - ROS Basics: Navigating in Linux and ROS, package creation and compilation - ROS Basics: Publisher and subscriber, services, actions - Hardware interfaces, static and dynamic transforms - Introduction to GAZEBO simulator, AR tag recognition - (optional) Localization & mapping - (optional) Navigation, ROS control - Good practice in programming | ||||
Inhalt | This course consists of a guided tutorial and independent exercises with different robots (i.e. mobile robot, industrial robot arm,...). You learn how to setup such a system from scratch using ROS, how to interface the individual sensors and actuators, and finally how to implement first closed loop control systems. | ||||
Skript | slides, homepage (http://www.rsl.ethz.ch/education-students/lectures/ros.html) | ||||
Literatur | slides, homepage (http://www.rsl.ethz.ch/education-students/lectures/ros.html) | ||||
Voraussetzungen / Besonderes | C++ programming basics, Linux Basics. Students need to bring their own laptop to the lecture. Instructions how to prepare the laptop are provided on the lecture homepage one week prior to the start of the course. |