RapyutaSimulationPlugins
Classes | Enumerations
RRROS2CameraComponent.h File Reference

ROS 2 Camera component. More...

#include "Camera/CameraComponent.h"
#include "Components/SceneCaptureComponent2D.h"
#include "CoreMinimal.h"
#include "Engine/TextureRenderTarget2D.h"
#include <Msgs/ROS2Img.h>
#include "Core/RRConversionUtils.h"
#include "RRROS2BaseSensorComponent.h"
#include "RRROS2CameraComponent.generated.h"
Include dependency graph for RRROS2CameraComponent.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FRenderRequest
 used in ::CaptureNonBlocking of URRROS2CameraComponent More...
 
class  URRROS2CameraComponent
 ROS 2 Camera component. Uses USceneCaptureComponent2D. More...
 

Enumerations

enum  EROS2CameraType : uint8 { EROS2CameraType::RGB, EROS2CameraType::DEPTH }
 

Detailed Description

ROS 2 Camera component.

Todo:
Support non RGB data support.

Enumeration Type Documentation

◆ EROS2CameraType

enum EROS2CameraType : uint8
strong

UENUM(BlueprintType)

Enumerator
RGB 

UMETA(DisplayName = "RGB"),.

DEPTH 

UMETA(DisplayName = "Depth")