Skip to content

Instantly share code, notes, and snippets.

View YousafRaja's full-sized avatar

Yousaf R. YousafRaja

View GitHub Profile
@YousafRaja
YousafRaja / GSoC-FinalEvaluation.md
Last active January 9, 2018 12:57
GSoC 2017 - Summary

Official Repo Link: https://github.com/robcog-iai/URoboSim/tree/master

I mainly worked on the URoboSim plugin, building on the work from a previous student's project. My first goal was to expand upon this plugin so that it could import a full pr2 robot into UE4. I began by generating a pr2 URDF in ROS which only contained the base of the robot (just the lower part of the robot with the 4 caster wheels). However this required much further refinement since the pr2 robot had many more details than the original parser expected. So I programmatically parsed the pr2 base file and removed most things that were not a link or a joint and made some tweeks to the parser to make it more flexible.

The pr2 consists of mostly meshes which are either in .dae or .stl format. The next step was figuring out how to convert these meshes to UE4's .fbx format. For this I used blender and I've written the exact steps in the URoboSim wiki.

Next I was able to load something into the game except it did not appear to be the pr2 base.