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
teaching:gsoc2018 [2018/01/22 09:50] – [RobCoG - Robot Commonsense Games] ahaiduteaching:gsoc2018 [2018/01/22 10:15] – [Topic 2: Felxible perception pipeline manipulation for RoboSherlock] ahaidu
Line 100: Line 100:
 Contact: [[team/ferenc_balint-benczedi|Ferenc Bálint-Benczédi]] Contact: [[team/ferenc_balint-benczedi|Ferenc Bálint-Benczédi]]
  
 +==== Topic 3: Unreal - ROS 2 Integration ====
  
 +{{  :teaching:gsoc:ue_ros2.png?nolink&200|}}
 +
 +TODO
 +
 +**Task Difficulty:** The task is to be placed in the medium difficulty level, as it requires programming skills of various frameworks (ROS, Linux, Unreal Engine). 
 +  
 +**Requirements:** Good programming skills in C++. Good knowledge of the Unreal Engine API. Experience with ROS, ROS 2, c++ library linkage in Unreal Engine.
 +
 +**Expected Results** We expect to have an integrated communication level with ROS 2 and Unreal Engine on Windows and Linux side.
 +
 +Contact: [[team/andrei_haidu|Andrei Haidu]]
 +
 +
 +==== Topic 4: Unreal Editor User Interface Development ====
 +
 +{{  :teaching:gsoc:ue_editor.png?nolink&200|}}
 +
 +TODO
 +
 +**Task Difficulty:** The task is to be placed in the easy difficulty level, as it only requires familiarity with the [[https://docs.unrealengine.com/latest/INT/Programming/Slate/|SLATE]] framework from Unreal Engine.
 +  
 +**Requirements:** Good programming skills in C++. Good knowledge of the Unreal Engine API. Experience with the [[https://docs.unrealengine.com/latest/INT/Programming/Slate/|SLATE]] framework.
 +
 +**Expected Results** We expect to have intuitive Unreal Engine UI Panels for editing, visualizing various RobCoG plugins data and features.
 +
 +Contact: [[team/andrei_haidu|Andrei Haidu]]
 +
 +
 +==== Topic 5: Unreal - openEASE Live Connection ====
 +
 +{{  :teaching:gsoc:ue_oe.png?nolink&200|}}
 +
 +TODO
 +
 +**Task Difficulty:** The task is to be placed in the medium difficulty level, as it required knowledge of various frameworks/libraries (Unreal Engine, openEASE, c++ websocket communication)
 +  
 +**Requirements:** Good programming skills in C++. Good knowledge of the Unreal Engine API. Experience with c++ websocket based communication.
 +
 +**Expected Results** We expect to have a live connection with between openEASE and the Unreal Engine editor.
 +
 +Contact: [[team/andrei_haidu|Andrei Haidu]], [[team/asil_kaan_bozcuoglu|Asil Kaan Bozcuoğlu]]




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: