Course number: 5ARIP10
Supervisors: Dr. Zengjie Zhang, Dr. Sofie Haesaert
By: Electrical Engineering, Eindhoven University of Technology
Module level: Master
Language: English
Period: 2023 - (every summer semester)
Exams: oral presentation and reports.
Introduction: The Interdisciplinary Team project is a challenge-based learning project in which students collaborate in teams to apply their knowledge of Artificial Intelligence and Engineering Systems to resolve a practical engineering problem either in a company or with a laboratory set-up on campus. The project involves an application that is relevant to the specific track that the students follow in the AI&ES program. The project results in a presentation, a demonstration, a report, and a defense of the work that is scheduled by the end of the quartile. In this course, the students largely determine the direction, organization, and individual objectives themselves. Teams will be defined prior to the start of the project. Teams have regular (weekly or bi-weekly) progress meetings with project owners and/or coaches to discuss planning, organizational aspects, technical progress, and division of tasks and responsibilities among the team members. Teams are responsible for defining their own challenges in the project, combining the competencies of team members, realizing a design process in close cooperation, and reporting on its outcome. The size of the team will depend on the project. Multiple applications and challenges are provided and various challenges are relevant for multiple tracks. During the course of the project, various trainings and workshops are provided to improve and train the professional skills of students on (i) Academic and technical writing, (ii) Collaboration skills in teamwork, (iii) Research planning, and (iv) Presentation skills.
Autonomous Motion Control Lab
Crazyfly drones
Driving wheel
Pedal
Introduction: TAS is a complimentary course that is held every winter semester at the Technical University of Munich (TUM), by the School of Computation, Information, and Technology (CIT). The main target of the TAS course is to develop the student's capability of designing and coding autonomous mobile robots in navigation tasks. The course provides the students with a self-designed remote-controlled robot car with a brushless motor, a steering motor, and a variety of sensors including laser scanners, cameras, inertia measurement units (IMU), and an on-board computing unit. The students are expected to work with the robot car by developing novel algorithms and libraries to improve its performance in an autonomous navigation task, in terms of goal achievement, successful rates, and speed. Meanwhile, the students are expected to select one additional maneuver task, such as parallel parking or slalom course, to validate the algorithms. The course also gives theoretical lectures exploring a variety of scopes related to autonomous driving systems, including optimization, planning, sampling, localization, and game theory. In general, the objectives of the course are summarized as follows.
To enhance the experiences of the students in terms of working with realistic robotic systems.
To provide the students with basic knowledge about localization, navigation, and autonomous driving systems.
To enable the capabilities of students to analyze the performance of robotic systems and solve engineering problems
To improve the skills of the students, including teamwork, time management, organization, etc.
[course introduction, page 559]
Course number: EI74371
Supervisors: M.Sc. Zengjie Zhang, Dr. Dirk Wollherr
Module level: Master
Language: English/German
Period: 2016 - 2020 (every winder semester)
Duration: 10 weeks per semester
Lectures: 90 min x 2 times per week
Practical module: 40 hours per week (in group)
Exams: oral presentation and practical evaluation in group, and individual oral exams.
Brushless motor
Hokuyo laser scanner
XSENS IMU
Localization
External power supply
The car model gen 2.0
Batteries
Stereo camera
Course number: EI7303
Supervisors: M.Sc. Zengjie Zhang, Prof. Dr. Martin Buss, etc.
Module level: Master
Language: English
Period: 2016- 2020 (every summer semester)
Duration: 90 hours
Exams: pre-course homework, experimental reports, and on-course quiz.
Introduction: ACRL is a comprehensive course that contains eight diverse modules that are closely related to control theory and robotic systems, including sliding mode control, switched systems, passive walking, industrial robots, etc., covering different control topics, such as controller design, analysis of closed-loop behavior, and specific plants. Each module contains pre-course homework, theoretical lectures, experiments, and on-course quiz. The students are required to go through all components per module and finish the evaluation for all eight modules. In the end, eight "Laborleistungen" are summed up to a final grade. At home, students study and understand the theory of controller design, closed-loop analysis, and specific plants. Written homework is graded to quantify how well this was done. The ability to transfer the knowledge of methods to different real plants is evaluated in the experimental part. Professional competence and proactivity are graded during the experimental part. In addition, the result of a short written exam (60 min) is considered, which takes place after the experiment. It contributes to evaluating how well the competencies that result from conducting the experimental part have been acquired.
After completing the module, for a given problem in the field of control, students are able to systematically choose a modern controller beyond the standard approaches, apply it to a real plant, and critically discuss the performance. The lab covers the following topics: phase-locked loop, feedback linearization, switched control, robust control, hybrid control systems, sliding mode control, impedance control in telepresence, observer design, and LQ control. In addition to individual learning methods of the students, knowledge is strengthened by practical implementation as well as critical discussion of results during the experiments. [course introduction, page 205]