Yordanov Daniel, Chakraborty Ashim, Hasan Md Mahmudul, Cirstea Silvia
School of Computing and Information Science, Anglia Ruskin University, Cambridge CB1 1PT, UK.
Sensors (Basel). 2024 Dec 19;24(24):8099. doi: 10.3390/s24248099.
Improving the ability of autonomous vehicles to accurately identify and follow lanes in various contexts is crucial. This project aims to provide a novel framework for optimizing a self-driving vehicle that can detect lanes and steer accordingly. A virtual sandbox environment was developed in Unity3D that provides a semi-automated procedural road and driving generation framework for a variety of road scenarios. Four types of segments replicate actual driving situations by directing the car using strategically positioned waypoints. A training dataset thus generated was used to train a behavioral driving model that employs a convolutional neural network to detect the lane and ensure that the car steers autonomously to remain within lane boundaries. The model was evaluated on real-world driving footage from Comma.ai, exhibiting an autonomy of 77% in low challenge road conditions and of 66% on roads with sharper turns.
提高自动驾驶车辆在各种情况下准确识别和跟踪车道的能力至关重要。该项目旨在提供一个新颖的框架,用于优化能够检测车道并相应转向的自动驾驶车辆。在Unity3D中开发了一个虚拟沙盒环境,该环境为各种道路场景提供了一个半自动的程序道路和驾驶生成框架。四种类型的路段通过使用战略定位的路点引导汽车来复制实际驾驶情况。由此生成的训练数据集用于训练行为驾驶模型,该模型采用卷积神经网络来检测车道,并确保汽车自动转向以保持在车道边界内。该模型在Comma.ai的真实驾驶视频上进行了评估,在低挑战性道路条件下的自主率为77%,在急转弯道路上的自主率为66%。