Behavior Trees (BTs) allow the compact specification of reactive behavior for artificial agents, such as autonomous robots or non-player characters in a computer game. This ISY project aims to develop a modeling language for BTs based on JetBrains MPS and code generators to translate these models into C code for the target architecture and APIs of the AMiRo mobile robot platform. The performance of the model-based approach will be shown with several AMiROs demonstrating cooperative behavior in a scenario developed within the project, for example motivated from the intralogistics domain.
Required skills:
In case this would not find enough interest for a team project, this project proposal would be also offered (in reduced/modified form)
• an individual project
• a project for only 2 students
Frequency | Weekday | Time | Format / Place | Period | |
---|---|---|---|---|---|
block | Block | 04.04.-15.07.2022 |
Module | Course | Requirements | |
---|---|---|---|
39-M-Inf-GP Grundlagenprojekt Intelligente Systeme | weiteres Projekt | Ungraded examination
|
Student information |
The binding module descriptions contain further information, including specifications on the "types of assignments" students need to complete. In cases where a module description mentions more than one kind of assignment, the respective member of the teaching staff will decide which task(s) they assign the students.