Apollo
10.0
自动驾驶开放平台
types.h
浏览该文件的文档.
1
/******************************************************************************
2
* Copyright 2018 The Apollo Authors. All Rights Reserved.
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
#pragma once
17
18
namespace
apollo
{
19
namespace
perception {
20
namespace
radar {
21
22
const
double
PI
= 3.1415926535898;
23
const
int
MAX_RADAR_IDX
= 2147483647;
24
const
double
CONTI_ARS_INTERVAL
= 0.074;
25
const
double
MIN_PROBEXIST
= 0.08;
26
27
enum
ContiObjectType
{
28
CONTI_POINT
= 0,
29
CONTI_CAR
= 1,
30
CONTI_TRUCK
= 2,
31
CONTI_PEDESTRIAN
= 3,
32
CONTI_MOTOCYCLE
= 4,
33
CONTI_BICYCLE
= 5,
34
CONTI_WIDE
= 6,
35
CONTI_TYPE_UNKNOWN
= 7,
36
CONTI_MAX_OBJECT_TYPE
= 8
37
};
38
39
enum
ContiMeasState
{
40
CONTI_DELETED
= 0,
41
CONTI_NEW
= 1,
42
CONTI_MEASURED
= 2,
43
CONTI_PREDICTED
= 3,
44
CONTI_DELETED_FOR
= 4,
45
CONTI_NEW_FROM_MERGE
= 5
46
};
47
48
enum
ContiDynProp
{
49
CONTI_MOVING
= 0,
50
CONTI_STATIONARY
= 1,
51
CONTI_ONCOMING
= 2,
52
CONTI_STATIONARY_CANDIDATE
= 3,
53
CONTI_DYNAMIC_UNKNOWN
= 4,
54
CONTI_CROSSING_STATIONARY
= 5,
55
CONTI_CROSSING_MOVING
= 6,
56
CONTI_STOPPED
= 7
57
};
58
59
}
// namespace radar
60
}
// namespace perception
61
}
// namespace apollo
apollo::perception::radar::ContiMeasState
ContiMeasState
Definition
types.h:39
apollo::perception::radar::CONTI_DELETED_FOR
@ CONTI_DELETED_FOR
Definition
types.h:44
apollo::perception::radar::CONTI_DELETED
@ CONTI_DELETED
Definition
types.h:40
apollo::perception::radar::CONTI_NEW_FROM_MERGE
@ CONTI_NEW_FROM_MERGE
Definition
types.h:45
apollo::perception::radar::CONTI_NEW
@ CONTI_NEW
Definition
types.h:41
apollo::perception::radar::CONTI_PREDICTED
@ CONTI_PREDICTED
Definition
types.h:43
apollo::perception::radar::CONTI_MEASURED
@ CONTI_MEASURED
Definition
types.h:42
apollo::perception::radar::PI
const double PI
Definition
types.h:22
apollo::perception::radar::CONTI_ARS_INTERVAL
const double CONTI_ARS_INTERVAL
Definition
types.h:24
apollo::perception::radar::ContiObjectType
ContiObjectType
Definition
types.h:27
apollo::perception::radar::CONTI_WIDE
@ CONTI_WIDE
Definition
types.h:34
apollo::perception::radar::CONTI_TYPE_UNKNOWN
@ CONTI_TYPE_UNKNOWN
Definition
types.h:35
apollo::perception::radar::CONTI_PEDESTRIAN
@ CONTI_PEDESTRIAN
Definition
types.h:31
apollo::perception::radar::CONTI_CAR
@ CONTI_CAR
Definition
types.h:29
apollo::perception::radar::CONTI_POINT
@ CONTI_POINT
Definition
types.h:28
apollo::perception::radar::CONTI_MAX_OBJECT_TYPE
@ CONTI_MAX_OBJECT_TYPE
Definition
types.h:36
apollo::perception::radar::CONTI_MOTOCYCLE
@ CONTI_MOTOCYCLE
Definition
types.h:32
apollo::perception::radar::CONTI_TRUCK
@ CONTI_TRUCK
Definition
types.h:30
apollo::perception::radar::CONTI_BICYCLE
@ CONTI_BICYCLE
Definition
types.h:33
apollo::perception::radar::ContiDynProp
ContiDynProp
Definition
types.h:48
apollo::perception::radar::CONTI_CROSSING_STATIONARY
@ CONTI_CROSSING_STATIONARY
Definition
types.h:54
apollo::perception::radar::CONTI_STOPPED
@ CONTI_STOPPED
Definition
types.h:56
apollo::perception::radar::CONTI_ONCOMING
@ CONTI_ONCOMING
Definition
types.h:51
apollo::perception::radar::CONTI_MOVING
@ CONTI_MOVING
Definition
types.h:49
apollo::perception::radar::CONTI_DYNAMIC_UNKNOWN
@ CONTI_DYNAMIC_UNKNOWN
Definition
types.h:53
apollo::perception::radar::CONTI_STATIONARY
@ CONTI_STATIONARY
Definition
types.h:50
apollo::perception::radar::CONTI_CROSSING_MOVING
@ CONTI_CROSSING_MOVING
Definition
types.h:55
apollo::perception::radar::CONTI_STATIONARY_CANDIDATE
@ CONTI_STATIONARY_CANDIDATE
Definition
types.h:52
apollo::perception::radar::MIN_PROBEXIST
const double MIN_PROBEXIST
Definition
types.h:25
apollo::perception::radar::MAX_RADAR_IDX
const int MAX_RADAR_IDX
Definition
types.h:23
apollo
class register implement
Definition
arena_queue.h:37
modules
perception
radar_detection
common
types.h