3.4.2 跟车车速控制
文件full_path_vehicle.py定义了两个车辆控制类:LeadVehicleControl和FollowVehicleControl,其中类LeadVehicleControl实现了领航车辆的控制,包括正常路径模式和暂停模式。类FollowVehicleControl用于处理跟随车辆的控制,支持速度控制模式和距离控制模式。文件full_path_vehicle.py的具体实现流程如下所示。
(1)在本项目中,红色(red)、绿色(green)、蓝色(blue)等颜色被用作调试标记,以便在绘制或显示调试信息时能够清晰地区分不同的元素或操作。这种做法有助于程序员更容易地追踪代码的执行过程、识别特定条件下的行为,并找到潜在的问题或改进点。
# 用于调试的颜色
red = carla.Color(255, 0, 0)
green = carla.Color(0, 255, 0)
blue = carla.Color(47, 210, 231)
cyan = carla.Color(0, 255, 255)
yellow = carla.Co