Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
jobs [2021/06/03 07:49] – [Theses and Student Jobs] haidujobs [2021/07/14 13:33] – [Theses and Student Jobs] haidu
Line 92: Line 92:
  
 Contact: [[team:andrei_haidu|Andrei Haidu]] Contact: [[team:andrei_haidu|Andrei Haidu]]
-</html> 
  
- 
-<html><!-- 
-== Integrating PR2 in the Unreal Game Engine Framework (BA/MA/HiWi)== 
- {{ :research:unreal_ros_pr2.png?100|}}  
- 
-Integrating the [[https://www.willowgarage.com/pages/pr2/overview|PR2]] robot with [[http://www.ros.org/|ROS]] support in the [[https://www.unrealengine.com|Unreal Engine 4]] Framework. 
- 
-Requirements: 
-  * Good programming skills in C/C++ 
-  * Basic physics/rendering engine knowledge 
-  * Basic ROS knowledge 
-  * UE4 basic tutorials 
- 
-Contact: [[team:andrei_haidu|Andrei Haidu]] 
- 
- 
-== Realistic Grasping using Unreal Engine (BA/MA/HiWi) == 
- 
-{{  :teaching:gsoc:topic2_unreal.png?nolink&150|}} 
- 
-The objective of the project is to implement var- 
-ious human-like grasping approaches in a game developed using [[https://www.unrealengine.com/|Unreal Engine]].  
- 
-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. 
- 
-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. 
-  * Familiar with version-control systems (git) 
-  * Able to work independently with minimal supervision 
- 
- 
-Contact: [[team/andrei_haidu|Andrei Haidu]] 
---></html> 
- 
-<html><!-- 
-== Unreal Engine Editor Developer (Student Job / HiWi)== 
- {{ :research:unreal_editor.png?150|}}  
- 
-Creating new user interfaces (panel customization) for various internal plugins using the Unreal C++ framework [[https://docs.unrealengine.com/latest/INT/Programming/Slate/|SLATE]]. 
- 
- 
-Requirements: 
-  * Good C++ programming skills 
-  * Familiar with the [[https://docs.unrealengine.com/latest/INT/Programming/Slate/|SLATE]] framework 
-  * Familiar with Unreal Engine API 
-  * Familiar with version-control systems (git) 
-  * Able to work independently with minimal supervision 
- 
-Contact: [[team:andrei_haidu|Andrei Haidu]] 
- 
- 
- 
-== OpenEASE rendering in Unreal Engine (BA/MA Thesis, Student Job / HiWi)== 
- 
- 
-Implmenting the rendering of the [[https://data.open-ease.org/|OpenEASE]] knowledge base visualization in Unreal Engine. This will have to be packaged as a HTML5 executable and inserted into the website. 
- 
-Requirements: 
-  * Good C++ programming skills 
-  * Familiar with Unreal Engine API 
-  * Familiar with HTML5 and JavaScript 
-  * Familiar with the [[https://docs.unrealengine.com/latest/INT/Programming/Slate/|SLATE]] framework 
-  * Familiar with basic ROS communication 
-  * Familiar with version-control systems (git) 
-  * Able to work independently with minimal supervision 
- 
-Contact: [[team:andrei_haidu|Andrei Haidu]] 
- 
-<html><!-- 
-== Knowledge-enabled PID Controller for 3D Hand Movements in Virtual Environments (BA/MA Thesis) == 
- 
-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 
-of the human user will be mapped to the virtual hands, and controlled via the implemented PID controllers. 
-The controller should be able to dynamically tune itself depending on the executed actions (opening/closing a drawer or lifting a heavy object) in combination with the physical limitations of the physics engine (dynamic update rates). 
- 
-Requirements: 
-  * Good C++ programming skills 
-  * Familiar with PID controllers and control theory 
-  * 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:andrei_haidu|Andrei Haidu]] 
---></html> 
  
 == Sprachgesteuertes Leitsystem (BA Thesis) == == Sprachgesteuertes Leitsystem (BA Thesis) ==




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:


Social Media: