Skip to content

babuqi/babuqi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

车联网资源分配仿真系统(PyQt 初步设计)

本仓库提供一个基于 PyQt6 的初版界面原型,包含:

  • 登录欢迎页(账号密码 + MySQL 身份验证)
  • 主界面页签:场景配置环境监测
  • 环境监测子页签:地图/干扰图车辆状态实时性能监测
  • 后续脚本接入位置(TODO)

1. 安装依赖

pip install PyQt6 mysql-connector-python

2. 准备 MySQL

通过环境变量配置数据库连接:

export SIM_MYSQL_HOST=127.0.0.1
export SIM_MYSQL_PORT=3306
export SIM_MYSQL_USER=root
export SIM_MYSQL_PASSWORD=root
export SIM_MYSQL_DB=v2x_sim

程序首次启动会尝试自动创建 users 表并插入示例账号:

  • 用户名:admin
  • 密码:admin123

注意:当前示例使用明文密码,仅用于原型演示。生产环境请改为加盐哈希。

3. 运行

python pyqt_v2x_platform.py

4. 目前已实现与待办

已实现:

  • 登录页面、图片占位、登录/退出按钮。
  • 场景配置参数表单 + JSON 配置导出。
  • 环境监测结构与车辆状态表格/链路详情入口。

待办(已在代码中标注 TODO):

  • 调用你的环境脚本绘制地图、干扰图并嵌入 UI。
  • 接入经验回放数据库记录(按你定义的 schema)。
  • 在模型验证过程中记录决策向量、表征向量、性能指标并实时展示。
  • 实时性能监测图表(推荐 PyQtGraph 或 Matplotlib 嵌入)。

About

My personal repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages