A system comprising: a robotic device configured to perform an operation on a vehicle (2A, 2B, 2C) in an autonomous or semi-autonomous manner at an operation location, wherein the robotic device includes a first set of cameras for acquiring operation image data of the vehicle including at least one component of the vehicle relevant to the operation; and a pre-screening component, distinct from the robotic device, the pre-screening component including: a second set of cameras (52; 52A, 52B, 52C, 52D) distinct from the first set of cameras for acquiring pre-screening image data of the vehicle prior to the vehicle moving into the operation location, wherein the pre-screening image data includes the at least one component of the vehicle relevant to the operation; and a computer system for pre-screening the vehicle by performing the following: processing the pre-screening image data to identify a set of reference targets corresponding to the vehicle visible in the pre-screening image data; identifying, using the set of reference targets, a location of the at least one component of the vehicle relevant to the operation to be performed on the vehicle by the robotic device; and providing pre-screening data for use by the robotic device in performing the operation, wherein the pre-screening data includes data corresponding to the set of reference targets identified in the pre-screening image data of the vehicle and the location of the at least one component with respect to at least one of the set of reference targets, and wherein the robotic device uses the pre-screening data to locate the at least one component in the operation image data acquired by the first set of cameras. a robotic device configured to perform an operation on a vehicle (2A, 2B, 2C) in an autonomous or semi-autonomous manner at an operation location, wherein the robotic device includes a first set of cameras for acquiring operation image data of the vehicle including at least one component of the vehicle relevant to the operation; and a pre-screening component, distinct from the robotic device, the pre-screening component including: a second set of cameras (52; 52A, 52B, 52C, 52D) distinct from the first set of cameras for acquiring pre-screening image data of the vehicle prior to the vehicle moving into the operation location, wherein the pre-screening image data includes the at least one component of the vehicle relevant to the operation; and a computer system for pre-screening the vehicle by performing the following: processing the pre-screening image data to identify a set of reference targets corresponding to the vehicle visible in the pre-screening image data; identifying, using the set of reference targets, a location of the at least one component of the vehicle relevant to the operation to be performed on the vehicle by the robotic device; and providing pre-screening data for use by the robotic device in performing the operation, wherein the pre-screening data includes data corresponding to the set of reference targets identified in the pre-screening image data of the vehicle and the location of the at least one component with respect to at least one of the set of reference targets, and wherein the robotic device uses the pre-screening data to locate the at least one component in the operation image data acquired by the first set of cameras. a second set of cameras (52; 52A, 52B, 52C, 52D) distinct from the first set of cameras for acquiring pre-screening image data of the vehicle prior to the vehicle moving into the operation location, wherein the pre-screening image data includes the at least one component of the vehicle relevant to the operation; and a computer system for pre-screening the vehicle by performing the following: processing the pre-screening image data to identify a set of reference targets corresponding to the vehicle visible in the pre-screening image data; identifying, using the set of reference targets, a location of the at least one component of the vehicle relevant to the operation to be performed on the vehicle by the robotic device; and providing pre-screening data for use by the robotic device in performing the operation, wherein the pre-screening data includes data corresponding to the set of reference targets identified in the pre-screening image data of the vehicle and the location of the at least one component with respect to at least one of the set of reference targets, and wherein the robotic device uses the pre-screening data to locate the at least one component in the operation image data acquired by the first set of cameras. processing the pre-screening image data to identify a set of reference targets corresponding to the vehicle visible in the pre-screening image data; identifying, using the set of reference targets, a location of the at least one component of the vehicle relevant to the operation to be performed on the vehicle by the robotic device; and providing pre-screening data for use by the robotic device in performing the operation, wherein the pre-screening data includes data corresponding to the set of reference targets identified in the pre-screening image data of the vehicle and the location of the at least one component with respect to at least one of the set of reference targets, and wherein the robotic device uses the pre-screening data to locate the at least one component in the operation image data acquired by the first set of cameras.