RapyutaSimulationPlugins
Source
RapyutaSimulationPlugins
Public
Robots
RRBaseRobotROSController.h
Go to the documentation of this file.
1
15
#pragma once
16
17
18
19
// UE
20
21
#include "AIController.h"
22
23
#include "CoreMinimal.h"
24
25
26
27
#include "RRBaseRobotROSController.generated.h"
28
29
30
31
class
URRBaseROS2Interface
;
32
33
34
56
class
RAPYUTASIMULATIONPLUGINS_API
ARRBaseRobotROSController
:
public
AAIController
57
58
{
59
60
protected
:
61
74
virtual
void
OnPossess(APawn* InPawn)
override
;
75
76
77
88
virtual
void
OnUnPossess()
override
;
89
90
91
98
URRBaseROS2Interface
* ROS2Interface =
nullptr
;
99
100
};
101
URRBaseROS2Interface
Base Robot ROS 2 interface class.
Definition:
RRBaseROS2Interface.h:80
ARRBaseRobotROSController
Base Robot ROS controller class. Other robot controller class should inherit from this class.
Definition:
RRBaseRobotROSController.h:56
Generated by
1.8.17