Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
jobs [2021/04/16 08:41] – [Theses and Student Jobs] kording | jobs [2023/06/19 13:41] – [Open researcher positions] dziomba | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ~~NOTOC~~ | ||
=====Open researcher positions===== | =====Open researcher positions===== | ||
- | ====Digital Twin Knowledge Base for submarine robot inspection/manipulation==== | + | == PostDoc (f/m/d) in in the ERC Advanced Grant project FAME: Open-Ended Manipulation Task Learning with FAME (Future-oriented cognitive Action Modelling Engine)“ (salary scale TV-L 14 - 100%) == |
- | The Institute for Artificial Intelligence | + | |
- | As a researcher of the IAI, you actively research by applying and extending | + | With our new project FAME, we aim to lay the groundwork for robots that achieve the competence level of humans in the area of everyday manipulation tasks. |
+ | In pursuit of this goals, FAME will investigate the hypothesis that a knowledge representation | ||
+ | With cutting-edge laboratories | ||
+ | We offer two PostDoc positions (salary scale TV-L 14 - 100%) at the next possible date for the period | ||
- | **Prerequisites:** You have a strong background in some of the following fields: | + | **Research tasks:** |
- | * Digital Twins | + | |
- | * Knowledge Representation | + | |
- | * Data structures | + | |
- | * Data Stream Representation. | + | |
- | **Hiring institution: | + | As a PhD with appropriate, |
- | **PhD Enrollment:** PhD position | + | **Your ideal profile:** |
+ | | ||
+ | * Outstanding academic achievements e.g. in the field of robotics, AI, perception, programming, | ||
+ | * Profound knowledge | ||
+ | * Substantial know-how on AI methods in robotic applications | ||
+ | * Excellent programming skills: the programming languages used include, for example: Python, C ++, LISP, Prolog | ||
+ | * Ability to communicate proficiently in English | ||
+ | * High level of commitment, flexibility and team spirit | ||
- | The PhD examination acceptance requires a “Certificate | + | Please find the complete job description under the job postings |
- | **Duration of the project:** 36 months | ||
- | **Main Academic Supervisor:** Prof. Michael Beetz, contact: beetz@cs.uni-bremen.de | + | == PhD candidate (f/m/d) in the ERC Advanced Grant project FAME: Open-Ended Manipulation Task Learning with FAME (Future-oriented cognitive Action Modelling Engine) (salary scale TV-L 13 - 100%)== |
- | **Co-supervisors: | + | With our new project FAME, we aim to lay the groundwork |
- | =====Theses and Student Jobs===== | + | |
- | If you are looking | + | |
+ | In pursuit of this goals, FAME will investigate the hypothesis that a knowledge representation and reasoning (KR&R) framework based on explicitly represented and machine-interpretable inner-world models can enable robots to contextualize underdetermined manipulation task requests. | ||
+ | With cutting-edge laboratories and data infrastructure FAME offers attractive workplaces, diverse and responsible tasks, and a wide scope of advanced training options. | ||
+ | We offer three research positions for scientific qualification with the aim of obtaining a doctoral degree (salary scale TV-L 13 - 100%) at the next possible date for the period of three years. | ||
- | < | ||
- | == Knowledge-enabled PID Controller for 3D Hand Movements in Virtual Environments (BA/MA Thesis) == | ||
- | Implementing a force-, velocity- | + | **Research tasks:** |
- | of the human user will be mapped to the virtual hands, and controlled via the implemented PID controllers. | + | * Interpretation |
- | The controller should be able to dynamically tune itself depending on the executed actions (opening/ | + | * Modular and transparent robot plans for simple meal preparation tasks |
+ | * Learning and representation | ||
+ | * Simulation of cooking processes and derivation of generalized probabilistic models | ||
+ | * Automated programming of robot plans for the acquisition of manipulation skills | ||
+ | * Integration of existing information systems | ||
+ | * Human-machine interaction techniques for knowledge services based on modern entertainment software technologies | ||
+ | * Design and implementation of knowledge services | ||
- | Requirements: | + | **Your ideal profile:** |
- | * Good C++ programming | + | * University degree in Computer Science (Master, Diploma) or a comparable degree |
- | * Familiar with PID controllers and control theory | + | * Outstanding academic achievements e.g. in the field of robotics, AI, perception, |
- | * Experience with simulators/ | + | * Profound knowledge in the development of complex software systems, ideally in the field of robotics |
- | * Familiar with Unreal Engine API | + | * Substantial know-how on AI methods in robotic applications |
- | * Familiar with version-control systems (git) | + | * Excellent programming skills: the programming languages used include, for example: Python, C ++, LISP, Prolog |
- | * Able to work independently with minimal supervision | + | * Ability to communicate proficiently in English |
+ | * High level of commitment, flexibility and team spirit | ||
- | Contact: | + | Please find the complete job description under the [[https:// |
- | --></ | + | |
+ | =====Theses and Student Jobs===== | ||
+ | If you are looking for a bachelor/ | ||
< | < | ||
- | == Natural | + | == Physics-based |
- | Implementing physics-based grasping models in virtual environments, | + | Implementing physics-based grasping models in virtual environments, |
- | from various devices such as Manus VR or Valve Index. | + | using Manus VR. |
Requirements: | Requirements: | ||
Line 96: | Line 106: | ||
Contact: [[team/ | Contact: [[team/ | ||
--></ | --></ | ||
- | |||
< | < | ||
- | == 3D animation | + | == 3D Animation |
{{ : | {{ : | ||
Line 118: | Line 127: | ||
--></ | --></ | ||
+ | == Generating Comics about Everyday Experiences of a Robot (BA Thesis) == | ||
- | < | + | Summary: |
- | == Integrating PR2 in the Unreal Game Engine Framework (BA/ | + | * Query experience data from an existing database |
- | {{ : | + | * Retrieve situations of interest |
+ | * Recreate | ||
+ | * Apply a comic shader | ||
+ | * Find good camera position for moments of interest | ||
+ | * Generate a PDF summarizing the experiences as a comic strip | ||
- | Integrating the [[https:// | + | Contact: [[team:daniel_bessler|Daniel Beßler]] |
- | Requirements: | + | == Integration of novel objects into Digital Twin Knowledge Bases (MA Thesis) == |
- | * Good programming skills in C/C++ | + | |
- | * Basic physics/ | + | |
- | * Basic ROS knowledge | + | |
- | * UE4 basic tutorials | + | |
- | Contact: [[team: | + | In this thesis, the goal is to make a robotic system learn new objects automatically. |
+ | The system should be able to generate the necessary models required for re-detecting it again and also consult online information sources to automatically acquire knowledge about it. | ||
- | + | The focus of the thesis would be two-fold: | |
- | == Realistic Grasping using Unreal Engine (BA/ | + | * Develop methods |
- | + | | |
- | {{ : | + | |
- | + | ||
- | The objective | + | |
- | ious human-like grasping approaches in a game developed using [[https:// | + | |
- | + | ||
- | The game consist of a household environment where a user has to execute various given tasks, such as cooking a dish, setting | + | |
- | + | ||
- | In order to improve | + | |
- | be able to switch during runtime | + | |
- | grasp, precision grip etc.) he/she would like to use. | + | |
- | + | ||
- | Requirements: | + | |
- | * Good programming skills in C++ | + | |
- | * Good knowledge | + | |
- | * Experience with skeletal control / animations / 3D models in Unreal Engine. | + | |
- | * Familiar with version-control systems (git) | + | |
- | * Able to work independently with minimal supervision | + | |
- | + | ||
- | + | ||
- | Contact: [[team/ | + | |
- | --></ | + | |
- | + | ||
- | < | + | |
- | == Unreal Engine Editor Developer (Student Job / HiWi)== | + | |
- | {{ : | + | |
- | + | ||
- | Creating new user interfaces (panel customization) | + | |
Requirements: | Requirements: | ||
- | * Good C++ programming skills | + | * Knowledge about sensor data processing |
- | * Familiar with the [[https:// | + | * Interest in model construction from sensory data |
- | * Familiar | + | * Work with KnowRob knowledge processing framework |
- | * Familiar with version-control systems (git) | + | |
- | * Able to work independently with minimal supervision | + | |
- | Contact: [[team: | ||
+ | Contact: [[team: | ||
+ | == Integration von Nährwertangaben für Rezepte in bestehende Website (BA Thesis) == | ||
- | == OpenEASE rendering in Unreal Engine (BA/MA Thesis, Student Job / HiWi)== | + | In dieser Arbeit soll eine bestehende Website mit Nährwertangaben und Zusatzfunktionalität zu Produkten um eine Nährwertangabe zu Rezepten erweitert werden. Es handelt sich um folgende website: productkg.informatik.uni-bremen.de |
+ | Die Aufgaben dazu sind: | ||
+ | * Vergleich von bestehenden Lösungen. | ||
+ | * Erweiterung einer Ontologie um Nährwertangaben. | ||
+ | * Erweiterung der Website. | ||
- | Implmenting the rendering of the [[https:// | ||
- | Requirements: | + | Contact: [[team:michaela_kümpel|Michaela Kümpel]] |
- | * Good C++ programming skills | + | |
- | * Familiar with Unreal Engine API | + | |
- | * Familiar with HTML5 and JavaScript | + | |
- | * Familiar with the [[https:// | + | |
- | * Familiar with basic ROS communication | + | |
- | * Familiar with version-control systems (git) | + | |
- | * Able to work independently with minimal supervision | + | |
- | Contact: [[team: | ||
< | < | ||
- | == Knowledge-enabled PID Controller | + | == Development of Modules |
- | + | In our research group, we focus on the development of modern robots that can make use of the potential of game engines. One particular research direction, is the combination | |
- | Implementing a force-, velocity- and impulse-based PID controller for precise and responsive hand movements in a virtual environment. The virtual environment used in Unreal Engine in combination with Virtual Reality devices. The movements | + | In this context, we are currently offering multiple Hiwi positions / student jobs for the following tasks: |
- | of the human user will be mapped to the virtual hands, and controlled via the implemented PID controllers. | + | * Software development |
- | The controller should be able to dynamically tune itself depending on the executed actions | + | * Software development for our Robot Perception framework [[http:// |
Requirements: | Requirements: | ||
- | * Good C++ programming skills | + | * Experience in C++. |
- | * Familiar with PID controllers | + | * Basic understanding of the ROS middleware |
- | * Experience with simulators/ | + | The spoken language in this job is german or english, based on your preference. |
- | * Familiar with Unreal Engine API | + | |
- | * Familiar with version-control systems (git) | + | |
- | * Able to work independently with minimal supervision | + | |
- | Contact: [[team:andrei_haidu|Andrei Haidu]] | + | Contact: [[team:patrick_mania|Patrick Mania]] |
--></ | --></ | ||
- | == Sprachgesteuertes Leitsystem | + | == Game Engine Developer and 3D-Modelling |
+ | A recent development in the field of AI is the usage of photorealistic simulations, | ||
+ | In our research group, we focus on the development of modern robots that can make use of the potential of game engines. This requires a high degree of specialized game engine plugins that can simulate certain aspects of our research. Another important task is the creation of 3d models. | ||
- | Weiterentwicklung eines sprachgesteuerten Leitsystems zu gesuchten Produkten im Einzelhandel für Smartphones (Android) basierend auf Ankerpunkten und einer Anbindung an Wissensgraphen. | + | Therefore, we are currently offering multiple Hiwi positions / student jobs for the following tasks: |
- | Dabei wird auf bestehende Apps aufgebaut. | + | * Modelling of objects for the use in Unreal Engine 4. |
+ | * Creation of specific simulation aspects in Unreal Engine 4. For example the development of interactable objects. | ||
- | Aufgaben: | + | Requirements: |
- | * App Entwicklung mit der Unity game engine und Flutter | + | * Knowledge of 3D-Modelling tools. Blender |
- | * Erweiterung der Sprachsteuerung | + | * Experience in Game Engine development. Ideally Unreal Engine 4 and C++. |
- | * Arbeit mit Wissensrepräsentation und Wissensgraphen für die Sprachsteuerung | + | |
- | + | ||
- | + | ||
- | Contact: [[team: | + | |
- | + | ||
- | == Sprachauswahl für Shopping Assistenten (BA Thesis) == | + | |
- | + | ||
- | Weiterentwicklung eines Produktinformationssystems im Einzelhandel für Smartphones (Android) um eine Sprachauswahl. Anzeige der jeweiligen Informationen in der gewünschten Sprache. | + | |
- | Dabei wird auf bestehende Apps aufgebaut. | + | |
- | + | ||
- | Aufgaben: | + | |
- | * App Entwicklung mit der Unity game engine und Flutter | + | |
- | * Erweiterung der App um eine Sprachauswahl | + | |
- | * Arbeit mit Wissensrepräsentation und Wissensgraphen für Sprachmodellierung | + | |
- | + | ||
- | + | ||
- | Contact: [[team: | + | |
- | + | ||
- | == Situational awareness in kitchen environments (MA Thesis) == | + | |
- | + | ||
- | This is a knowledge representation topic including knowledge graphs. The idea is so link external Web-knowledge to an existing knowledge framework in order to include situational awareness so that a robot acting in a household environment can infer what an object is used for in a given situation. | + | |
- | + | ||
- | A result | + | |
- | + | ||
- | requirements: | + | |
- | * Work with KnowRob knowledge processing framework | + | |
- | * Work with knowledge graphs | + | |
- | * Implement reasoning about situations (based on perceived environment) and object use | + | |
- | + | ||
- | + | ||
- | Contact: [[team: | + | |
+ | The spoken language in this job is german or english, based on your preference. | ||
+ | Contact: [[team: |
Prof. Dr. hc. Michael Beetz PhD
Head of Institute
Contact via
Andrea Cowley
assistant to Prof. Beetz
ai-office@cs.uni-bremen.de
Discover our VRB for innovative and interactive research
Memberships and associations: