Skip to content

添加多车辆视角切换功能,支持按1/2/3键切换不同车辆视角。#6

Open
Yancheng021 wants to merge 1 commit intomainfrom
Yancheng021-patch-4
Open

添加多车辆视角切换功能,支持按1/2/3键切换不同车辆视角。#6
Yancheng021 wants to merge 1 commit intomainfrom
Yancheng021-patch-4

Conversation

@Yancheng021
Copy link
Copy Markdown
Owner

修改的详细描述

  1. 新增多车辆视角切换功能:

    • 按1键切换到主车辆视角
    • 按2键切换到NPC车辆1视角
    • 按3键切换到NPC车辆2视角
  2. 新增显示当前车辆编号(Vehicle: 1/2/3)

  3. 优化NPC车辆生成位置(距离主车辆80米以外)

  4. 优化重置逻辑(选择较远出生点并重置控制器状态)

修改文件:main.py(增量添加,不影响原有功能)

经过了什么样的测试?

  1. 操作系统:Windows
  2. Python版本:3.11.9
  3. CARLA版本:支持标准CARLA接口

测试内容:

  • 成功连接CARLA服务器并生成3辆特斯拉车辆
  • 按1/2/3键正常切换视角
  • 各车辆独立行驶,无碰撞问题
  • 重置功能正常工作

运行效果

  • 三辆特斯拉车辆在道路上正常行驶
  • 屏幕左上角显示当前车辆编号(Vehicle: 1/2/3)
  • 可随时切换视角观察不同车辆的行驶状态
1.mp4

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.

1 participant