-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
137 lines (131 loc) · 2.67 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
cmake_minimum_required(VERSION 2.8.3)
project(robot_local_control_msgs)
find_package(catkin REQUIRED COMPONENTS
message_generation
procedures_msgs
geometry_msgs
std_msgs
robotnik_msgs
robotnik_signal_msgs
)
add_message_files(
FILES
EnterGlovebox.msg
LeaveShower.msg
EnterShower.msg
EnterLift.msg
LeaveLift.msg
Uncharge.msg
Place.msg
Charge.msg
Move.msg
Pick.msg
Dock.msg
GoTo.msg
GoToTag.msg
GoToNode.msg
StatusArray.msg
Status.msg
Pose2DStamped.msg
Twist2D.msg
LocalizationStatus.msg
MissionStatus.msg
NavigationStatus.msg
RobotStatus.msg
SignalManager.msg
SensorStatus.msg
ControllerStatus.msg
# SetControlState.msg
Missions.msg
# Mission command & params
MissionCommand.msg
MissionParamInt.msg
MissionParamFloat.msg
MissionParamBool.msg
MissionParamString.msg
MagneticGoTo.msg
MagneticPick.msg
MagneticPlace.msg
MagneticNavigation.msg
BarcodePickPlace.msg
LeaveMagneticGuide.msg
FindMagneticGuide.msg
PrePick.msg
PostPick.msg
PrePlace.msg
PostPlace.msg
SwitchMap.msg
SetElevator.msg
PointGPS.msg
GoToGPS.msg
Distance.msg
GoToMBFAlarm.msg
GoToMBFAlarmsArray.msg
)
add_service_files(
FILES
EnterGloveboxPetition.srv
BatteryExchangePetition.srv
LeaveShowerPetition.srv
EnterShowerPetition.srv
EnterLiftPetition.srv
LeaveLiftPetition.srv
UnchargePetition.srv
PlacePetition.srv
ChargePetition.srv
MovePetition.srv
PickPetition.srv
DockPetition.srv
GoToPetition.srv
GoToTagPetition.srv
GoToNodePetition.srv
StatusPetition.srv
SetControlState.srv
Cancel.srv
SimpleGoToWithValidation.srv
MissionCommandPetition.srv
MagneticGoToPetition.srv
MagneticPickPetition.srv
MagneticPlacePetition.srv
MagneticNavigationPetition.srv
BarcodePickPlacePetition.srv
LeaveMagneticGuidePetition.srv
FindMagneticGuidePetition.srv
PrePickPetition.srv
PostPickPetition.srv
PrePlacePetition.srv
PostPlacePetition.srv
SetGoToPetition.srv
SwitchMapPetition.srv
SetElevatorPetition.srv
MissionPetition.srv
SetFrameID.srv
SwitchModule.srv
SetPose2DStamped.srv
SetEnvironment.srv
GetEnvironment.srv
SaveMap.srv
GoToGPSPetition.srv
SetDefaultModule.srv
SaveNavigationMap.srv
SetDefaultNavigationMap.srv
)
## Generate actions in the 'action' folder
# add_action_files(
# FILES
# Action1.action
# )
generate_messages(
DEPENDENCIES
procedures_msgs
geometry_msgs
std_msgs
robotnik_msgs
robotnik_signal_msgs
)
catkin_package(
# INCLUDE_DIRS include
# LIBRARIES robot_local_control_msgs
CATKIN_DEPENDS message_runtime std_msgs geometry_msgs procedures_msgs robotnik_msgs robotnik_signal_msgs
# DEPENDS system_lib
)