Simulating an Autonomous System in CARLA using ROS 2
Joseph Abdo, Aditya Shibu, Moaiz Saeed, Abdul Maajid Aga, Apsara Sivaprazad, Mohamed Al-Musleh

TL;DR
This paper develops and tests a ROS 2-based autonomous racing system in CARLA, integrating multiple sensors and optimized trajectory planning to enhance high-speed autonomous driving performance for competitive racing.
Contribution
It presents a comprehensive ROS 2 software stack for autonomous racing in CARLA, including sensor integration, trajectory optimization, and validation for competitive driving scenarios.
Findings
Reliable cone detection up to 35 m using LiDAR and cameras
Effective trajectory planning considering vehicle dynamics and environmental factors
Successful validation of the system in CARLA before hardware deployment
Abstract
Autonomous racing offers a rigorous setting to stress test perception, planning, and control under high speed and uncertainty. This paper proposes an approach to design and evaluate a software stack for an autonomous race car in CARLA: Car Learning to Act simulator, targeting competitive driving performance in the Formula Student UK Driverless (FS-AI) 2025 competition. By utilizing a 360{\deg} light detection and ranging (LiDAR), stereo camera, global navigation satellite system (GNSS), and inertial measurement unit (IMU) sensor via ROS 2 (Robot Operating System), the system reliably detects the cones marking the track boundaries at distances of up to 35 m. Optimized trajectories are computed considering vehicle dynamics and simulated environmental factors such as visibility and lighting to navigate the track efficiently. The complete autonomous stack is implemented in ROS 2 and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAutonomous Vehicle Technology and Safety · Vehicle Dynamics and Control Systems · Robotics and Sensor-Based Localization
