Skip to content

Commit

Permalink
minor
Browse files Browse the repository at this point in the history
  • Loading branch information
ivazhuk committed Mar 16, 2024
1 parent 03c10b5 commit f9713ff
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 9 deletions.
15 changes: 7 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
# SODA.Sim ROS2 Plugin
![SodaSim](Docs/img/promo.png)
This repository is a plugin for UnrealEngine and an extension of the [SODA.Sim](https://github.com/soda-auto/SodaSim) plugin to support ROS2 capabilities.
This plugin includes all the necessary precompiled ROS2 dependencies for windows and linux and does not require any other external dependencies.
Current version of ROS2 is **Humble**.
The plugin includes a pre-compiled ROS2 workspace.
This repository is a plugin for UnrealEngine and an extension of the [SODA.Sim](https://github.com/soda-auto/SodaSim) plugin to support ROS2 capabilities the for SODA.Sim.
This plugin includes all the necessary precompiled ROS2 dependencies (ROS2 workspace) for windows and linux and does not require any other external ROS2 dependencies.
Current version of supported ROS2 is **Humble**.

> [!WARNING]
> **Resticted:**
> - For the Linux version supported only FastDDS RMW.
> For the Linux version supported only FastDDS RMW.
> [!WARNING]
> This is an MVP (Minimum Viable Product) and an experiment to integrate ROS2 with UnrealEngine and SODA.Sim.
## Installing and Using
- Make sure the [SODA.Sim](https://github.com/soda-auto/SodaSim) is installed.
Expand All @@ -20,7 +19,7 @@ The plugin includes a pre-compiled ROS2 workspace.
- Download and install the Win64 OpenSSL v1.1.1 from [this page](https://slproweb.com/products/Win32OpenSSL.html).

**For Linux:**
- Instal depences (TODO: Which?)
- Install depences (TODO: Which?)

> [!IMPORTANT]
> **For Linux Only:**
Expand Down
2 changes: 1 addition & 1 deletion Source/SodaROS2/Public/Soda/ROS2/ROS2AckermannControl.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ class SODAROS2_API UROS2AckermannControl : public UGenericWheeledVehicleControlL
FString NodeNamespace = "SodaSim";

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = ROS2AckermannControl, SaveGame, meta = (EditInRuntime, ReactivateComponent))
FString Topic = "/vehicle/vehciel_control";
FString Topic = "/vehicle/vehcile_control";

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = ROS2AckermannControl, SaveGame, meta = (DisplayName="QoS", EditInRuntime, ReactivateComponent))
FQoS QoS;
Expand Down

0 comments on commit f9713ff

Please sign in to comment.