AutoAPMS
Resilient Robot Mission Management
Loading...
Searching...
No Matches
constants.hpp
Go to the documentation of this file.
1// Copyright 2024 Robin Müller
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7// https://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14
15#pragma once
16
18{
19
20// Task names (ROS 2 actions)
21const char ARM_DISARM_TASK_NAME[] = "arm_disarm";
22const char ENABLE_HOLD_TASK_NAME[] = "enable_hold";
23const char GO_TO_TASK_NAME[] = "go_to";
24const char LAND_TASK_NAME[] = "land";
25const char RTL_TASK_NAME[] = "rtl";
26const char TAKEOFF_TASK_NAME[] = "takeoff";
27const char MISSION_TASK_NAME[] = "mission";
28
29} // namespace auto_apms_px4
const char MISSION_TASK_NAME[]
Definition constants.hpp:27
const char ENABLE_HOLD_TASK_NAME[]
Definition constants.hpp:22
const char GO_TO_TASK_NAME[]
Definition constants.hpp:23
const char ARM_DISARM_TASK_NAME[]
Definition constants.hpp:21
const char TAKEOFF_TASK_NAME[]
Definition constants.hpp:26
const char LAND_TASK_NAME[]
Definition constants.hpp:24
const char RTL_TASK_NAME[]
Definition constants.hpp:25