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 [2014/08/29 09:12] – added new theses hiwi with gazebo gaming ahaidu | jobs [2019/08/12 11:51] – [Theses and Student Jobs] mareikep | ||
---|---|---|---|
Line 1: | Line 1: | ||
~~NOTOC~~ | ~~NOTOC~~ | ||
- | =====Theses and Jobs===== | + | |
+ | =====Open researcher positions===== | ||
+ | |||
+ | =====Theses and Student | ||
If you are looking for a bachelor/ | If you are looking for a bachelor/ | ||
- | == GPU-based Parallelization of Numerical Optimization Techniques | + | == Visualization support assistant |
- | In the field of Machine Learning, numerical optimization techniques play a focal role. However, as models grow larger, traditional implementations on single-core CPUs suffer from sequential execution causing | + | Implementing |
Requirements: | Requirements: | ||
- | | + | * Good python |
- | | + | * Familiar javascript |
+ | * Experience web development is recommended | ||
+ | * Familiar with version-control systems (git) | ||
+ | * Able to work independently with minimal supervision | ||
- | Contact: [[team:daniel_nyga|Daniel Nyga]] | + | Contact: [[team:mareike_picklum|Mareike Picklum]] |
- | == Online Learning of Markov Logic Networks for Natural-Language Understanding (MA)== | ||
- | Markov Logic Networks | + | == Knowledge-enabled PID Controller for 3D Hand Movements in Virtual Environments |
+ | |||
+ | 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 | ||
+ | The controller should be able to dynamically tune itself depending on the executed actions (opening/ | ||
Requirements: | Requirements: | ||
- | * Experience | + | |
- | * Experience with statistical relational learning | + | * Familiar with PID controllers and control theory |
- | * Good programming skills in Python. | + | |
+ | * Experience with Unreal Engine | ||
+ | * Familiar with version-control systems | ||
+ | * Able to work independently with minimal supervision | ||
- | Contact: [[team:daniel_nyga|Daniel Nyga]] | + | Contact: [[team:andrei_haidu|Andrei Haidu]] |
+ | < | ||
+ | == Lisp / CRAM support assistant (HiWi) == | ||
- | ==HiWi-Position: | + | Technical support |
+ | 8+ hours per week for up to 1 year (paid). | ||
- | In the context of the European research project RoboHow.Cog [1,2] we | + | Requirements: |
- | are investigating methods for combining multimodal sources of knowledge (e.g. video, natural-language recipes or computer games), in order to enable mobile robots to autonomously acquire new high level skills | + | * Good programming |
+ | * Basic ROS knowledge | ||
- | The Institute for Artificial Intelligence is hiring a student | + | The student |
- | development and the integration | + | |
- | This HiWi-Position can serve as a starting point for future Bachelor' | + | Contact: [[team: |
+ | --></ | ||
- | Tasks: | + | < |
- | * Implementation of an interface to the Robot Operating System | + | == Mesh Editing / Mesh Segmentation/ |
- | * Linkage of the knowledge base to the executive of the robot. | + | {{ : |
- | * Support for the scientific staff in extending | + | |
+ | | ||
Requirements: | Requirements: | ||
- | * Studies | + | * Good knowledge |
- | * Basic skills in Artificial Intelligence | + | * Familiar with Blender / Maya (or other) |
- | * Optional: basic skills in Probability Theory | + | |
- | * Optional: basic skills in Machine Learning | + | |
- | * Good programming skills in Python and Java | + | |
- | Hours: 10-20 h/week | + | Contact: [[team/ |
+ | --></html> | ||
- | Contact: [[team:daniel_nyga|Daniel Nyga]] | + | < |
+ | == 3D Model / Material / Lightning Developer (Student Job / HiWi)== | ||
+ | | ||
- | [1] www.robohow.eu\\ | + | Developing and improving existing 3D models in Blender |
- | [2] http://www.youtube.com/ | + | |
+ | Bonus: Working with state of the art 3D Scanners [[https:// | ||
- | == Depth-Adaptive Superpixels (BA/MA)== | + | Requirements: |
- | | + | * Experience with Blender / Maya (or other) |
- | We are currently investigating a new set of sensors | + | * Knowledge |
+ | * Familiar | ||
+ | * Able to work independently with minimal supervision | ||
- | Since the current implementation of DASP is not very performant for high resolution images, there are several options for doing a project | + | |
+ | |||
+ | Contact: [[team: | ||
+ | --></ | ||
+ | |||
+ | < | ||
+ | == Integrating PR2 in the Unreal Game Engine Framework (BA/ | ||
+ | {{ : | ||
+ | |||
+ | Integrating the [[https:// | ||
Requirements: | Requirements: | ||
- | | + | * Good programming skills in C/C++ |
- | | + | * Basic physics/ |
- | * Experience with CUDA is helpful | + | * Basic ROS knowledge |
+ | * UE4 basic tutorials | ||
- | Contact: [[team:jan-hendrik_worch|Jan-Hendrik Worch]] | + | Contact: [[team:andrei_haidu|Andrei Haidu]] |
- | == Physical Simulation of Humans | + | == Realistic Grasping using Unreal Engine |
- | {{ :research:human_model.png?200|}} | + | |
+ | {{ : | ||
+ | |||
+ | 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. | ||
+ | |||
+ | 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/ | ||
+ | --></ | ||
+ | |||
+ | < | ||
+ | == 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:// | ||
- | For tracking people, the use of particle filters is a common approach. However, the quality of those filters heavily depends on the way particles are spread. In this thesis, a library for the physical simulation of a human model is to be implemented. | ||
Requirements: | Requirements: | ||
- | * Good programming skills in C/C++ | + | * Good C++ programming skills |
- | * Optional: Experience in working | + | * Familiar with the [[https:// |
+ | * Familiar with Unreal Engine API | ||
+ | * Familiar with version-control systems (git) | ||
+ | * Able to work independently | ||
- | Contact: [[team:jan-hendrik_worch|Jan-Hendrik Worch]] | + | Contact: [[team:andrei_haidu|Andrei Haidu]] |
- | == Kitchen Activity Games in a Realistic Robotic Simulator (BA/ | ||
- | {{ : | ||
- | Developing new activities and improving the current simulation framework done | + | |
- | under the Gazebo robotic simulator. Creating a custom GUI for the game, in order to launch new scenarios, save logs etc. | + | == OpenEASE rendering in Unreal Engine (BA/MA Thesis, Student Job / HiWi)== |
+ | |||
+ | |||
+ | Implmenting | ||
Requirements: | Requirements: | ||
- | * Good programming skills in C/C++ | + | * Good C++ programming skills |
- | * Basic physics/rendering engine knowledge | + | * 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: | 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: