Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on May 4, 2024. It is now read-only.

CoreRC/Pavilion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

8 Commits

Repository files navigation

Pavilion

This repo is the main development repo for the Unreal-based robot simulator Pavilion.

Introduction

This is a total recreation of Gazebo in Unreal Engine 4. This work is different with existing UE4-based simulators in that it employs a tightly-coupled approach with ROS and libsdformat. This eliminates the need for intermediate compatibility layers.

Moreover, the model import process is done at runtime, which allows the simulator to be distributed without the Unreal Editor, a component not allowed to be redistributed by the UE4 License.

Features

  • RGB-D Camera, LIDAR Sensor Emulation
  • Direct import URDF and SDF models
  • Real-time interop with ROS
  • Real-time Autonomous Driving Demo

How to Build

First, clone this repo.

Then go to Plugins/PavilionPlugin and run ./BuildThirdParty.sh.

Finally open Pavilion.uproject with the Unreal Editor.

Please note that to enable real-time optical flow output, you need to have a version of UE4 patched with my patch.

Supported Versions

Unreal Engine version > 4.18

License

MIT

About

Unreal-based Gazebo Alternative

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /