diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000000..26d33521af --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000000..105ce2da2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000000..2ccc4fc6ef --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000000..b151230f23 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/nn1.iml b/.idea/nn1.iml new file mode 100644 index 0000000000..39bb33a35e --- /dev/null +++ b/.idea/nn1.iml @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000000..35eb1ddfbb --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/src/Driving_Car/README.md b/src/Driving_Car/README.md index 8c27ba2124..7948f410d4 100644 --- a/src/Driving_Car/README.md +++ b/src/Driving_Car/README.md @@ -1 +1,39 @@ -无人车 \ No newline at end of file + +--- + +# 无人驾驶汽车项目 + +## 项目简介 + +本项目是一个基于Python和PyCharm Community Edition开发的无人驾驶汽车仿真系统。通过计算机视觉、机器学习和传感器数据融合技术,实现车辆在模拟环境中的自主导航和避障功能。 + +## 核心功能 + +**路径规划**: 基于A*算法和RRT算法的智能路径规划 + +**障碍物检测**: 使用YOLO和OpenCV进行实时目标检测与识别 + +**车辆控制**: PID控制器实现精确的转向和速度控制 + +**传感器模拟**: 模拟激光雷达、摄像头和超声波传感器数据 + +**3D可视化**: 基于PyGame的实时场景渲染 + +## 技术栈 +**开发环境**: PyCharm Community Edition 2024+ + +**核心语言**: Python 3.8+ + +**计算机视觉**: OpenCV, PIL, NumPy + +**机器学习**: TensorFlow, scikit-learn + +**3D图形**: PyGame, Pyglet + +**数据处理**: Pandas, Matplotlib + +## 快速开始 + +1. 克隆项目到PyCharm +2. 安装依赖: `pip install -r requirements.txt` +3. 运行主程序: `python main.py`