更新至QT6

This commit is contained in:
CaiXiang
2025-11-27 14:22:15 +08:00
parent b0c4d5c475
commit 696b2048ee
28 changed files with 2054 additions and 66 deletions

Binary file not shown.

BIN
release_package/Qt6Core.dll Normal file

Binary file not shown.

BIN
release_package/Qt6Gui.dll Normal file

Binary file not shown.

Binary file not shown.

BIN
release_package/Qt6Svg.dll Normal file

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,83 @@
========================================
AGV 路径跟踪控制系统 - 部署包
========================================
版本1.0
构建日期2025-11-27
Qt 版本6.10.1
编译器MinGW 13.1.0
========================================
运行方法
========================================
Windows:
双击运行 run.bat 或 agv_qt_gui.exe
Linux/Git Bash:
./run.sh
========================================
系统要求
========================================
- Windows 10 或更高版本
- 64 位操作系统
- 约 100MB 磁盘空间
========================================
功能说明
========================================
1. 路径规划
- 圆弧路径
- 直线路径
- S 曲线
- CSV 文件加载
- 样条插值
2. 路径跟踪
- Pure Pursuit 算法
- Stanley 算法
- 实时可视化
3. AGV 参数配置
- 轴距调整
- 最大速度设置
- 最大转向角设置
========================================
故障排除
========================================
问题:程序无法启动
解决:确保所有 DLL 文件都在同一目录下
问题:中文路径无法加载
解决:确保 CSV 文件使用 UTF-8 编码
问题:动画播放卡顿
解决:减小时间步长或增加 Horizon
========================================
技术支持
========================================
详细文档docs/guides/
编译说明docs/guides/BUILD_INSTRUCTIONS.md
部署说明docs/guides/QT6_DEPLOYMENT_GUIDE.md
========================================
文件列表
========================================
agv_qt_gui.exe - 主程序
Qt6*.dll - Qt 库文件
libgcc*.dll - MinGW 运行时
platforms/ - Qt 平台插件
styles/ - Qt 样式插件
run.bat - Windows 启动脚本
run.sh - Linux 启动脚本
README.txt - 本文件
========================================

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

23
release_package/run.bat Normal file
View File

@@ -0,0 +1,23 @@
@echo off
chcp 65001 >nul
title AGV Path Tracking Control System
echo ========================================
echo AGV 路径跟踪控制系统
echo Qt6 图形界面
echo ========================================
echo.
echo 正在启动程序...
echo.
agv_qt_gui.exe
if errorlevel 1 (
echo.
echo ========================================
echo 程序异常退出!
echo 错误代码: %errorlevel%
echo ========================================
echo.
pause
)

20
release_package/run.sh Normal file
View File

@@ -0,0 +1,20 @@
#!/bin/bash
echo "========================================"
echo " AGV 路径跟踪控制系统"
echo " Qt6 图形界面"
echo "========================================"
echo ""
echo "正在启动程序..."
echo ""
./agv_qt_gui.exe
if [ $? -ne 0 ]; then
echo ""
echo "========================================"
echo " 程序异常退出!"
echo " 错误代码: $?"
echo "========================================"
echo ""
read -p "按 Enter 键继续..."
fi

Binary file not shown.