路径规划仿真环境搭建与验证

📘 30章 · 完整目录 v1.0
01 课程导论与目标
路径规划概述 仿真环境价值 课程框架与路径
02 基础环境搭建
Ubuntu/Windows Python & Anaconda Git · CMake
03 Python科学计算栈
NumPy基础 Matplotlib可视化 SciPy路径规划
04 机器人操作系统(ROS)入门
ROS架构与核心 工作空间创建 发布者·订阅者
05 ROS仿真工具
Gazebo仿真器 URDF模型构建 激光雷达·IMU
06 地图表示方法
Occupancy Grid Costmap 拓扑地图
07 路径规划算法基础
图搜索概览 Dijkstra原理 Dijkstra实现
08 A*算法详解
启发式函数 A*实现 栅格地图应用
09 RRT算法
快速随机搜索树 RRT实现 RRT* · Informed RRT*
10 PRM算法
概率路线图原理 构建与查询 高维空间应用
11 动态窗口法(DWA)
局部路径规划 速度采样空间 评价函数设计
12 时间弹性带(TEB)
轨迹优化原理 TEB参数调优 与全局规划结合
13 人工势场法
引力场·斥力场 局部极小值 改进策略
14 基于采样的运动规划
Lattice Planner 状态格构建 轨迹生成与选择
15 路径平滑与优化
B样条曲线 贝塞尔曲线 最小化Jerk
16 ROS Navigation Stack
move_base框架 全局/局部规划器 代价地图参数
17 SLAM与路径规划结合
Gmapping · Cartographer 实时建图 导航融合
18 多机器人路径规划
协同规划策略 冲突解决 分布式/集中式
19 动态环境路径规划
障碍物预测 速度障碍法(VO) 交互感知规划
20 深度强化学习入门
Q-Learning · DQN 策略梯度 路径规划应用
21 基于学习的路径规划
模仿学习 行为克隆 端到端规划
22 仿真环境搭建实战(一)
Python 2D栅格仿真器 从零构建 地图可视化
23 仿真环境搭建实战(二)
ROS + Gazebo 3D 场景搭建 传感器集成
24 仿真环境搭建实战(三)
动态障碍物 复杂场景 交互元素
25 算法验证与评估(一)
性能指标定义 路径长度·时间 成功率
26 算法验证与评估(二)
批量实验设计 自动化测试脚本 数据采集
27 算法验证与评估(三)
结果可视化 箱线图·折线图 对比分析
28 综合项目实战(一)
需求分析·系统设计 仿真环境搭建 架构规划
29 综合项目实战(二)
算法集成 参数调优 问题排查
30 综合项目实战(三)
结果展示·总结 未来方向 进阶资源