Welcome to RapyutaSimulationPlugins’s documentation!
RapyutaSimulationPlugins includes robot common assets to build ROS 2 simulator with Unreal Engine.
RapyutaSimulationPlugins provide UE components which provide feature to control Actor from ROS 2, output simulated sensor to ROS 2 and etc.
This plugins support to configure distributed simulation by leveraging the UE’s multiplayer feature. Please check Distrubuted Simulation for details.
This plugin belongs to a group of rclUE softwares which contains multiple repositories. Please check rclUE to understand overview of rclUE related repositories.
A demo of our tool can be found in the turtlebot examples of UE.
Repositories
Core features to bridge ROS 2 and UE: https://github.com/rapyuta-robotics/rclUE
This repository: https://github.com/rapyuta-robotics/RapyutaSimulationPlugins
Turtlebot3 Simulation Example with UE: https://github.com/rapyuta-robotics/turtlebot3-UE
Contents
- Overview: Robot and GameMode
- Getting Started
- Components and main C++ classes
- Robots
- External Devices
- Distrubuted Simulation
- UE API
- UE ASSETS