Skip to content

Instantly share code, notes, and snippets.

@andreihaidu

andreihaidu/gsoc18_robcog.md Secret

Last active Feb 21, 2018
Embed
What would you like to do?
RobCoG / Unreal related topics application assignments

RobCoG / Unreal GSoC 2018

Submission Information:

  • take a look over our GSoC page
  • read our proposed RobCoG / Unreal related topics
  • pick a topic(s) that is of your interest and try to fulfill the requirements presented below
    • if you are planning to submit a different topic (should still be related to our work), take the steps from the topic that is the most relevant for you
  • send or provide a link to the .zip/.tar.gz archive with the required files to your application (named firstname_lastname_iaigsoc2018)

Proposed Topics:

Topic 3 Unreal - ROS 2 Integration

  • install ROS2 on Windows, provide screenshot(s) with a working example code snippet
  • create a dummy unreal engine plugin (called UTopic3) which depends on or links against a third party library (can be another dummy library example) or an existing module (e.g. libmongo, or libbson, this should be able to compile with a 4.18 c++ project
  • if applicable, make sure you use the unreal code style

Topic 4: Unreal Editor User Interface Development

  • create an Editor Mode plugin example (called UTopic4)
  • extend it with a new button and a text field
  • when pressing the new button, write 'HelloWorld' to the text field
  • make sure you use the unreal code style

Topic 5: Unreal - openEASE Live Connection

  • create an unreal engine plugin (called UTopic5) containing an actor (called WebsocketPub) that sends a 'HelloWorld' message through websockets to a simple server on localhost (the server can be written in any language javascript, python etc.)
  • try installing openEASE, contact us if issues appear, if succesfully installed, provide a screenshot with it running in the browser
  • make sure you use the unreal code style on the unreal side

Topic 7: Robot simulation in Unreal Engine with PhysX

  • create an unreal engine plugin (called UTopic7) with an actor that connects to the underlying PhysX physics engine and prints some PhysX specific information on every Tick
  • make sure you use the unreal code style

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.