File tree Expand file tree Collapse file tree 1 file changed +53
-0
lines changed Expand file tree Collapse file tree 1 file changed +53
-0
lines changed Original file line number Diff line number Diff line change 8
8
9
9
main为双头构型,spare-sentry为单头构型
10
10
11
+ - 决策
12
+
13
+ - ** state_processing**
14
+
15
+ 维护一个状态机执行更上层的决策指令
16
+
17
+ - 定位
18
+
19
+ - ** faster_lio**
20
+
21
+ 在原有代码基础上利用imu数据结合内部的esekf前向预测,获得了大约200hz的定位频率,增加转换矩阵适应雷达的不同安装
22
+
23
+ - ** fast_gicp**
24
+
25
+ 将实时采集的pcd与建图获得的pcd进行icp,维护map->odom的回环检测;经赛场测试,官方uwb定位精度极高,因此选择在uwb和定位高度不匹配时在此线程重启lio进行重定位
26
+
27
+ - 感知
28
+
29
+ - ** pointcloud_repub**
30
+
31
+ 裁切进入lio前的点云,变换lio去畸变后的点云到世界系,融合其他传感器(如d435)点云
32
+
33
+ - ** terrain_anlysis**
34
+
35
+ 可根据雷达fov选择每次分析时更新地图栅格的区域,适应各种雷达安装方式
36
+
37
+ - ** obstacle_generator**
38
+
39
+ 根据赛场已知地图,将静态障碍物发布为障碍物点云供规划使用
40
+
41
+ - 规划
42
+
43
+ - ** far_planner**
44
+
45
+ 以拓扑图为基础的全局规划,在动态场景下效果较好,规划的路径相较A* 更加适配下层离线轨迹的local planner
46
+
47
+ - ** local_planner**
48
+
49
+ cmu_exploration的local_planner,以离线轨迹为基础,为适应全向移动在轨迹评分上有部分改动
50
+
51
+ - 执行
52
+
53
+ - ** path_follow**
54
+
55
+ 简单的比例跟随轨迹,为适应赛场决策,目标跟随,云台控制,小陀螺等决策指令也在这里一并处理发出
56
+
57
+ - 通信
58
+
59
+ - ** nav_transporter**
60
+
61
+ 使用usb通信,can通信长时间未维护
62
+
63
+
11
64
## environment
12
65
13
66
- 下载所需依赖:
You can’t perform that action at this time.
0 commit comments