Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
teaching:gsoc2018 [2018/01/23 08:44] – [Topic 2: Felxible perception pipeline manipulation for RoboSherlock] ahaidu | teaching:gsoc2018 [2018/01/23 08:48] – [Topic 4: Unreal Editor User Interface Development] ahaidu |
---|
==== Topic 3: Unreal - ROS 2 Integration ==== | ==== Topic 3: Unreal - ROS 2 Integration ==== |
| |
{{ :teaching:gsoc:ue_ros2.png?nolink&200|}} | {{ :teaching:gsoc:ue_ros2.png?nolink&150|}} |
| |
Since [[https://github.com/ros2/ros2/wiki|ROS2]] has cross platform support, it would be of a great advantage to wrap it as a module in the Unreal Engine framework. This would greatly improve communication between our RobCoG modules and the ROS world. As a further step the module should be extended to work under Linux as well. This can be done using the unreal build system ([[https://docs.unrealengine.com/latest/INT/Programming/UnrealBuildSystem/|UBT]]). | Since [[https://github.com/ros2/ros2/wiki|ROS2]] has cross platform support, it would be of a great advantage to wrap it as a module in the Unreal Engine framework. This would greatly improve communication between our RobCoG modules and the ROS world. As a further step the module should be extended to work under Linux as well. This can be done using the unreal build system ([[https://docs.unrealengine.com/latest/INT/Programming/UnrealBuildSystem/|UBT]]). |
{{ :teaching:gsoc:ue_editor.png?nolink&200|}} | {{ :teaching:gsoc:ue_editor.png?nolink&200|}} |
| |
TODO | For this topic we would like to extend the modules from RobCoG with intuitive Unreal Engine Editor Panels. This would allow easier and faster manipulation/visualization of various parameters. |
| |
**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. | **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. |
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: