Skip to Content
SensorsSensors
  • Article
  • Open Access

20 November 2025

20 Pages

Integration of Multi-Sensor Fusion and Decision-Making Architecture for Autonomous Vehicles in Multi-Object Traffic Conditions

,
,
,
,
,
and
1
Vietnam National Space Center, Vietnam Academy of Science and Technology, Hanoi 100000, Vietnam
2
Department of Mechanical Engineering, Johns Hopkins University, Baltimore, MD 21218, USA
3
Faculty of Information Technology, University of Engineering and Technology—VNU, Hanoi 100000, Vietnam
*
Author to whom correspondence should be addressed.
This article belongs to the Section Vehicular Sensing

Abstract

Autonomous vehicles represent a transformative technology in modern transportation, promising enhanced safety, efficiency, and accessibility in mobility systems. This paper presents a comprehensive autonomous vehicle system designed specifically for Vietnam’s traffic conditions, featuring a multi-layered approach to perception, decision-making, and control. The system utilizes dual 2D LiDARs, camera vision, and GPS sensing to navigate complex urban environments. A key contribution is the development of a specialized segmentation model that accurately identifies Vietnam-specific traffic signs, lane markings, road features, and pedestrians. The system implements a hierarchical decision-making architecture, combining long-term planning based on GPS and map data with short-term reactive planning derived from a bird’s-eye view transformation of segmentation and LiDAR data. The control system modulates the speed and steering angle through a validated model that ensures stable vehicle operation across various traffic scenarios. Experimental results demonstrate the system’s effectiveness in real-world conditions, achieving a high accuracy rate in terms of segmentation and detection and an exact response in navigation tasks. The proposed system shows robust performance in Vietnam’s unique traffic environment, addressing challenges such as mixed traffic flow and country-specific road infrastructure.

1. Introduction

Autonomous vehicles (AVs) have emerged as a revolutionary advancement in transportation technology, promising to enhance road safety, optimize traffic flow, and transform urban mobility. While significant progress has been made in autonomous driving systems for well-structured environments in developed countries, the implementation of AVs in diverse traffic conditions, particularly in Southeast Asian countries like Vietnam, presents unique challenges. These challenges include heterogeneous traffic patterns, varying road infrastructure quality, complex traffic sign systems, and distinct driving behaviors [1]. Traditional autonomous driving approaches often struggle in Vietnam’s traffic environment due to several factors. First, the traffic flow is characterized by a mix of vehicles including cars, motorcycles, bicycles, and pedestrians, creating complex interaction scenarios. Second, lane markings and road infrastructure may be inconsistent or deteriorated, making traditional lane-following algorithms less reliable. Third, Vietnam’s traffic sign system includes unique elements that are not commonly addressed in existing autonomous driving datasets and models [2]. To address these challenges, this paper presents a comprehensive autonomous vehicle system specifically designed for Vietnam’s traffic conditions. Our system integrates multiple sensing modalities, including dual 2D LiDARs, camera vision, and GPS, to ensure robust environmental perception. The key innovations of our work include the following: a specialized segmentation model trained to recognize Vietnam-specific traffic elements, including unique traffic signs, lane markings, and road features; a hierarchical decision-making system that combines long-term route planning with reactive short-term navigation; a bird’s-eye view transformation approach that fuses segmentation results with LiDAR data for enhanced situational awareness; and a validated control system model that ensures stable vehicle operation across various traffic scenarios.
The results of our experiment, conducted on Vietnamese scenarios with different cases, demonstrate the system’s effectiveness in handling Vietnam’s unique traffic challenges. The proposed approach achieves significant improvements in comprehensive perception, navigation, and decision-making.

3. System Architecture and Implementation

3.1. System Architecture Proposal

The autonomous vehicle system architecture integrates multiple sensor modalities, including 2D LiDAR, camera, GPS, and wheel encoders, to enable perception, localization, and decision-making. All the information from the sensors is processed for several tasks simultaneously. The proposed architecture for the system is shown in Figure 5 below:
Figure 5. System architecture for the autonomous vehicle.
For segmentation and detection, the returned results are applied for short-term decision-making with masks of important objects on the road. The detected Vietnamese traffic signs are analyzed, then those analyses are sent to the long-term decision-making model alongside GPS data and the segmentation model by ROS. The long-term decision-making model receives information from ROS nodes and sets the traffic restrictions (speed limits, turning prohibited, …) and the direction by GPS and lane segmentation.
The masks of objects on the road are fused with 2D LiDAR signals to improve the perception of the vehicle. The top view is dedicated to a visualization of the vehicle’s front view, which can be analyzed for short-term decision-making. GPS sensors are used for pathfinding and vehicle positioning. The encoder from each wheel provides information about the velocity, acceleration, and direction of the vehicle, which is essential for the control system. The short-term model uses the above exploitation to understand current states then returns the control decisions (speed, steering angle, …).

3.2. Implementations

3.2.1. YOLOv8 Instance Segmentation and 2D LiDAR Fusion and Perception Visualization

A 2D LiDAR sensor can be exploited to perceive the surrounding environment by analyzing the distance measurements from its emitted rays. The 2D LiDAR sensor provides 541 distance values, each corresponding to a ray spaced at 0.5-degree intervals and covers a total field of view of precisely 270 degrees. By converting these polar coordinates (angle and distance) into Cartesian coordinates (X, Y), a point cloud representation of the environment can be constructed. A converted frame of the LiDAR signal is expressed in Figure 6. This data can be processed to detect obstacles and understand the spatial layout of the surroundings. By continuously updating and analyzing the point cloud over time, the sensor can assist in real-time decision-making for navigation and path planning.
Figure 6. A mask from 2D LiDAR of the autonomous vehicle.
For comprehensive segmentation and detection, we used YOLOv8 segmentation for lanes, markings, vehicles, and pedestrians. The complexity of the multiple feature extraction layers of the YOLOv8 model is illustrated in Figure 7, ensuring its applicability to the segmentation for autonomous vehicles. Lane segmentation is applied for short-term decision-making by determining the accepted area to move. Marking segmentation is dedicated to analyzing the acceptance of lane changing. Vehicle and pedestrian segmentations collaborate with 2D LiDAR analysis to determine accurate distances to the autonomous vehicle.
Figure 7. YOLOv8 segmentation model [27].
For traffic sign detection, we collect and label Vietnamese traffic signs, then train with YOLOv8-s detection model. The dataset of Vietnamese traffic signs is collected with respect to Vietnamese traffic rules. The collected ones are important for navigation and speed of the autonomous vehicle, which requires consistency between vehicles on the specific road.
The signal of the LiDAR, segmentation masks, and the top-view model are fused to create a comprehensive perception for the autonomous vehicle. First, vehicles and pedestrians are considered obstacles to the autonomous vehicle. From segmentation masks of vehicles and pedestrians, we determine the angular range of the object relative to the camera. In [28], the author calculates that the angle of incidence of an object is a linear function of the pixel coordinates. However, this calculation is only valid when the camera sensors are arranged in a spherical shape or in a rectangular layout with a narrow field of view. The relationship between the sensor plane and the real-world plane is illustrated in Figure 8 as discussed in [29]. We compute it as follows:
Figure 8. Camera view for object’s angle estimation.
Consider a camera with a horizontal field of view (HFOV) of α degrees and a horizontal resolution of H pixels. The half-HFOV is α/2, and the image width is H, meaning half of the image corresponds to H/2 pixels. The focal length f in pixels can be derived as [29]:
f = H 2 tan α 2
The principal point, corresponding to the 0-degree angle, is located at the center of the image [29]:
c x = H 2
where c x denotes the center coordinate of the image.
x 1 and x 2 are the left and right pixel coordinates of the detected object’s bounding box. By convention, the extreme right of the image corresponds to an angle of α 2 , while the extreme left corresponds to − α 2 . The angles subtended by the object’s left and right boundaries are given by [29]:
θ 1 = tan − 1 x 1 − C x f
θ 2 = tan − 1 x 2 − C x f
After determining the potential angles of obstacles, the potential angles are converted to two potential rays from LiDAR by:
r a y p o t e n t i a l _ l e f t = 2 x ( θ 1 + 135 )
if the determined rays are on the right compared to the center of the camera.
r a y p o t e n t i a l _ l e f t = 2 x ( 135 − θ 1 )
if the determined rays are on the left compared to the center of the camera.
r a y p o t e n t i a l _ r i g h t = 2 x ( θ 2 + 135 )
if the determined rays are on the right compared to the center of the camera.
r a y p o t e n t i a l _ r i g h t = 2 x ( 135 − θ 2 )
if the determined rays are on the left compared to the center of the.
Determined rays cannot be precise because of the limits of the camera and algorithm. However, the potential angle and rays of the obstacles are estimated; these can be applied to extract the precise rays for obstacles by:
r a y l e f t = d r i   if   d r i + 1 − d r i θ i + 1 − θ i > T h
where: r a y l e f t is the precise ray on the left side of an obstacle. d r i s is the distance of ray number i. θ i is the specific angle of ray number i.
After applying this formula for all potential rays on the left and right sides of the obstacles, we retrieve a set of values for differences between rays, and the two peaks on the left and right sides are the rays that accurately represent obstacles.

3.2.2. Long-Short-Term Decision-Making Architecture Based on Sensor Exploitation

Given the resource and data limitations of implementing route planning on an embedded OpenStreetMap shown in Figure 9, we opt for the traditional A* algorithm as the most practical and efficient choice for our application. To search for the path, we first input the geocode of the current position of the car and the name or geocode of the target point. The name of the target point is translated to geocode if available. These geocodes will be connected to the road map vertex. Next, we apply the A* algorithm to find the shortest path from the closest vertex of the start point to the closest vertex of the end point.
Figure 9. Hanoi city map and road layer (hidden).
Figure 10 illustrates the schema for long-term decision-making, which includes traffic rules, supervisor and feedback. Based on detected traffic signs, the vehicle automatically sets the restrictions and conditions based on Vietnamese traffic rules. The supervisor collects information about velocity, position, direction, and vehicle conditions to ensure the system respects the rules and sends feedback to the control system. The traffic rules are set based on the detected Vietnamese signs. The restrictions and conditions conveyed by the traffic signs are processed by traffic rules. These rules ensure that vehicles progress consistently without traffic violations. The supervisor plays an important role in short-term decision-making, processing the conditions and restrictions to ensure they are applied properly in the autonomous system. Afterward, the checking results and system requirements are sent to the short-term decision-making model for execution. The long-term decision-making model is designed specifically for Vietnamese traffic conditions, where the meaning of signs should be combined for precise decision-making. For turning prohibitions, their validity ends after intersections or turning branches on the road. Meanwhile, the restrictions and conditions from areas and one-way signs remain active.
Figure 10. Schema for long-term decision-making of the autonomous vehicle.
In the short-term decision-making process described in Figure 11, the vehicle continually evaluates its immediate surroundings and adjusts its trajectory and speed to ensure safe and efficient navigation. After verifying that long-term conditions and restrictions are satisfied, the system proceeds to assess the lane geometry and detect obstacles using sensors such as LiDAR and cameras. It then determines the optimal velocity and steering angle by analyzing real-time data on lane positions, distances to nearby vehicles or objects, and any potential lane deviations or urgent stopping scenarios [30,31]. If the analysis indicates unsafe conditions, the system refines its perception through instance segmentation and updates its understanding of the environment accordingly. The capability of vehicles to adapt to Vietnamese traffic conditions, where obstacles occasionally are not perceived by the model or appear unexpectedly from alleys, is improved. The signal from LiDAR is not only used in combination with the camera to determine precise distances to objects, but it also ensures the safe distance between the vehicle and the surrounding environment. Although in our system LiDARs always return distances at an angle of 270 degrees, the risks assessed depend on the vehicle’s moving direction, which means a larger distance in the moving direction can still increase the risk more than a smaller distance to the sides or rear of the vehicle. Therefore, we declare β a risky coefficient with respect to different n r a y s calculated by:
β i = 1 σ 2 π exp − θ i − μ 2 2 σ 2
where β i is the risky coefficient with respect to index i. σ is the standard deviation (in 60 degrees), controlling the spread of emphasis. θ i is the angle of the ray index i. μ is the mean angle shift (in degrees), representing the turning direction.
Figure 11. Flowchart for short-term decision-making of the autonomous vehicle.
We consider all the unfiltered rays from LiDARs to belong to the surrounding environment, where the distances are calculated in a cluster to evaluate the surprising risks. The distance of individual rays is sensitive to tiny objects, so we use a sliding array to calculate the risk from unidentified objects to the vehicle.
R = ∑ n r a y s d n r a y s × β
where R is the risk to the vehicle. d is the distance from an individual ray to LiDAR. n r a y s is the number of values in a sliding array. β is the risky coefficient with respect to different n r a y s , equal to the average β i of n rays.
We calculate the risk using different sliding arrays and collect various risk values for the vehicle. Based on those risk estimations, the autonomous vehicle could make short-term decisions to ensure safety in unexpected traffic situations in Vietnam. Finally, the calculated control commands’ steering angle and velocity are applied, and feedback from the vehicle’s response is continually monitored to maintain safe driving performance. This loop of perception, analysis, and actuation occurs in rapid cycles to adapt to changing traffic conditions and complement the broader constraints set by the long-term decision-making framework. After short-term decision-making, the control system executes based on processed information. To achieve efficient turning, we follow Ackermann steering geometry, which ensures that all wheels follow circular paths around a common instantaneous center of rotation (ICR). To further optimize efficiency, we adjust each wheel’s velocity to match the expected velocity profile dictated by Ackermann steering.
Our inputs are turning angle δ and current speed. From the turning angle, we compute the central turning radius that the center of mass should follow:
R = a 2 + l 2 cot 2 ( δ )
where a is the lateral offset (if applicable). l is the wheelbase (distance between front and rear axles). cot ( δ ) is the cotangent of the steering angle.
To compute the turning radius for each wheel, we determine R, then compute the radii for each wheel as follows:
Rear Axle Center Radius:
R r e a r , c e n t e r = R 2 − l 2 4
Rear Wheel Radii:
R r e a r , i n n e r = R r e a r , c e n t e r − ω 2
R r e a r , o u t e r = R r e a r , c e n t e r + ω 2
Front Wheel Radii:
R f r o n t , i n n e r = R r e a r , i n n e r 2 + l 2
R f r o n t , o u t e r = R r e a r , o u t e r 2 + l 2
where ω is the track width of the vehicle.
The kinematic design of vehicle steering systems impacts handling, stability, and tire wear. Three common configurations are parallel steering, Ackermann steering, and anti-Ackermann steering, each suited to different applications. Parallel steering turns both front wheels at the same angle. While simple to implement, it causes tire scrubbing and excessive wear, making it impractical for most vehicles. It finds limited use in autonomous robotic platforms where wheel slip is negligible. Ackermann steering ensures that the inner and outer wheels follow concentric paths during a turn, reducing slip and improving traction. It enhances maneuverability and reduces tire wear, making it ideal for road vehicles. However, it can contribute to understeer at high speeds and requires precise linkage design.
Anti-Ackermann steering, where the outer wheel turns more than the inner wheel, is used in high-speed racing to optimize tire load distribution and improve cornering grip. While beneficial for performance, it increases low-speed tire scrubbing and is unsuitable for regular road vehicles. Parallel steering is simple but inefficient. Ackermann steering is best for general vehicles, balancing maneuverability and tire wear. Anti-Ackermann steering benefits high-speed racing but is impractical for normal driving due to increased tire wear.

4. Experiments and Results

4.1. Results of YOLOv8 Instance Segmentation and 2D LiDAR Fusion and Top View for Vehicle Front-View Visualization

We developed and trained two deep learning models based on datasets independently collected and annotated to reflect the unique characteristics of the Vietnamese traffic environment. The first dataset focuses on instance segmentation and includes four key classes: lane markings, road markings, pedestrians, and vehicles (containing different kinds of vehicles in the Vietnamese traffic environment)—capturing the complexity of real-world road scenarios in Vietnam. The second dataset is dedicated to Vietnamese traffic signs, covering diverse and localized sign types under varying lighting and environmental conditions. As a result, we conducted two separate training processes—one for segmentation and one for detection—whose performance is visualized in the respective graphs. The graphs in Figure 12 indicate a good training process; the accuracy of the detection model is approximately 97% for traffic signs, and the segmentation model acquired favorable metrics: precision: 92%, accuracy: 95%, and mAP90: 0.75.
Figure 12. Graphs of segmentation and detection training process.
The A* algorithm successfully searches for a route from the Vietnam Academy of Science and Technology to the President Ho Chi Minh Mausoleum, as shown in Figure 13. The generated path was efficient in terms of distance and computational time, demonstrating the algorithm’s effectiveness in urban route planning.
Figure 13. Pathfinding on the map in Hanoi.
Modeling top-view plays an important role in controlling the system, where the pathfinding algorithms can be applied. In our results in Figure 14, we focus mainly on properties of the road and the objects on the road because they are segmented in the segmentation model. The front lane is estimated and combined with segmentation masks to find the optimal path for the vehicle.
Figure 14. Result for top-view of the autonomous vehicle.
In the experimental scenarios shown in Figure 15, traffic signs are detected, and their meanings are subsequently analyzed by the long-term decision-making model. Based on this analysis, restrictions and regulations are applied to the short-term decision-making model. The signs are arranged as the Vietnamese traffic environment, where the system must integrate diverse traffic rule information due to the variety of vehicles on the road. The signs in the experimental scenarios are detected, and their meanings are consequently analyzed by the long-term decision-making model. The restrictions are set to the short-term decision-making model.
Figure 15. Result of traffic sign detection.
The segmentation model results are illustrated in Figure 16, where the masks precisely cover the instances in the image where the vehicle is in the middle of the road. Hence, those masks of instances can accurately be applied to different purposes. Our dataset was acquired in Vietnam’s traffic environment, where different lanes and vehicles can appear in a frame and the diverse segmentation of vehicles is required.
Figure 16. Result of lane, marking, and vehicle segmentation.
The potential angle of the detected object is exploited to extract precise rays regarding the object. Figure 17 shows the potential rays, whose values are applied to Formula (9) for extracting the precise rays of objects.
Figure 17. Selected rays for obstacle distance estimation from segmentation masks.
The precise rays reflecting the distance to objects are extracted by the difference between the distances of adjacent rays. Figure 18 indicates the role of filtering potential rays from the environment, where the peaks created by the objects’ rays are easily separated from others.
Figure 18. Two-dimensional LiDAR signal analysis from filtered obstacle rays from segmentation masks.
In Figure 19, the extracted rays are colored red and precisely reflect the distance from Lidar 2D to the object. With precise distances, the vehicle’s system can evaluate the appropriate speed and steering angle.
Figure 19. Precise rays represent the object.

4.2. Result of System Response

The system adapts well to multiple detected objects in the environment that the fusion model above perceives and analyzes. By evaluating the appropriate speed and steering angle, the vehicle can avoid detected obstacles, move to the proper lane, and evaluate the surrounding environment in real time. The results of experiments are shown in Figure 20 and Figure 21 below:
Figure 20. The system perceives objects and makes decisions.
Figure 21. The system avoids objects and remains stable.
After overcoming obstacles and moving to the proper lane, the vehicle remains at a stable speed, respects the restrictions from the signs, and continuously collects and processes information.
In Figure 22, the graph shows a clear acceleration phase starting from rest, reaching a peak velocity of approximately 6 km/h. The car maintains high-speed operation with moderate fluctuations before decelerating smoothly to a near stop. Minor variations in velocity during the steady-state phase suggest adaptive control behavior, possibly in response to environmental factors or trajectory adjustments.
Figure 22. The vehicle’s velocity in an experiment.
To meet the requirements of autonomous vehicles, we conducted experimentation with fine-tuned segmentation models. After a comprehensive comparison of model performance and accuracy, we selected YOLOv8-seg-m as our preferred model. The table below illustrates the hardware performance across different segmentation models, including our chosen YOLOv8-seg-m.
The performance evaluation with the YOLOv8-seg-m model is depicted in Figure 23. With the appropriate model, the system operated stably at approximately 31 FPS, which is sufficient for autonomous vehicles [32]. The inference time remains approximately 32 ms, ensuring timely responses of the autonomous vehicle across various scenarios.
Figure 23. Hardware performance with different models and the selected model’s performance over time.

5. Conclusions

This research presents the development and integration of a comprehensive autonomous vehicle system tailored to multi-object traffic conditions. By implementing multi-sensor fusion and a hierarchical decision-making architecture, the system demonstrates comprehensive multi-object perception, navigation, and control capabilities. The proposed models accurately segment lanes, markings, vehicles, and pedestrians, and detect Vietnam-specific traffic signs with 97% accuracy and a segmentation mAP of 0.75. After fine-tuning and model selection, the system operates stably at 31 FPS, ensuring robust situational awareness. The decision-making modules, integrating long-term route planning with short-term reactive behavior, enable the vehicle to navigate dynamically while adhering to traffic rules. Experimental results validate the system’s ability to perceive, plan, and act reliably in real-world environments, achieving stable vehicle operation, accurate obstacle avoidance, and compliance with traffic regulations. The outcomes demonstrate the system’s adaptability for deployment in diverse traffic scenarios in Vietnam.
The proposed model, which was comprehensively implemented in experiments, offers strong extensibility for broader AV applications and developments. The onboard multi-sensor fusion and segmentation pipeline can be fine-tuned with transfer learning on region-specific datasets to adapt to other traffic patterns or urban environments. Its hierarchical decision-making framework supports integration with collaborative perception in smart cities. Applicability extends to critical AV challenges, including adverse-weather robustness and regulatory compliance in mixed human–AV settings, accelerating safer autonomous mobility.
Although the proposed method was tested in several scenarios, its limitations include the lack of experiments under extreme weather conditions and the use of the custom dataset specific to Vietnamese traffic. Future work will focus on enhancing system precision in more scenarios with adverse weather conditions and improving stability.

Author Contributions

Conceptualization, H.N.N., K.T.A. and N.P.V.B.; methodology, K.T.A., Q.B.H. and H.N.N.; software and validation, T.N.L., H.N.N. and Q.B.H.; formal analysis and investigation, N.M.T.H. and N.P.V.B.; writing—original draft preparation, H.N.N. and K.T.A.; writing—review and editing, N.P.V.B., H.N.N. and T.N.L.; project administration, N.P.V.B. and T.P.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research is funded by Vietnam Academy of Science and Technology, grant number CN4000.03/22-24.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

A part of project’s data can be found at: https://github.com/NgocHaiNguyen14/Auto_driving_car, accessed on 15 December 2024.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
LiDARLight Detection and Ranging
GPSGlobal Positioning System
YOLOYou Only Look Once
BEVBird’s-eye view
ROSRobot Operating System

References

  1. Ghraizi, D.; Talj, R.; Francis, C. An overview of decision-making in autonomous vehicles. IFAC-PapersOnLine 2023, 56, 10971–10983. [Google Scholar] [CrossRef] [Scilit]
  2. Hong, Q.P.; Luong, T.N.; Xuan, T.P.; Duc, M.T.; Van Bach, N.P.; Minh, T.P.; Trong, T.B.; Huy, H.L. Study on a method for detecting and tracking multiple traffic signals at the same time using YOLOv7 and SORT object tracking. Int. Conf. Robot. Autom. Eng. 2023, 8, 293–297. [Google Scholar]
  3. Tung, P.X.; Thien, N.L.; Ngoc, P.V.B.; Vu, M.H. Research and Development of a Traffic Sign Recognition Module in Vietnam. Eng. Technol. Appl. Sci. Res. 2024, 14, 12740–12744. [Google Scholar] [CrossRef] [Scilit]
  4. Wang, B.; Li, Y.Y.; Xu, W.; Wang, H.; Hu, L. Vehicle–pedestrian detection method based on improved YOLOv8. Electronics 2024, 13, 2149. [Google Scholar] [CrossRef] [Scilit]
  5. Zhang, F.; Li, X.; Wang, Y. Improved YOLOv8 for small traffic sign detection under complex environmental conditions. Frankl. Open 2024, 8, 100167. [Google Scholar] [CrossRef] [Scilit]
  6. Liu, C.; Ma, J.; Zhao, P. SDG-YOLOv8: Single-domain generalized object detection based on domain diversity in traffic road scenes. Displays 2025, 87, 102944. [Google Scholar]
  7. Hasanujjaman, M.; Chowdhury, M.Z.; Jang, Y.M. Sensor Fusion in Autonomous Vehicle with Traffic Surveillance Camera System: Detection, Localization, and AI Networking. Sensors 2023, 23, 3335. [Google Scholar] [CrossRef] [Scilit]
  8. Dai, Z.; Guan, Z.; Chen, Q.; Xu, Y.; Sun, F. Enhanced object detection in autonomous vehicles through LiDAR—Camera sensor fusion. World Electr. Veh. J. 2024, 15, 297. [Google Scholar] [CrossRef] [Scilit]
  9. Yurtsever, E.; Lambert, J.; Carballo, A.; Takeda, K. A survey of autonomous driving: Common practices and emerging technologies. IEEE Access 2020, 8, 58443–58469. [Google Scholar] [CrossRef] [Scilit]
  10. Geiger, A.; Lenz, P.; Stiller, C.; Urtasun, R. Vision meets robotics: The KITTI dataset. Int. J. Robot. Res. 2013, 32, 1231–1237. [Google Scholar] [CrossRef] [Scilit]
  11. Prakash, A.; Chitta, K.; Geiger, A. Multi-modal fusion transformer for end-to-end autonomous driving. arXiv 2021, arXiv:2104.09224. [Google Scholar]
  12. Wang, D.; Fu, W.; Song, Q.; Zhou, J. Potential risk assessment for safe driving of autonomous vehicles under occluded vision. Sci. Rep. 2022, 12, 4981. [Google Scholar] [CrossRef] [Scilit]
  13. Zhang, Y.; Li, X.; Wang, Q. Evolutionary decision-making and planning for autonomous driving based on safe and rational exploration and exploitation. Engineering 2024, 33, 108–120. [Google Scholar]
  14. Badue, C.; Guidolini, R.; Carneiro, R.V.; Azevedo, P.; Cardoso, V.B.; Forechi, A.; Jesus, L.; Berriel, R.; Paixão, T.; Mutz, F.; et al. Self-driving cars: A survey. Expert Syst. Appl. 2021, 165, 113816. [Google Scholar] [CrossRef] [Scilit]
  15. Li, G.; Yang, Y.; Li, S.; Qu, X.; Lyu, N.; Li, S.E. Decision making of autonomous vehicles in lane change scenarios: Deep reinforcement learning approaches with risk awareness. Transp. Res. Part C Emerg. Technol. 2022, 134, 103452. [Google Scholar] [CrossRef] [Scilit]
  16. Li, X.; Gong, X.; Chen, Y.H.; Huang, J.; Zhong, Z. Integrated Path Planning-Control Design for Autonomous Vehicles in Intelligent Transportation Systems: A Neural-Activation Approach. IEEE Trans. Intell. Transp. Syst. 2024, 25, 7602–7618. [Google Scholar] [CrossRef] [Scilit]
  17. Viadero-Monasterio, F.; Meléndez-Useros, M.; Zhang, N.; Zhang, H.; Boada, B.; Boada, M. Motion Planning and Robust Output-Feedback Trajectory Tracking Control for Multiple Intelligent and Connected Vehicles in Unsignalized Intersections. IEEE Trans. Veh. Technol. 2025, 1–13. [Google Scholar] [CrossRef] [Scilit]
  18. Meléndez-Useros, M.; Viadero-Monasterio, F.; Jiménez-Salas, M.; López-Boada, M.J. Static Output-Feedback Path-Tracking Controller Tolerant to Steering Actuator Faults for Distributed Driven Electric Vehicles. World Electr. Veh. J. 2025, 16, 40. [Google Scholar] [CrossRef] [Scilit]
  19. Wang, P.; Wu, X.; He, X.S. Vibration-Theoretic Approach to Vulnerability Analysis of Nonlinear Vehicle Platoons. IEEE Trans. Intell. Transp. Syst. 2023, 24, 11334–11344. [Google Scholar] [CrossRef] [Scilit]
  20. Lin, Y.; Xie, A.; Liu, X. Autonomous Vehicle Decision and Control through Reinforcement Learning with Traffic Flow Randomization. Machines 2024, 12, 264. [Google Scholar] [CrossRef] [Scilit]
  21. Fahmin, A.; Shen, B.; Cheema, M.A.; Toosi, A.N.; Ali, M.E. Efficient alternative route planning in road networks. IEEE Trans. Intell. Transp. Syst. 2024, 25, 1234–1245. [Google Scholar] [CrossRef] [Scilit]
  22. Geng, Y.; Li, Q.; Chen, H.; Zhang, X. Deep reinforcement learning based dynamic route planning for minimizing travel time. In Proceedings of the 2021 IEEE International Conference on Communications Workshops (ICC Workshops), Montreal, QC, Canada, 14–23 June 2021. [Google Scholar]
  23. Verbytskyi, Y. Delivery routes optimization using machine learning algorithms. East. Eur. Econ. Bus. Manag. 2023, 38, 14. [Google Scholar] [CrossRef] [Scilit]
  24. Viadero-Monasterio, F.; Alonso-Rentería, L.; Pérez-Oria, J.; Viadero-Rueda, F. Radar-Based Pedestrian and Vehicle Detection and Identification for Driving Assistance. Vehicles 2024, 6, 1185–1199. [Google Scholar] [CrossRef] [Scilit]
  25. Choudhary, A. Sampling-based path planning algorithms: A survey. arXiv 2023, arXiv:2304.14839. [Google Scholar] [CrossRef] [Scilit]
  26. Ojha, P.; Thakur, A. Real-time obstacle avoidance algorithm for dynamic environment on probabilistic road map. In Proceedings of the 2021 International Symposium of Asian Control Association on Intelligent Robotics and Industrial Automation (IRIA), Goa, India, 20–22 September 2021; pp. 57–62. [Google Scholar]
  27. Khan, F.; Rafique, S.; Khan, S.; Hasan, L. Smart Fire Safety: Real-Time Segmentation and Alerts Using Deep Learning. Int. J. Innov. Sci. Technol. (IJIST) 2024, 6, 105–115. [Google Scholar]
  28. Mulyanto, A.; Borman, R.I.; Prasetyawana, P.; Sumarudin, A. 2D LiDAR and camera fusion for object detection and object distance measurement of ADAS using Robotic Operating System (ROS). JOIV Int. J. Inform. Vis 2020, 4, 231–236. [Google Scholar]
  29. Szeliski, R. Computer Vision: Algorithms and Applications; Springer: Berlin/Heidelberg, Germany, 2010; p. 66. [Google Scholar]
  30. Li, Y.; Guan, H.; Jia, X. An interpretable decision-making model for autonomous driving. Adv. Mech. Eng. 2024, 16, 16878132241255455. [Google Scholar] [CrossRef] [Scilit]
  31. Li, D.; Zhao, Y.; Wang, W.; Guo, L. Localization and Mapping Based on Multi-feature and Multi-sensor Fusion. Int. J. Automot. Technol. 2024, 25, 1503–1515. [Google Scholar] [CrossRef] [Scilit]
  32. Jin, T.; Ding, W.; Yang, M.; Zhu, H.; Dai, P. Benchmarking Perception to Streaming Inputs in Vision-Centric Autonomous Driving. Mathematics 2023, 11, 4976. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.