All Projects → CoreRC → Pavilion

CoreRC / Pavilion

Licence: other
Unreal-based Gazebo Alternative

Programming Languages

C++
36643 projects - #6 most used programming language
shell
77523 projects
C#
18002 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Pavilion

GazeboWorldDesigner
A visual tool for laying out Gazebo simulation world files.
Stars: ✭ 12 (-60%)
Mutual labels:  simulation, gazebo
terrain generator
A wizard that generates terrains for Gazebo using height maps.
Stars: ✭ 46 (+53.33%)
Mutual labels:  simulation, gazebo
gzweb
Web client for Gazebo classic simulation
Stars: ✭ 36 (+20%)
Mutual labels:  simulation, gazebo
smart grasping sandbox
A public sandbox for Shadow's Smart Grasping System
Stars: ✭ 69 (+130%)
Mutual labels:  simulation, gazebo
locas-ants
A modern Lua+Löve2D remake of my Ant Colony Simulation
Stars: ✭ 100 (+233.33%)
Mutual labels:  simulation
perses
Experiments with expanded ensembles to explore chemical space
Stars: ✭ 99 (+230%)
Mutual labels:  simulation
mcnp
📊复杂网络建模课程设计. The project of modeling of complex networks course.
Stars: ✭ 69 (+130%)
Mutual labels:  simulation
plc-programmable-3d-simulation
Project for students who want to learn PLC programming but don't have access to real-world machines or constructions to learn programming on.
Stars: ✭ 49 (+63.33%)
Mutual labels:  simulation
BlendingToolKit
Tools to create blend catalogs, produce training samples and implement blending metrics
Stars: ✭ 21 (-30%)
Mutual labels:  simulation
ProceduralDungeon
This is an Unreal Engine 4/5 plugin to generate procedural dungeon.
Stars: ✭ 95 (+216.67%)
Mutual labels:  unreal
IPLSimulator
A ball-by-ball IPL T20 cricket simulator, you can make your own custom games, teams, or even simulate the entire tournament (all 7200 balls of it!)
Stars: ✭ 25 (-16.67%)
Mutual labels:  simulation
pyGeoStatistics
Geostatistics in Python
Stars: ✭ 70 (+133.33%)
Mutual labels:  simulation
ClothSimulation
Basic cloth simulation using Verlet integration
Stars: ✭ 432 (+1340%)
Mutual labels:  simulation
openshs
Open Smart Home Simulator
Stars: ✭ 26 (-13.33%)
Mutual labels:  simulation
UE4-BUIValidator
UE4 UI Texture Validator Plugin
Stars: ✭ 48 (+60%)
Mutual labels:  unreal
PySDM
Pythonic particle-based (super-droplet) warm-rain/aqueous-chemistry cloud microphysics package with box, parcel & 1D/2D prescribed-flow examples in Python, Julia and Matlab
Stars: ✭ 26 (-13.33%)
Mutual labels:  simulation
MetacommunityDynamics.jl
a julia libarary for simulating the dynamics of ecological communities across space
Stars: ✭ 14 (-53.33%)
Mutual labels:  simulation
fdtd
A 3D electromagnetic FDTD simulator written in Python
Stars: ✭ 195 (+550%)
Mutual labels:  simulation
SDN4CoRE
SDN4CoRE (Software-Defined Networking for Communication over Realtime Ethernet) is an open-source extension for the event-based simulation of programmable (software-defined) real-time Ethernet networks in the OMNeT++ simulation system.
Stars: ✭ 21 (-30%)
Mutual labels:  simulation
skenario
A simulator toolkit for Knative
Stars: ✭ 26 (-13.33%)
Mutual labels:  simulation

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].