A method of operating a laser scanner configuration system to configure a clutter filter of a laser scanner, wherein the clutter filter comprises at least one of a temporal filter or a spatial filter, the method comprising: receiving, by at least one processor via a user interface (504, 600; 900), operational parameters for the laser scanner, the operational parameters comprising at least a maximum detection distance, a response time, and a detection capability defined by the smallest width of an object to be detected by the laser scanner; receiving, by the at least one processor via the user interface, an indication of whether at least one of the operational parameters of the laser scanner is permitted to be autonomously modified; and responsive to receiving an indication that at least one of the operational parameters is permitted to be autonomously modified, causing, by at least one processor, the laser scanner to operate in an environment for a period of time; receiving, by the at least one processor, detection data from the laser scanner, the detection data obtained by the laser scanner during operation thereof during the period of time; and optimizing, by the at least one processor, clutter filter parameters of a clutter filter of the laser scanner utilizing the received detection data, wherein optimizing the clutter filter parameters of the clutter filter comprises modifying at least one of the operational parameters of the laser scanner which is permitted to be autonomously modified, and wherein optimizing the clutter filter parameters of the clutter filter further comprises utilizing the received detection data from the laser scanner to assess a plurality of different combinations of clutter filter parameters for the clutter filter; and presenting, by the at least one processor via the user interface (504, 600; 900), the modified operational parameters; simulating, by the at least one processor, performance of the laser scanner as configured with the modified operational parameters; and presenting, by the at least one processor via the user interface (504, 600; 900), data indicative of the results of the simulation. receiving, by at least one processor via a user interface (504, 600; 900), operational parameters for the laser scanner, the operational parameters comprising at least a maximum detection distance, a response time, and a detection capability defined by the smallest width of an object to be detected by the laser scanner; receiving, by the at least one processor via the user interface, an indication of whether at least one of the operational parameters of the laser scanner is permitted to be autonomously modified; and responsive to receiving an indication that at least one of the operational parameters is permitted to be autonomously modified, causing, by at least one processor, the laser scanner to operate in an environment for a period of time; receiving, by the at least one processor, detection data from the laser scanner, the detection data obtained by the laser scanner during operation thereof during the period of time; and optimizing, by the at least one processor, clutter filter parameters of a clutter filter of the laser scanner utilizing the received detection data, wherein optimizing the clutter filter parameters of the clutter filter comprises modifying at least one of the operational parameters of the laser scanner which is permitted to be autonomously modified, and wherein optimizing the clutter filter parameters of the clutter filter further comprises utilizing the received detection data from the laser scanner to assess a plurality of different combinations of clutter filter parameters for the clutter filter; and presenting, by the at least one processor via the user interface (504, 600; 900), the modified operational parameters; causing, by at least one processor, the laser scanner to operate in an environment for a period of time; receiving, by the at least one processor, detection data from the laser scanner, the detection data obtained by the laser scanner during operation thereof during the period of time; and optimizing, by the at least one processor, clutter filter parameters of a clutter filter of the laser scanner utilizing the received detection data, wherein optimizing the clutter filter parameters of the clutter filter comprises modifying at least one of the operational parameters of the laser scanner which is permitted to be autonomously modified, and wherein optimizing the clutter filter parameters of the clutter filter further comprises utilizing the received detection data from the laser scanner to assess a plurality of different combinations of clutter filter parameters for the clutter filter; and presenting, by the at least one processor via the user interface (504, 600; 900), the modified operational parameters; simulating, by the at least one processor, performance of the laser scanner as configured with the modified operational parameters; and presenting, by the at least one processor via the user interface (504, 600; 900), data indicative of the results of the simulation.