Hi
I am currently using AWR184AOP with ROS to design an application for my project.
I run the "
roslaunch ti_mmwave_rospkg 1843_multi_3d_0.launch
" to launch the driver and use "rostopic echo /ti_mmwave/radar_scan_pcl_0" to read the data published by the ROS node.
However, when I tried to analyze the data published by the ROS node, there is one problem. I notice that some times there will be 6 digit data for a point and sometimes there are 7. After going through the DataHandlerClass.CPP, I can only figure out only 5 digit out of the 6/7 digit data for a point, for example, the X,Y, Z, intensity and velocity of the detected point . Could anyone help me figure out what does each digit mean in the examples below? Note that the two examples are basically obtained with the same pose and same environment.
Seven digit for a point
180 1 90 176 182 88 67
122 130 232 104 219 124 62
18 75 148 162 191 253 42
60 60 63 63 63 63 64
127 255 63 67 159 172 0
10 96 50 6 246 141 0
73 95 17 43 100 223 0
188 60 63 63 63 63 128
191 31 255 89 203 143 143
136 243 6 96 87 83 83
39 33 6 6 200 170 170
61 61 63 63 62 62 189
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
154 154 205 205 154 51 51
153 153 204 204 153 51 51
13 13 124 208 145 99 99
66 66 65 65 65 65 65
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
Six digit for a point
180 1 176 182 50 67
122 130 104 219 69 62
18 75 162 191 2 42
60 60 63 63 64 64
127 255 67 159 115 0
10 96 6 246 232 0
73 95 43 100 212 0
188 60 63 63 63 128
191 31 89 203 115 143
136 243 96 87 232 83
39 33 6 200 212 170
61 61 63 62 62 189
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
154 154 0 154 154 154
153 153 0 153 153 153
15 15 212 145 97 97
66 66 65 65 65 65
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0