Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nav and ue msg update #156

Merged
merged 5 commits into from
Oct 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,9 @@ jobs:
matrix:
version:
- devel
- UE5_devel_foxy
- UE5_devel_humble
- UE5_devel_jazzy
steps:
- name: Checkout
uses: actions/checkout@v4
Expand Down
31 changes: 21 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,27 +9,38 @@ https://rclUE.readthedocs.io/en/devel/
Main support

- Ubuntu 20.04
- Unreal Engine 5.1
- Unreal Engine 5.10
- ROS2 Foxy
- Clang: 13.0.1

Maintenance/experimental

- ROS2 Humble(`UE5_devel_humble` branch)
- UE4.27: 11.0.1
- Clang: 11.0.1
- Ubuntu 22.04 and ROS2 Humble(`UE5_devel_humble` branch)
- Ubuntu 24.04 and ROS2 Humble(`UE5_devel_jazzy` branch)

Please download UE5.1 for Linux by following [Unreal Engine for Linux](https://www.unrealengine.com/en-US/linux)
Please download UE5.10 for Linux by following [Unreal Engine for Linux](https://www.unrealengine.com/en-US/linux)

## Branches

- `devel`: This build of the plugin is based on ROS2 Foxy and has been tested on Ubuntu 20 and UE5.1.
- `UE5_devel_humble_20.04`(experimental): This build of the plugin is based on ROS2 humble and has been tested on Ubuntu 20.04 and UE5.1.
- `UE5_devel_humble`(experimental): This build of the plugin is based on ROS2 humble, Ubuntu 22.04 and UE5.1.
- `devel`: This build of the plugin is based on ROS2 Foxy and has been tested on Ubuntu 20 and UE5.10.
- `UE5_devel_foxy`: Same as above.
- `UE5_devel_humble_20.04`(experimental): This build of the plugin is based on ROS 2 humble and has been tested on Ubuntu 20.04 and UE5.1.
- `UE5_devel_humble`(experimental): This build of the plugin is based on ROS 2 humble, Ubuntu 22.04 and UE5.1.
- `UE5_devel_jazzy`(experimental): This build of the plugin is based on ROS 2 jazzy, Ubuntu 24.04 and UE5.1.

### Other branches

Experimental and WIP
## TroubleShooting

### Missing library
Due to pre-compiled libraries, ThirdParty/ros/lib/librcl.so dynamically links libyaml.so and libspdlog.so.1, which needs to be provided by/installed on the host system. If not, Unreal fails to load the plugin or package the project without further details.

On some operating systems, even with libyaml and libspdlog installed, the version appendix may not exist. You can try creating them using:

```
cd /lib64
ln -s </path/to/libyaml.so.X.Y.Z> libyaml.so
ln -s </path/to/libspdlog.so.X.Y.Z> libspdlog.so.1
```

# rclUE and ROS2

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Actions/ROS2Fibonacci.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from example_interfaces/action/Fibonacci.action - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from
// example_interfaces/action/Fibonacci.action - do not modify

#include "Actions/ROS2Fibonacci.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Actions/ROS2LookupTF.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from tf2_msgs/action/LookupTransform.action - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from tf2_msgs/action/LookupTransform.action
// - do not modify

#include "Actions/ROS2LookupTF.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2Acc.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from geometry_msgs/msg/Accel.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from geometry_msgs/msg/Accel.msg - do not
// modify

#include "Msgs/ROS2Acc.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2AccCov.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from geometry_msgs/msg/AccelWithCovariance.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from
// geometry_msgs/msg/AccelWithCovariance.msg - do not modify

#include "Msgs/ROS2AccCov.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2AccCovStamped.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from geometry_msgs/msg/AccelWithCovarianceStamped.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from
// geometry_msgs/msg/AccelWithCovarianceStamped.msg - do not modify

#include "Msgs/ROS2AccCovStamped.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2AccStamped.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from geometry_msgs/msg/AccelStamped.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from geometry_msgs/msg/AccelStamped.msg - do
// not modify

#include "Msgs/ROS2AccStamped.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2BatteryState.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from sensor_msgs/msg/BatteryState.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from sensor_msgs/msg/BatteryState.msg - do
// not modify

#include "Msgs/ROS2BatteryState.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2Bool.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from example_interfaces/msg/Bool.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from example_interfaces/msg/Bool.msg - do
// not modify

#include "Msgs/ROS2Bool.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2Byte.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from example_interfaces/msg/Byte.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from example_interfaces/msg/Byte.msg - do
// not modify

#include "Msgs/ROS2Byte.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2ByteMA.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from example_interfaces/msg/ByteMultiArray.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from
// example_interfaces/msg/ByteMultiArray.msg - do not modify

#include "Msgs/ROS2ByteMA.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2CameraInfo.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from sensor_msgs/msg/CameraInfo.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from sensor_msgs/msg/CameraInfo.msg - do not
// modify

#include "Msgs/ROS2CameraInfo.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2ChannelFloat32.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from sensor_msgs/msg/ChannelFloat32.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from sensor_msgs/msg/ChannelFloat32.msg - do
// not modify

#include "Msgs/ROS2ChannelFloat32.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2Char.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from example_interfaces/msg/Char.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from example_interfaces/msg/Char.msg - do
// not modify

#include "Msgs/ROS2Char.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2Clock.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from rosgraph_msgs/msg/Clock.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from rosgraph_msgs/msg/Clock.msg - do not
// modify

#include "Msgs/ROS2Clock.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2CompImg.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from sensor_msgs/msg/CompressedImage.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from sensor_msgs/msg/CompressedImage.msg -
// do not modify

#include "Msgs/ROS2CompImg.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2DiagnosticArray.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from diagnostic_msgs/msg/DiagnosticArray.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from diagnostic_msgs/msg/DiagnosticArray.msg
// - do not modify

#include "Msgs/ROS2DiagnosticArray.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2DiagnosticStatus.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from diagnostic_msgs/msg/DiagnosticStatus.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from
// diagnostic_msgs/msg/DiagnosticStatus.msg - do not modify

#include "Msgs/ROS2DiagnosticStatus.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2DisparityImg.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from stereo_msgs/msg/DisparityImage.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from stereo_msgs/msg/DisparityImage.msg - do
// not modify

#include "Msgs/ROS2DisparityImg.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2Duration.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from builtin_interfaces/msg/Duration.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from builtin_interfaces/msg/Duration.msg -
// do not modify

#include "Msgs/ROS2Duration.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2Empty.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from example_interfaces/msg/Empty.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from example_interfaces/msg/Empty.msg - do
// not modify

#include "Msgs/ROS2Empty.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2EntityState.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from ue_msgs/msg/EntityState.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from ue_msgs/msg/EntityState.msg - do not
// modify

#include "Msgs/ROS2EntityState.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2Float32.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from example_interfaces/msg/Float32.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from example_interfaces/msg/Float32.msg - do
// not modify

#include "Msgs/ROS2Float32.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2Float32MA.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from example_interfaces/msg/Float32MultiArray.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from
// example_interfaces/msg/Float32MultiArray.msg - do not modify

#include "Msgs/ROS2Float32MA.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2Float64.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from example_interfaces/msg/Float64.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from example_interfaces/msg/Float64.msg - do
// not modify

#include "Msgs/ROS2Float64.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2Float64MA.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from example_interfaces/msg/Float64MultiArray.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from
// example_interfaces/msg/Float64MultiArray.msg - do not modify

#include "Msgs/ROS2Float64MA.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2FluidPressure.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from sensor_msgs/msg/FluidPressure.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from sensor_msgs/msg/FluidPressure.msg - do
// not modify

#include "Msgs/ROS2FluidPressure.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2GoalID.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from actionlib_msgs/msg/GoalID.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from actionlib_msgs/msg/GoalID.msg - do not
// modify

#include "Msgs/ROS2GoalID.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2GoalInfo.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from action_msgs/msg/GoalInfo.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from action_msgs/msg/GoalInfo.msg - do not
// modify

#include "Msgs/ROS2GoalInfo.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2GoalStatus.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from actionlib_msgs/msg/GoalStatus.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from actionlib_msgs/msg/GoalStatus.msg - do
// not modify

#include "Msgs/ROS2GoalStatus.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2GoalStatusArray.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from actionlib_msgs/msg/GoalStatusArray.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from actionlib_msgs/msg/GoalStatusArray.msg
// - do not modify

#include "Msgs/ROS2GoalStatusArray.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2GridCells.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from nav_msgs/msg/GridCells.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from nav_msgs/msg/GridCells.msg - do not
// modify

#include "Msgs/ROS2GridCells.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2HitEvent.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from ue_msgs/msg/HitEvent.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from ue_msgs/msg/HitEvent.msg - do not
// modify

#include "Msgs/ROS2HitEvent.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2HitResult.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from ue_msgs/msg/HitResult.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from ue_msgs/msg/HitResult.msg - do not
// modify

#include "Msgs/ROS2HitResult.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2IM.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from visualization_msgs/msg/InteractiveMarker.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from
// visualization_msgs/msg/InteractiveMarker.msg - do not modify

#include "Msgs/ROS2IM.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2IMCtrl.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from visualization_msgs/msg/InteractiveMarkerControl.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from
// visualization_msgs/msg/InteractiveMarkerControl.msg - do not modify

#include "Msgs/ROS2IMCtrl.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2IMFeedback.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from visualization_msgs/msg/InteractiveMarkerFeedback.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from
// visualization_msgs/msg/InteractiveMarkerFeedback.msg - do not modify

#include "Msgs/ROS2IMFeedback.h"

Expand Down
5 changes: 3 additions & 2 deletions Source/rclUE/Private/Msgs/ROS2IMInit.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright 2023 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from visualization_msgs/msg/InteractiveMarkerInit.msg - do not modify
// Copyright 2021-2024 Rapyuta Robotics Co., Ltd.
// This code has been autogenerated from
// visualization_msgs/msg/InteractiveMarkerInit.msg - do not modify

#include "Msgs/ROS2IMInit.h"

Expand Down
Loading
Loading