Skip to content
View babuqi's full-sized avatar

Block or report babuqi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
babuqi/README.md

车联网资源分配仿真系统(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 嵌入)。

Popular repositories Loading

  1. babuqi babuqi Public

    My personal repository

    Python

  2. leetcode leetcode Public

    Forked from doocs/leetcode

    🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解

    Java

  3. C-learning C-learning Public

    My personal repository, record my experience during reading and writing.