RapyutaSimulationPlugins
|
TF Publisher class for multiple tf data. Please check URRRobotROS2Interface as example. More...
#include <RRROS2TFPublisher.h>
Public Member Functions | |
virtual void | GetROS2Msg (FROSTFMsg &OutROSTf) override |
Add all TFComponents to OutROSTf. More... | |
Public Member Functions inherited from URRROS2TFPublisherBase | |
URRROS2TFPublisherBase () | |
Construct a new URRROS2TFPublisher object. More... | |
bool | InitializeWithROS2 (UROS2NodeComponent *InROS2Node) override |
Initialize publisher with QoS. More... | |
virtual void | UpdateMessage (UROS2GenericMsg *InMessage) override |
Update message frorm #TF. More... | |
Public Attributes | |
TArray< URRROS2TFComponent * > | TFComponents |
TF data array. More... | |
Public Attributes inherited from URRROS2TFPublisherBase | |
bool | IsStatic = false |
Publish static tf or not. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from URRROS2TFPublisherBase | |
virtual void | AddTFtoMsg (FROSTFMsg &OutROSTf, const FString &InFrameId, const FString &InChildFrameId, const FTransform &InTf) |
Add tf data to OutROSTf from InFrameId, InChildFrameId, and InTf. More... | |
virtual void | AddTFtoMsg (FROSTFMsg &OutROSTf, URRROS2TFComponent *InTfc) |
Add tf data to OutROSTf from URRROS2TFComponent. More... | |
TF Publisher class for multiple tf data. Please check URRRobotROS2Interface as example.
UCLASS(ClassGroup = (Custom), Blueprintable, meta = (BlueprintSpawnableComponent))
|
overridevirtual |
TArray<URRROS2TFComponent*> URRROS2TFsPublisher::TFComponents |
TF data array.