ROSIntegration icon indicating copy to clipboard operation
ROSIntegration copied to clipboard

ROS Message Types as UObjects?

Open Sage-of-Mirrors opened this issue 2 years ago • 1 comments

Hello! This is more of a general question than an issue. Is there a specific reasoning as to why the ROS message types are structs managed by TSharedPtrs instead of UObjects or UStructs? Being unable to utilize the messages directly in Blueprints seems like a huge restriction.

Sage-of-Mirrors avatar Jan 13 '23 16:01 Sage-of-Mirrors

Hi @Sage-of-Mirrors This is mostly due to the architecture of the project. The pure communication via rosbridge was developed and tested with a separate library (https://github.com/Sanic/rosbridge2cpp). This is why the data structures don't know anything about UE4, because it was meant to be usable in different contexts as well.

Sanic avatar Jan 17 '23 10:01 Sanic