Embedded Systems Bernd Finkbeiner, Swen Jacobs

News

19.04.2018

Hardware Assignment

Dear students,

you can find the hardware assignment and your group's room below.
Each day starts at 9am and ends at 8am the next day. You will find your robots in your rooms.

Please always leave your hardware in your room!

Have fun!

20.04.:
koehlma,... Read more

Dear students,

you can find the hardware assignment and your group's room below.
Each day starts at 9am and ends at 8am the next day. You will find your robots in your rooms.

Please always leave your hardware in your room!

Have fun!

20.04.:
koehlma, 2.17
Photon Fighters, 2.07
The Engineers, 2.15
APN, 1.06
Embedded Systems 101, 2.08
SRS, 1.06

23.04.:
Schmüde, 1.06
cherrypi, 1.06
Sonnendeck Robotics, 1.06
Jeraldino, 1.06
Kevin&Jacqueline, 1.06
TMM>TMS, 2.9.1

24.04.:
SS&S Systems, 2.17
Sköll, 2.17
Fast & Curios, 2.10
0x415353, 2.16
Sanny&Clyde, 2.9.1
NoNameGroup, 2.9.1

25.04.:
Group313, 2.14
EarthSlide, 2.08
D.A.L.E.K., 2.10
Group 42, 2.07
Jafeya, 1.06

26.04.:
Carnivoreblasters, 2.16
MAGC, 2.15
Mavericks Hunters, 1.06
Team Rocket, 2.12
Team HSG, 2.12
Minze, 2.07

27.04.:
Honulunic, 2.16
Team Schwifty, 2.14
Zumo Ringers, 2.14
/|\(;,;)/|\, 2.08
Improved Potato, 2.15

18.04.2018

Milestone Presentation and Tutorials

Dear students,

the milestone presentation will take place in Lecture Hall III in E1.3 tomorrow.

Moreover, you have been assigned a tutorial. Please refer to your personal status page for details.

Have a nice day,

your Embedded Systems Team

14.04.2018

Fix for Problem Set A and Project Groups

Dear students,

please note that there was a mistake in problem A3. For x < 0, f(x) = √(-x) to avoid taking the root of a negative number. You can find the revised version in the materials section.

Moreover, please do not forget to upload your group name and... Read more

Dear students,

please note that there was a mistake in problem A3. For x < 0, f(x) = √(-x) to avoid taking the root of a negative number. You can find the revised version in the materials section.

Moreover, please do not forget to upload your group name and group members until tonight, even if your group has only one or two member(s) so far.

Have a nice weekend!

 

Embedded Systems

When asked about computers and processors most people immediately imagine a laptop or a PC sitting under a desk. In reality, however, only a small fraction of processors are actually used for such systems. The major part is used as embedded components in larger systems, often not directly visible to the user.

They control everyday devices such as TVs, microwaves, and alarm clocks, but also highly safety-critical systems like air control, nuclear reactor control, automatic defibrillators, and robotic surgery-assistance systems.

Embedded systems often interact with the real world. An automatic thermostat gets information about the environment by sensing the room temperature and actively changes the environment by turning on the heater. This introduces several new challenges such as real-time dependent control and noise in input data.

In this course, we will have a closer look at the theoretical and practical aspects of designing reliable embedded systems. The theoretical foundations studied in this course are complemented by a practical project. Here, participants can immediately experience and overcome emerging problems discussed in theory.

 

Topics

  • Modeling, simulating, and analyzing Cyber-Physical Systems and Hybrid Automata,
  • Designing discrete controllers interacting with the continuous, physical world using actuators and sensors.
  • Managing communication in a system of distributed agents.
  • Handling regular tasks on potentially shared resources, such as reading and reacting to sensor data.
  • Verifying the safety of systems statically and dynamically.
  • Automatic synthesis of controllers for discrete and timed systems from a specification of the desired behavior.

 

Course Data

The core course (9 CP) is organized into two-week blocks with three sessions per week:

Week Monday 2pm Tuesday 12pm Wednesday Thursday 10am Friday
A Tutorial Lecture   Lecture  
B Project Lecture   Project  


All sessions on Tuesday and Thursday take place in E1.3 Lecture Hall III.
Tutorials take place in E1.1 Seminar Room 106, and project sessions on Monday in the respective groups' rooms.

All details can be found in the timetable.

Lectures will start on Tuesday, April 10.

Your grade depends on your performance in the written exam, and the project.



If you encounter technical problems, please contact the administrators