https://github.com/nobleo/mobile_robot_simulator/blob/master/src/laser_simulator.cpp takes in the map and creates a laser scan based on it and the robot's pose. We should look to do that in `nav2_loopback_sim` rather than max range