@@ -7,42 +7,42 @@ These definitions can be found in the `nebula_common/include/point_types.hpp`.
7
7
8
8
## PointXYZIR
9
9
10
- | Field | Type | Units | Description |
11
- | ------------- | ------- | ----- | --------------------------------------------------------------------------- |
12
- | ` x ` | ` float ` | ` m ` | The point's cartesian x coordinate. |
13
- | ` y ` | ` float ` | ` m ` | The point's cartesian y coordinate. |
14
- | ` z ` | ` float ` | ` m ` | The point's cartesian z coordinate. |
15
- | padding | 4 bytes | | |
16
- | ` intensity ` | ` uint8 ` | | The intensity of the return as reported by the sensor. |
17
- | ` return type ` | ` uint8 ` | | Whether the point was the first, strongest, last, etc. of multiple returns . |
10
+ | Field | Type | Units | Description |
11
+ | ----------- | -------- | ----- | - --------------------------------------------------------------------------- |
12
+ | ` x ` | ` float ` | ` m ` | The point's cartesian x coordinate. |
13
+ | ` y ` | ` float ` | ` m ` | The point's cartesian y coordinate. |
14
+ | ` z ` | ` float ` | ` m ` | The point's cartesian z coordinate. |
15
+ | padding | 4 bytes | | |
16
+ | ` intensity ` | ` float ` | | The intensity of the return as reported by the sensor. |
17
+ | ` ring ` | ` uint16 ` | | The ID of the ring the point is part of. Only defined for rotational LiDARs . |
18
18
19
19
## PointXYZICATR
20
20
21
- | Field | Type | Units | Description |
22
- | ------------- | ------- | --------- | --------------------------------------------------------------------------- |
23
- | ` x ` | ` float ` | ` m ` | The point's cartesian x coordinate. |
24
- | ` y ` | ` float ` | ` m ` | The point's cartesian y coordinate. |
25
- | ` z ` | ` float ` | ` m ` | The point's cartesian z coordinate. |
26
- | padding | 4 bytes | | |
27
- | ` intensity ` | ` uint8 ` | | The intensity of the return as reported by the sensor. |
28
- | ` channel ` | ` uint8 ` | | The ID of the laser channel that produced the point. |
29
- | ` azimuth ` | ` float ` | ` degrees ` | azimuth in polar coordinates. |
30
- | ` timestamp ` | ` float ` | ` ns ` | The time the point was detected relative to the pointcloud timestamp. |
31
- | ` return type ` | ` uint8 ` | | Whether the point was the first, strongest, last, etc. of multiple returns. |
21
+ | Field | Type | Units | Description |
22
+ | ------------- | -------- | --------- | --------------------------------------------------------------------------- |
23
+ | ` x ` | ` float ` | ` m ` | The point's cartesian x coordinate. |
24
+ | ` y ` | ` float ` | ` m ` | The point's cartesian y coordinate. |
25
+ | ` z ` | ` float ` | ` m ` | The point's cartesian z coordinate. |
26
+ | padding | 4 bytes | | |
27
+ | ` intensity ` | ` uint8 ` | | The intensity of the return as reported by the sensor. |
28
+ | ` channel ` | ` uint16 ` | | The ID of the laser channel that produced the point. |
29
+ | ` azimuth ` | ` float ` | ` degrees ` | azimuth in polar coordinates. |
30
+ | ` timestamp ` | ` uint32 ` | ` ns ` | The time the point was detected relative to the pointcloud timestamp. |
31
+ | ` return type ` | ` uint8 ` | | Whether the point was the first, strongest, last, etc. of multiple returns. |
32
32
33
33
## PointXYZIRADT
34
34
35
- | Field | Type | Units | Description |
36
- | ------------- | ------- | --------- | --------------------------------------------------------------------------- |
37
- | ` x ` | ` float ` | ` m ` | The point's cartesian x coordinate. |
38
- | ` y ` | ` float ` | ` m ` | The point's cartesian y coordinate. |
39
- | ` z ` | ` float ` | ` m ` | The point's cartesian z coordinate. |
40
- | padding | 4 bytes | | |
41
- | ` intensity ` | ` uint8 ` | | The intensity of the return as reported by the sensor. |
42
- | ` return type ` | ` uint8 ` | | Whether the point was the first, strongest, last, etc. of multiple returns. |
43
- | ` azimuth ` | ` float ` | ` degrees ` | The point's azimuth in polar coordinates. |
44
- | ` distance ` | ` float ` | ` m ` | The point's distance from the sensor origin. |
45
- | ` timestamp ` | ` float ` | ` ns ` | The time the point was detected relative to the pointcloud timestamp. |
35
+ | Field | Type | Units | Description |
36
+ | ------------- | -------- | --------- | --------------------------------------------------------------------------- |
37
+ | ` x ` | ` float ` | ` m ` | The point's cartesian x coordinate. |
38
+ | ` y ` | ` float ` | ` m ` | The point's cartesian y coordinate. |
39
+ | ` z ` | ` float ` | ` m ` | The point's cartesian z coordinate. |
40
+ | padding | 4 bytes | | |
41
+ | ` intensity ` | ` float ` | | The intensity of the return as reported by the sensor. |
42
+ | ` return type ` | ` uint8 ` | | Whether the point was the first, strongest, last, etc. of multiple returns. |
43
+ | ` azimuth ` | ` float ` | ` degrees ` | The point's azimuth in polar coordinates. |
44
+ | ` distance ` | ` float ` | ` m ` | The point's distance from the sensor origin. |
45
+ | ` timestamp ` | ` double ` | ` ns ` | The time the point was detected relative to the pointcloud timestamp. |
46
46
47
47
## NebulaPoint = PointXYZIRCAEDT
48
48
@@ -57,4 +57,4 @@ These definitions can be found in the `nebula_common/include/point_types.hpp`.
57
57
| ` azimuth ` | ` float ` | ` rad ` | The point's azimuth in polar coordinates. |
58
58
| ` elevation ` | ` float ` | ` rad ` | The point's elevation in polar coordinates. |
59
59
| ` distance ` | ` float ` | ` m ` | The point's distance from the sensor origin. |
60
- | ` timestamp ` | ` float ` | ` ns ` | The time the point was detected relative to the pointcloud timestamp. |
60
+ | ` timestamp ` | ` uint32 ` | ` ns ` | The time the point was detected relative to the pointcloud timestamp. |
0 commit comments