在 CARLA 中,可以使用多种方法生成和控制交通流。例如,运行脚本 generate_traffic.py
可以生成动态车辆和行人。对于更精细的控制,可以通过 Traffic Manager API 调整 NPC(非玩家角色)的行为。例如:tm = client.get_trafficmanager()
tm.set_desired_speed(vehicle, 30.0) # 设置车速为 30 km/h
tm.set_percentage_random_left_lanechange(vehicle, 20.0) # 20% 概率随机左换道
Traffic Manager 允许设置 NPC 的速度、换道行为等参数,从而模拟更真实的交通场景。
この答えは記事から得たものである。CARLA:オープンソースの自律走行研究シミュレータについて