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 [2019/03/05 12:24] – [Theses and Student Jobs] abdelker | jobs [2023/03/14 10:00] – [Theses and Student Jobs] danielb | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ~~NOTOC~~ | ||
=====Open researcher positions===== | =====Open researcher positions===== | ||
+ | We currently don't have any open positions for researchers. | ||
=====Theses and Student Jobs===== | =====Theses and Student Jobs===== | ||
If you are looking for a bachelor/ | If you are looking for a bachelor/ | ||
+ | |||
+ | |||
+ | < | ||
+ | == Physics-based grasping in VR with finger tracking(Student Job / HiWi) == | ||
+ | |||
+ | Implementing physics-based grasping models in virtual environments, | ||
+ | using Manus VR. | ||
+ | |||
+ | Requirements: | ||
+ | * Good C++ programming skills | ||
+ | * Familiar with skeletal animations | ||
+ | * Experience with simulators/ | ||
+ | * Familiar with Unreal Engine API | ||
+ | * Familiar with version-control systems (git) | ||
+ | * Able to work independently with minimal supervision | ||
+ | |||
+ | Contact: [[team: | ||
+ | --></ | ||
+ | |||
< | < | ||
Line 20: | Line 39: | ||
Contact: [[team: | Contact: [[team: | ||
--></ | --></ | ||
+ | |||
+ | < | ||
== Mesh Editing / Mesh Segmentation/ | == Mesh Editing / Mesh Segmentation/ | ||
- | {{ : | + | {{ : |
| | ||
Line 30: | Line 51: | ||
Contact: [[team/ | Contact: [[team/ | ||
+ | --></ | ||
- | == 3D Model / Material / Lightning Developer | + | |
+ | < | ||
+ | == 3D Animation and Modeling | ||
{{ : | {{ : | ||
- | Developing and improving existing 3D models in Blender / Maya (or other). | + | Developing and improving existing |
+ | models in Blender / Maya (or other). | ||
+ | models | ||
- | Bonus: Working with state of the art 3D Scanners [[https:// | + | Bonus: Working with state of the art 3D Scanners [[https:// |
Requirements: | Requirements: | ||
* Experience with Blender / Maya (or other) | * Experience with Blender / Maya (or other) | ||
* Knowledge of Unreal Engine material / lightning development | * Knowledge of Unreal Engine material / lightning development | ||
- | + | * Familiar with version-control systems (git) | |
+ | * Able to work independently with minimal supervision | ||
Contact: [[team: | Contact: [[team: | ||
- | < | + | --></html> |
- | == Integrating PR2 in the Unreal Game Engine Framework (BA/ | + | |
- | {{ : | + | |
- | Integrating | + | == Generating Comics about the Everyday Experiences of a Robot (BA Thesis) == |
- | Requirements: | + | Summary: |
- | * Good programming skills | + | * Query experience data from an existing database |
- | * Basic physics/ | + | * Retrieve situations of interest |
- | * Basic ROS knowledge | + | * Recreate the scene in a 3D environment |
- | * UE4 basic tutorials | + | * Apply a comic shader |
+ | * Find good camera position for moments of interest | ||
+ | * Generate a PDF summarizing the experiences as a comic strip | ||
- | Contact: [[team:andrei_haidu|Andrei Haidu]] | + | Contact: [[team:daniel_bessler|Daniel Beßler]] |
+ | == Integration of novel objects into Digital Twin Knowledge Bases (MA Thesis) == | ||
- | == Realistic Grasping using Unreal Engine (BA/ | + | 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: |
+ | * Develop methods to automatically infer the object class of new objects. This would include perceiving it with state of the art sensors, constructing a 3d model of it and then infer the object class from online information sources. | ||
+ | * In the second step the system should also infer factual knowledge about the object from the internet and assert it into a robotic knowledgebase. Such knowledge could for example include the category of this product, typical object properties like its weight or typical location and much more. | ||
- | The objective of the project is to implement var- | ||
- | 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 the table, cleaning the dishes etc. The interaction is done using various sensors to map the users hands onto the virtual hands in the game. | + | Requirements: |
+ | * Knowledge about sensor data processing | ||
+ | * Interest | ||
+ | * Work with KnowRob knowledge processing framework | ||
- | In order to improve the ease of manipulating objects the user should | ||
- | be able to switch during runtime the type of grasp (pinch, power | ||
- | grasp, precision grip etc.) he/she would like to use. | ||
- | | ||
- | Requirements: | ||
- | * Good programming skills in C++ | ||
- | * Good knowledge of the Unreal Engine API. | ||
- | * Experience with skeletal control / animations / 3D models in Unreal Engine. | ||
+ | Contact: [[team: | ||
- | Contact: [[team/ | + | < |
- | --></html> | + | == Development of Modules for Robot Perception |
- | + | In our research | |
- | + | In this context, we are currently offering multiple Hiwi positions / student jobs for the following tasks: | |
- | == Unreal Engine Editor Developer | + | * Software development to create Interfaces between ROS and Unreal |
- | {{ :research: | + | * Software development for our Robot Perception |
- | + | ||
- | Creating new user interfaces (panel customization) | + | |
Requirements: | Requirements: | ||
- | * Good C++ programming skills | + | * Experience in C++. |
- | * Familiar with the [[https:// | + | * Basic understanding of the ROS middleware and Linux. |
- | * Familiar with Unreal Engine API | + | The spoken language in this job is german or english, based on your preference. |
- | Contact: [[team:andrei_haidu|Andrei Haidu]] | + | Contact: [[team:patrick_mania|Patrick Mania]] |
+ | --></ | ||
+ | == 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. | ||
+ | Therefore, we are currently offering multiple Hiwi positions / student jobs for the following tasks: | ||
+ | * 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. | ||
- | == OpenEASE rendering | + | Requirements: |
+ | * Knowledge of 3D-Modelling tools. Blender would be highly preferred. | ||
+ | * Experience | ||
+ | The spoken language in this job is german or english, based on your preference. | ||
- | Implmenting the rendering of the [[https:// | + | Contact: [[team:patrick_mania|Patrick Mania]] |
- | + | ||
- | Requirements: | + | |
- | * Good C++ programming skills | + | |
- | * Familiar with Unreal Engine API | + | |
- | * Familiar with HTML5 and JavaScript | + | |
- | * Familiar with the [[https:// | + | |
- | * Familiar with basic ROS communication | + | |
- | + | ||
- | Contact: [[team:andrei_haidu|Andrei Haidu]] | + |
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: