Skip to content

ymmy0310/alwaysbug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

智能小车导航系统

基于 Pygame 的路径规划与学习演示系统。

功能特性

  • 🎨 交互式地图编辑(画笔/填充)
  • 🚗 A* 路径规划
  • 🧠 离线训练 + 关键点学习
  • 📁 地图存档与加载

安装与运行

pip install pygame numpy
python car.py

应该做个bat启动的

## 操作说明

输入地图尺寸(100-300)和名称,如果输入已保存的地图名称会直接显示已绘制的地图

用画笔/填充绘制障碍物

点击「绘制完成」→ 进入移动模式 → 单击白色区域部署小车

点击「离线训练」(可选)

点击目标点,小车自动导航

## 文件结构

小车/
├── car.py           # 主程序
├── saves/            # 存档文件夹(自动生成)
├── README.md
├── requirements.txt
└── 启动.bat          # 启动器

## 技术栈

Python 3.11+

Pygame

NumPy


## 待解决的bug

画笔会断触
填充会越过较薄的边给整张画布全填了,我觉得是八向BFS的错,得改成四向
离线学习没有用,估计是训练点的问题,我得把过程打印出来看看
功能引导做得好烂,我有时候都会突然忘记下一步是什么

## 之后想做的东西

B站怎么推那么多回旋镖给我看风光大葬的,想摸摸这个算法

About

智能小车导航系统 - 基于 Pygame 的路径规划与学习演示

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors