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/04/02 07:17] – [Theses and Student Jobs] haidu | jobs [2023/03/14 10:01] – [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/ | ||
- | == PID controller tuning for simulated hand movements (BA/MA Thesis)== | ||
+ | < | ||
+ | == Physics-based grasping in VR with finger tracking(Student Job / HiWi) == | ||
- | Implementing | + | Implementing |
+ | using Manus VR. | ||
Requirements: | Requirements: | ||
* Good C++ programming skills | * Good C++ programming skills | ||
- | * Familiar with PID controllers | + | * Familiar with skeletal animations |
- | * Experience with simulators/ | + | * Experience with simulators/physics-/game- engines |
+ | * Familiar with Unreal Engine API | ||
+ | * Familiar with version-control systems (git) | ||
+ | * Able to work independently with minimal supervision | ||
Contact: [[team: | Contact: [[team: | ||
+ | --></ | ||
Line 33: | Line 39: | ||
Contact: [[team: | Contact: [[team: | ||
--></ | --></ | ||
+ | |||
+ | < | ||
== Mesh Editing / Mesh Segmentation/ | == Mesh Editing / Mesh Segmentation/ | ||
{{ : | {{ : | ||
Line 43: | 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: | ||
+ | --></ | ||
+ | == Generating Comics about Everyday Experiences of a Robot (BA Thesis) == | ||
- | Contact: [[team: | + | Summary: |
+ | * Query experience data from an existing database | ||
+ | * Retrieve situations of interest | ||
+ | * Recreate the scene in a 3D environment | ||
+ | * Apply a comic shader | ||
+ | * Find good camera position for moments of interest | ||
+ | * Generate a PDF summarizing the experiences as a comic strip | ||
- | < | + | Contact: [[team:daniel_bessler|Daniel Beßler]] |
- | == Integrating PR2 in the Unreal Game Engine Framework (BA/ | + | |
- | | + | |
- | Integrating the [[https:// | + | == Integration of novel objects into Digital Twin Knowledge Bases (MA Thesis) == |
- | Requirements: | + | In this thesis, the goal is to make a robotic system learn new objects automatically. |
- | * Good programming skills in C/C++ | + | 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 |
- | * Basic physics/ | + | |
- | * Basic ROS knowledge | + | |
- | * UE4 basic tutorials | + | |
- | Contact: [[team: | + | 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. | ||
- | == Realistic Grasping using Unreal Engine (BA/ | + | Requirements: |
+ | * Knowledge about sensor data processing | ||
+ | * Interest in model construction from sensory data | ||
+ | * Work with KnowRob knowledge processing framework | ||
- | {{ : | ||
- | The objective of the project is to implement var- | + | Contact: |
- | ious human-like grasping approaches in a game developed using [[https:// | + | |
- | The game consist | + | < |
+ | == Development | ||
+ | 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, | ||
+ | In this context, we are currently offering multiple Hiwi positions / student jobs for the following tasks: | ||
+ | * Software development to create Interfaces between ROS and Unreal Engine 4 (mainly C++) | ||
+ | * Software development for our Robot Perception framework [[http:// | ||
- | In order to improve the ease of manipulating objects the user should | + | Requirements: |
- | be able to switch during runtime the type of grasp (pinch, power | + | * Experience |
- | grasp, precision grip etc.) he/she would like to use. | + | * Basic understanding |
- | + | The spoken language | |
- | Requirements: | + | |
- | * Good programming skills | + | |
- | * Good knowledge | + | |
- | * Experience with skeletal control / animations / 3D models | + | |
- | + | Contact: [[team: | |
- | Contact: [[team/ | + | |
--></ | --></ | ||
+ | == 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. | ||
- | == Unreal Engine Editor Developer (Student Job / HiWi)== | + | Therefore, we are currently offering multiple Hiwi positions |
- | | + | * Modelling of objects |
- | + | * Creation of specific simulation aspects in Unreal Engine 4. For example the development of interactable objects. | |
- | Creating new user interfaces (panel customization) | + | |
Requirements: | Requirements: | ||
- | * Good C++ programming skills | + | * Knowledge of 3D-Modelling tools. Blender would be highly preferred. |
- | * Familiar with the [[https:// | + | * Experience in Game Engine development. Ideally |
- | * Familiar with Unreal Engine | + | |
- | Contact: [[team: | + | The spoken language in this job is german or english, based on your preference. |
- | + | Contact: [[team:patrick_mania|Patrick Mania]] | |
- | + | ||
- | == OpenEASE rendering in Unreal Engine (BA/MA Thesis, Student Job / HiWi)== | + | |
- | + | ||
- | + | ||
- | Implmenting the rendering of the [[https:// | + | |
- | + | ||
- | 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: