Before autonomous vehicles are widely spread, they will share the roads with non-autonomous cars. Furthermore, to ensure functional safety of the self-driving cars, the cause of decision-making and control algorithms' failure must be precisely identified. Rule-based methods are promising solutions due to their transparency and comprehensibility. In this paper, a rule-based decision-making system for autonomous vehicles solving a challenge of complex intersection with mixed driving environment is proposed. The system is designed to prioritize road safety and avoid collision with other road users at any cost. The proposed algorithm relies only on available on-board perception and localization sensors, allowing the automated car to operate among human-driven vehicle and without vehicle-to-vehicle communication technology. The system is validated in a simulation study on cross-intersection, where the ego vehicle deals with multiple cars arriving from different sides of the road. The results demonstrate algorithm's robustness and effectiveness under multiple scenarios, when neither intention nor trajectory of other traffic participants is known. Thus, the proposed solution is also potentially applicable to other types of intersections with different traffic rules.
I. INTRODUCTIONRapidly evolving autonomous vehicle (AV) and intelligent transportation technologies are set to significantly change the way of human and goods transportation. In addition to comfort and efficiency, AVs provide a vital improvement in traffic safety. Furthermore, the technology will allow people to dedicate their time to more pleasant activities instead of driving in traffic congestion. Yet, the first AVs will collaborate with human-driven vehicles. Thus, development of a decision-making system (DMS), which mimics experienced human driver and allows AV's to coexist together with non-AVs in mixed ecosystem, poses a great challenge.The learning-based algorithms that rely on quality data tend to be efficient in DMS design. These algorithms, however, induce problems for practical application, because they serve as a black box. Therefore, they are challenged with functional safety compatibility. Rule-based (RB) methods, despite being more complicated, are transparent and clearly defined by set of rules and equations, meaning that the reasons for system failure can be easily observed and even eliminated in advance [1].An intersection crossing is one of the most challenging tasks for AV. Among the most popular automation methods to tackle this problem are RB, optimization, hybrid,