Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
jobs [2019/08/30 13:49]
nyga [Open researcher positions]
jobs [2019/12/09 08:49] (current)
mareikep [Theses and Student Jobs]
Line 2: Line 2:
  
 =====Open researcher positions===== =====Open researcher positions=====
-== PhD Student Position in Machine Learning for Robotic Systems== 
  
-The position is part of the research project „PIPE – Probabilistic Models of Instructions,​ Perception and Experience – Representation,​ Learning and Reasoning“. +  ​[[https://www.uni-bremen.de/​en/​university/the-university-as-an-employer/​job-vacancies/​details-job-vacancies/​joblist/​Job/​show/​1-x-10-wissenschaftlicher-mitarbeiterin-postdoc-wmd-6130/​| 1x 1,0 Research Assistant (Postdoc) (f/m/d)]] 
- +    * The position ​is a three-year fixed term position ​in the research area of Perception / Knowledge Representation / Reasoning 
-The project investigates methods in the field of machine learning and data mining for cognitive robotic systems, which aim at combining the humans‘ capability of understanding natural language, perceiving objects in the environment and learning from experience. In particular, we want to equip robots with the ability to autonomously acquire knowledge in order to proficiently act in human environments and competently and successfully achieve their goals. +  ​* ​[[https://​www.uni-bremen.de/​en/​university/​the-university-as-an-employer/​job-vacancies/​details-job-vacancies/​joblist/​Job/​show/​research-assistants-fmd-6129/|Several Research Assistants (f/m/d)]] 
- +    * Situated in the https://​knowledge4retail.org/​ project until Dec 2022.
-Tasks: +
- +
-    ​Develop and implement machine learning models and algorithms for the learning of and reasoning about complex relations among data sources relevant for intelligent autonomous robots +
-    * Create documentation and presentations of research results at international scientific conferences +
-    * Work independently and enthusiastically in close collaboration with project partners +
-    * Contribute to research fund proposals and public relation activities +
- +
-Requirements: +
- +
-    * Excellent Master‘s degree in computer science with major in artificial intelligence and/or machine learning (or equivalent). +
-    * Excellent skills in theory and practice of machine learning/data mining methods, ideally experience with probabilistic graphical models. +
-    * Excellent programming skills in the Python programming languageC/C++ is beneficial +
-    * Experience in software development under Linux +
-    * Excellent oral and written level in English, especially in technical English. Skills in German ​is beneficial. +
-    * Very good organizational skills and team spirit +
- +
-We are searching for an enthusiastic and dynamic colleague who is interested in joining ​multidisciplinary research team. Applicants should have distinct profiles that show their potential to substantially contribute to research programme of the project. This can be demonstrated through experience ​in the realization ​of machine learning and data mining systems, expressive github profiles, being a key member of programming teams participating in competitions,​ etc. +
- +
-More information can be found at:  +
- +
-[[https://​www.uni-bremen.de/​en/​university/​the-university-as-an-employer/​job-vacancies/​details-job-vacancies/​joblist/​Job/​show/​1-x-10-wissenschaftlicher-mitarbeiterin-wmd-5907/]]+
 =====Theses and Student Jobs===== =====Theses and Student Jobs=====
 If you are looking for a bachelor/​master thesis or a job as a student research assistant, you may find some interesting opportunities on this page. If you are looking for a bachelor/​master thesis or a job as a student research assistant, you may find some interesting opportunities on this page.
Line 36: Line 14:
  
  
-== Visualization support assistant ​(HiWi) ==+== Knowledge-enabled PID Controller for 3D Hand Movements in Virtual Environments ​(BA/MA Thesis) ==
  
-Implementing a visualization web page for a project using a custom framework using python/javascriptStart date: Oct 2019+Implementing a force-, velocity- and impulse-based PID controller ​for precise and responsive hand movements in 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:​ Requirements:​
-  * Good python ​programming skills +  * Good C++ programming skills 
-  * Familiar with Javascript +  * Familiar with PID controllers and control theory 
-  * Experience ​in web development is recommended+  * Experience ​with simulators/​physics-/​game- engines 
 +  * Familiar with Unreal Engine API
   * Familiar with version-control systems (git)   * Familiar with version-control systems (git)
   * Able to work independently with minimal supervision   * Able to work independently with minimal supervision
  
-Contact: [[team:mareike_picklum|Mareike Picklum]]+Contact: [[team:andrei_haidu|Andrei Haidu]]
  
 +== Natural Physics-based Grasping in Virtual Environments (BA/MA Thesis) ==
  
-== Knowledge-enabled PID Controller for 3D Hand Movements in Virtual Environments (BA/MA Thesis) == +Implementing ​physics-based ​grasping models ​in virtual ​environmentstaking input 
- +from various devices such as OptiTrack ​or Valve Index.
-Implementing ​a force-, velocity- and impulse-based ​PID controller for precise and responsive hand movements ​in 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 handsand 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:​ Requirements:​
   * Good C++ programming skills   * Good C++ programming skills
-  * Familiar with PID controllers and control theory +  * Familiar with skeletal animations 
-  * Experience with simulators/​game engines ​is recommended +  * Experience with simulators/physics-/gameengines 
-  * Experience ​with Unreal Engine+  * Familiar ​with Unreal Engine ​API
   * Familiar with version-control systems (git)   * Familiar with version-control systems (git)
   * Able to work independently with minimal supervision   * Able to work independently with minimal supervision