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/09/18 14:42]
nyga [Open researcher positions]
jobs [2019/12/09 08:49] (current)
mareikep [Theses and Student Jobs]
Line 3: Line 3:
 =====Open researcher positions===== =====Open researcher positions=====
  
 +  * [[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
 +  * [[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.
 =====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 10: 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