Skip to content

An Unreal Engine to ROS bridge for AutonomousRGBDCamera. Both RGB-D and annotation data are extracted and published as ROS topics.

License

Notifications You must be signed in to change notification settings

mschaecke/Bridge-For-AutonomousRGBDCamera

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bridge-For-AutonomousRGBDCamera

An Unreal Engine to ROS bridge for AutonomousRGBDCamera. Both RGB-D and annotation data are extracted and published as ROS topics.

A thesis elaborating the project can be requested at the Faculty of Mathematics and Computer Science at the University of Bremen. It includes the theoretical background, architecture and evaluation.

Demonstration

The bridge successfully connects to the server and receives packages:

alt text

Color and object mask images originally captured in Unreal Engine in RViz:

alt text

Annotation data corresponding to the images:

alt text

Usage

  • Run Unreal Engine and press the "Play" button.
  • Open a terminal in the correct folder (e.g MyProject/Bridge-For-AutonomousRGBDCamera).
  • Use the following terminal commands:
    • catkin build
    • roscore
    • source devel/setup.bash
    • roslaunch unreal_vision_bridge unreal_vision_bridge.launch address:=192.168.178.20 (ensure the IP address is correct)
    • rostopic echo <path to topic>
  • Access the data via ROS topics.

Credits

Based on the unreal_vision_bridge project.

About

An Unreal Engine to ROS bridge for AutonomousRGBDCamera. Both RGB-D and annotation data are extracted and published as ROS topics.

Topics

Resources

License

Stars

Watchers

Forks