xml_constants.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2019 Pilz GmbH & Co. KG
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 #ifndef XML_CONSTANTS_H
18 #define XML_CONSTANTS_H
19 
20 #include <string>
21 
23 {
24 
25 const std::string EMPTY_STR {};
26 
27 const std::string XML_ATTR_STR {"<xmlattr>"};
28 const std::string JOINT_STR {"joints"};
29 const std::string POSE_STR {"pos"};
30 const std::string XYZ_QUAT_STR {"xyzQuat"};
31 const std::string XYZ_EULER_STR {"xyzEuler"};
32 const std::string SEED_STR {"seed"};
33 
34 const std::string PTP_STR {"ptp"};
35 const std::string LIN_STR {"lin"};
36 const std::string CIRC_STR {"circ"};
37 const std::string BLEND_STR {"blend"};
38 const std::string GRIPPER_STR {"gripper"};
39 
40 const std::string PLANNING_GROUP_STR {"planningGroup"};
41 const std::string TARGET_LINK_STR {"targetLink"};
42 const std::string START_POS_STR {"startPos"};
43 const std::string END_POS_STR {"endPos"};
44 const std::string INTERMEDIATE_POS_STR {"intermediatePos"};
45 const std::string CENTER_POS_STR {"centerPos"};
46 const std::string VEL_STR {"vel"};
47 const std::string ACC_STR {"acc"};
48 
49 
50 const std::string POSES_PATH_STR {"testdata.poses"};
51 const std::string PTPS_PATH_STR {"testdata." + PTP_STR + "s"};
52 const std::string LINS_PATH_STR {"testdata." + LIN_STR + "s"};
53 const std::string CIRCS_PATH_STR {"testdata." + CIRC_STR + "s"};
54 const std::string SEQUENCE_PATH_STR {"testdata.sequences"};
55 const std::string GRIPPERS_PATH_STR {"testdata." + GRIPPER_STR + "s"};
56 
57 const std::string NAME_PATH_STR {XML_ATTR_STR + ".name"};
58 const std::string CMD_TYPE_PATH_STR {XML_ATTR_STR + ".type"};
59 const std::string BLEND_RADIUS_PATH_STR {XML_ATTR_STR + ".blend_radius"};
60 const std::string LINK_NAME_PATH_STR {XML_ATTR_STR + ".link_name"};
61 const std::string GROUP_NAME_PATH_STR {XML_ATTR_STR + ".group_name"};
62 
63 }
64 
65 #endif // XML_CONSTANTS_H
const std::string CMD_TYPE_PATH_STR
Definition: xml_constants.h:58
const std::string BLEND_RADIUS_PATH_STR
Definition: xml_constants.h:59
const std::string CIRCS_PATH_STR
Definition: xml_constants.h:53
const std::string GROUP_NAME_PATH_STR
Definition: xml_constants.h:61
const std::string CENTER_POS_STR
Definition: xml_constants.h:45
const std::string PLANNING_GROUP_STR
Definition: xml_constants.h:40
const std::string SEQUENCE_PATH_STR
Definition: xml_constants.h:54
const std::string LINK_NAME_PATH_STR
Definition: xml_constants.h:60
const std::string GRIPPERS_PATH_STR
Definition: xml_constants.h:55
const std::string POSES_PATH_STR
Definition: xml_constants.h:50
const std::string TARGET_LINK_STR
Definition: xml_constants.h:41
const std::string INTERMEDIATE_POS_STR
Definition: xml_constants.h:44


pilz_industrial_motion_testutils
Author(s):
autogenerated on Mon Apr 6 2020 03:17:28