Many manipulation systems are built from reusable primitives such as “approach,” “grasp,” and “insert,” rather than one monolithic policy. In practice, these primitives are often stitched together directly in code, which makes iteration slow and debugging difficult. In this project, you will build a lightweight graph-based interface that lets users compose such primitives into a high-level plan, execute the plan in simulation, and monitor what is happening online (e.g., which primitive is active, where transitions fail). The tool should integrate with our existing, mature codebase and support practical features such as parameterized nodes, transition conditions, simple failure/recovery logic, and clear visualization. A minimal GUI is desirable but not strictly required, the priority is a clean architecture and a tool we can keep using in future research. Req: Python engineering skills and motivation to build a maintainable tool. UI experience is a plus. No robotics expertise is needed.
| Rhythmus | Tag | Uhrzeit | Format / Ort | Zeitraum | |
|---|---|---|---|---|---|
| nach Vereinbarung | n.V. | 13.04.-24.07.2026 |
| Modul | Veranstaltung | Leistungen | |
|---|---|---|---|
| 39-M-Inf-P Projekt Projekt | Projekt | unbenotete Prüfungsleistung
|
Studieninformation |
Die verbindlichen Modulbeschreibungen enthalten weitere Informationen, auch zu den "Leistungen" und ihren Anforderungen. Sind mehrere "Leistungsformen" möglich, entscheiden die jeweiligen Lehrenden darüber.