The sensor_sim_gazebo package has the following list of files for simulating all self-driving car sensors. Here is the directory structure of this package:
To simulate a laser, launch the laser.launch file; similarly, to start simulating the IMU, GPS, and camera, launch the corresponding launch files. Inside URDF, you can see the Gazebo plugin definition for each sensor. The sensor.xacro file is the orange box definition that you saw in the preceding simulation. It is just a box for visualizing a sensor model. We are using this model for representing all the sensors ...