Skip to content

修复了模型文件路径问题,提高了代码的可移植性#3321

Merged
donghaiwang merged 24 commits into
OpenHUTB:mainfrom
joe-justin369:main
Dec 16, 2025
Merged

修复了模型文件路径问题,提高了代码的可移植性#3321
donghaiwang merged 24 commits into
OpenHUTB:mainfrom
joe-justin369:main

Conversation

@joe-justin369

@joe-justin369 joe-justin369 commented Dec 16, 2025

Copy link
Copy Markdown
Contributor

修改概述: 修复了模型文件路径的硬编码问题,全部采用相对路径,提高了代码的可移植性

修改的详细描述

  1. 新增路径管理功能:添加了 get_script_directory() 函数,用于获取 Test.py 脚本所在的绝对路径,将所有模型文件搜索范围限制在 Test.py 所在目录及其子目录中,避免了跨项目调用其他项目的模型文件
  2. 修改模型文件查找逻辑:重写了 find_model_files() 函数,只在当前项目目录下搜索模型文件
  3. 改进路径显示和用户交互:所有文件路径都显示为相对于脚本目录的相对路径

经过了什么样的测试?

  1. Windows 11
  2. Python-3.7.9运行流畅,无报错
  3. Carla仿真模拟运行正常,符合预期

运行效果

动图、视频、截图等
屏幕截图 2025-12-16 103721

@donghaiwang
donghaiwang merged commit d610a5d into OpenHUTB:main Dec 16, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants