RapyutaSimulationPlugins
Source
RapyutaSimulationPlugins
Public
Robots
Turtlebot3
RRTurtlebotROS2Interface.h
Go to the documentation of this file.
1
13
#pragma once
14
15
16
17
// RapyutaSimulationPlugins
18
19
#include "
Robots/RRRobotROS2Interface.h
"
20
21
22
23
#include "RRTurtlebotROS2Interface.generated.h"
24
25
26
40
class
RAPYUTASIMULATIONPLUGINS_API
URRTurtlebotROS2Interface
:
public
URRRobotROS2Interface
41
42
{
43
44
45
46
protected
:
47
56
void
SetupROSParams
()
override
57
58
{
59
60
bPublishOdom =
true
;
61
62
bPublishOdomTf =
true
;
63
64
bPublishJointTf =
true
;
65
66
JointTfPublicationFrequencyHz = 30;
67
68
};
69
70
};
71
URRTurtlebotROS2Interface
Example of URRRobotROS2Interface's child class.
Definition:
RRTurtlebotROS2Interface.h:40
URRRobotROS2Interface
Base Robot ROS 2 interface class.
Definition:
RRRobotROS2Interface.h:80
URRTurtlebotROS2Interface::SetupROSParams
void SetupROSParams() override
Init turlebot's ros parameter and set to publish odom as topic and tf.
Definition:
RRTurtlebotROS2Interface.h:56
RRRobotROS2Interface.h
Base Robot ROS2Interface class. Other robot ROS2Interface class should inherit from this class.
Generated by
1.8.17