alb_common.h
Go to the documentation of this file.
1 #ifndef _ALB_COMMON_H
2 #define _ALB_COMMON_H
3 
5 namespace ALBCommon
6 {
7 // Constant definition of topics.
8 constexpr const char *k_alb_point_cloud = "alb/point_cloud";
9 constexpr const char *k_alb_pose = "alb/pose";
10 constexpr const char *k_alb_time_ref = "alb/time_reference";
11 constexpr const char *k_alb_objects = "alb/tracked_objects";
12 constexpr const char *k_alb_egomotion = "alb/egomotion";
13 constexpr const char *k_alb_odometry = "alb/odometry";
14 constexpr const char *k_alb_augmented_cloud = "alb/augmented_cloud";
15 constexpr const char *k_alb_zones = "alb/zones";
16 
17 // Constant definition of IP configuration of the ALB.
18 constexpr const char *k_alb_ip = "/ip_address";
19 constexpr const char *k_alb_port = "/ip_port";
20 
21 // Constant definition of frames.
22 constexpr const char *k_alb_fixed_frame_id = "frames/fixed_frame_id";
23 constexpr const char *k_alb_sensor_frame_id = "frames/sensor_frame_id";
24 constexpr const char *k_alb_base_frame_id = "frames/base_frame_id";
25 constexpr const char *k_alb_map_frame_id = "frames/map_frame_id";
26 
27 // Constant definition of output parameters.
28 constexpr const char *k_alb_point_cloud_config = "output/point_cloud";
29 constexpr const char *k_alb_pose_config = "output/pose";
30 constexpr const char *k_alb_time_ref_config = "output/time_reference";
31 constexpr const char *k_alb_use_alb_time = "output/use_alb_time";
32 constexpr const char *k_alb_objects_config = "output/tracked_objects";
33 constexpr const char *k_alb_egomotion_config = "output/egomotion";
34 constexpr const char *k_alb_odometry_config = "output/odometry";
35 constexpr const char *k_alb_augmented_cloud_config = "output/augmented_cloud";
36 constexpr const char *k_alb_zones_config = "output/zones";
37 constexpr const char *k_alb_broadcast_tf_config = "output/broadcast_tf";
38 constexpr const char *k_alb_use_colwise_order = "output/use_colwise_order";
39 
40 // Constant definition of services.
41 constexpr const char *k_alb_processing_restart = "alb/processing/restart";
42 constexpr const char *k_alb_processing_stop = "alb/processing/stop";
43 constexpr const char *k_alb_processing_get_config = "alb/processing/get_config";
44 constexpr const char *k_alb_processing_put_config = "alb/processing/put_config";
45 
46 constexpr const char *k_alb_storage_download = "alb/storage/download";
47 constexpr const char *k_alb_storage_upload = "alb/storage/upload";
48 constexpr const char *k_alb_storage_list = "alb/storage/list";
49 
50 // Constant definition for zones config fields.
51 constexpr const char *k_zone_config_zones = "zones";
52 constexpr const char *k_zone_config_name = "name";
53 constexpr const char *k_zone_config_id = "id";
54 constexpr const char *k_zone_config_points = "points";
55 constexpr const char *k_zone_config_role = "role";
56 constexpr const char *k_zone_config_event = "event";
57 
58 }; // namespace ALBCommon
59 
60 #endif // _ALB_COMMON_H
ALBCommon::k_alb_processing_put_config
constexpr const char * k_alb_processing_put_config
Definition: alb_common.h:44
ALBCommon::k_alb_point_cloud_config
constexpr const char * k_alb_point_cloud_config
Definition: alb_common.h:28
ALBCommon::k_alb_storage_download
constexpr const char * k_alb_storage_download
Definition: alb_common.h:46
ALBCommon::k_zone_config_id
constexpr const char * k_zone_config_id
Definition: alb_common.h:53
ALBCommon::k_alb_augmented_cloud_config
constexpr const char * k_alb_augmented_cloud_config
Definition: alb_common.h:35
ALBCommon::k_alb_use_colwise_order
constexpr const char * k_alb_use_colwise_order
Definition: alb_common.h:38
ALBCommon::k_alb_processing_restart
constexpr const char * k_alb_processing_restart
Definition: alb_common.h:41
ALBCommon::k_alb_zones
constexpr const char * k_alb_zones
Definition: alb_common.h:15
ALBCommon::k_alb_ip
constexpr const char * k_alb_ip
Definition: alb_common.h:18
ALBCommon::k_alb_odometry_config
constexpr const char * k_alb_odometry_config
Definition: alb_common.h:34
ALBCommon::k_alb_objects
constexpr const char * k_alb_objects
Definition: alb_common.h:11
ALBCommon::k_alb_objects_config
constexpr const char * k_alb_objects_config
Definition: alb_common.h:32
ALBCommon::k_alb_egomotion
constexpr const char * k_alb_egomotion
Definition: alb_common.h:12
ALBCommon::k_zone_config_points
constexpr const char * k_zone_config_points
Definition: alb_common.h:54
ALBCommon::k_zone_config_zones
constexpr const char * k_zone_config_zones
Definition: alb_common.h:51
ALBCommon::k_alb_time_ref_config
constexpr const char * k_alb_time_ref_config
Definition: alb_common.h:30
ALBCommon::k_alb_augmented_cloud
constexpr const char * k_alb_augmented_cloud
Definition: alb_common.h:14
ALBCommon::k_alb_storage_list
constexpr const char * k_alb_storage_list
Definition: alb_common.h:48
ALBCommon::k_alb_zones_config
constexpr const char * k_alb_zones_config
Definition: alb_common.h:36
ALBCommon::k_alb_broadcast_tf_config
constexpr const char * k_alb_broadcast_tf_config
Definition: alb_common.h:37
ALBCommon::k_alb_fixed_frame_id
constexpr const char * k_alb_fixed_frame_id
Definition: alb_common.h:22
ALBCommon::k_alb_egomotion_config
constexpr const char * k_alb_egomotion_config
Definition: alb_common.h:33
ALBCommon::k_alb_storage_upload
constexpr const char * k_alb_storage_upload
Definition: alb_common.h:47
ALBCommon
Namespace to define common ALB values.
Definition: alb_common.h:5
ALBCommon::k_alb_processing_get_config
constexpr const char * k_alb_processing_get_config
Definition: alb_common.h:43
ALBCommon::k_alb_port
constexpr const char * k_alb_port
Definition: alb_common.h:19
ALBCommon::k_zone_config_name
constexpr const char * k_zone_config_name
Definition: alb_common.h:52
ALBCommon::k_zone_config_event
constexpr const char * k_zone_config_event
Definition: alb_common.h:56
ALBCommon::k_alb_use_alb_time
constexpr const char * k_alb_use_alb_time
Definition: alb_common.h:31
ALBCommon::k_alb_map_frame_id
constexpr const char * k_alb_map_frame_id
Definition: alb_common.h:25
ALBCommon::k_alb_processing_stop
constexpr const char * k_alb_processing_stop
Definition: alb_common.h:42
ALBCommon::k_alb_odometry
constexpr const char * k_alb_odometry
Definition: alb_common.h:13
ALBCommon::k_zone_config_role
constexpr const char * k_zone_config_role
Definition: alb_common.h:55
ALBCommon::k_alb_time_ref
constexpr const char * k_alb_time_ref
Definition: alb_common.h:10
ALBCommon::k_alb_pose_config
constexpr const char * k_alb_pose_config
Definition: alb_common.h:29
ALBCommon::k_alb_pose
constexpr const char * k_alb_pose
Definition: alb_common.h:9
ALBCommon::k_alb_base_frame_id
constexpr const char * k_alb_base_frame_id
Definition: alb_common.h:24
ALBCommon::k_alb_point_cloud
constexpr const char * k_alb_point_cloud
Definition: alb_common.h:8
ALBCommon::k_alb_sensor_frame_id
constexpr const char * k_alb_sensor_frame_id
Definition: alb_common.h:23


outsight_alb_driver
Author(s): Outsight
autogenerated on Thu Oct 13 2022 02:21:45