CARLA-Apollo Bridge
Open-source bidirectional interface between the CARLA simulator and Apollo Auto, enabling seamless sim-to-real autonomous driving development.
Built and maintained an open-source bridge connecting the CARLA simulator to the Apollo Auto autonomous driving platform. The bridge enables bidirectional communication — sensor data flows from CARLA into Apollo’s perception stack, while Apollo’s planning and control commands drive the simulated vehicle.
Key contributions:
- Designed the message translation layer between CARLA and Apollo, covering LiDAR, camera, GNSS, IMU, and vehicle control interfaces
- Enabled hardware-in-the-loop testing workflows, reducing the gap between simulation and real-world deployment
- Adopted by the community for autonomous driving research and education
Stack: ROS, Python, C++, CARLA, Apollo Auto