A system for sharing sensor information between multiple vehicles, comprising: an aerial vehicle including a first computing device; a first scanning sensor coupled to the aerial vehicle ; a ground vehicle including a second computing device; a second scanning sensor coupled to the ground vehicle ; the first computing device including at least one processor and a scanning manager , the scanning manager including first instructions which, when executed by the processor , cause the scanning manager to: obtain first scanning data from the first scanning sensor; and transmit the first scanning data to the second computing device; and the second computing device including at least one processor and a detection manager , the detection manager including second instructions which, when executed by the processor , cause the detection manager to: receive the first scanning data from the first computing device; obtain second scanning data from the second scanning sensor; identify an overlapping portion of the first scanning data and the second scanning data based on at least one reference object depicted in both the first scanning data and the second scanning data; calibrate the second scanning data to obtain calibrated second scanning data based on the first scanning data and the at least one reference object in the overlapping portion; and execute a navigation control command based on one or more roadway objects identified in the calibrated second scanning data. an aerial vehicle including a first computing device; a first scanning sensor coupled to the aerial vehicle ; a ground vehicle including a second computing device; a second scanning sensor coupled to the ground vehicle ; the first computing device including at least one processor and a scanning manager , the scanning manager including first instructions which, when executed by the processor , cause the scanning manager to: obtain first scanning data from the first scanning sensor; and transmit the first scanning data to the second computing device; and obtain first scanning data from the first scanning sensor; and transmit the first scanning data to the second computing device; and the second computing device including at least one processor and a detection manager , the detection manager including second instructions which, when executed by the processor , cause the detection manager to: receive the first scanning data from the first computing device; obtain second scanning data from the second scanning sensor; identify an overlapping portion of the first scanning data and the second scanning data based on at least one reference object depicted in both the first scanning data and the second scanning data; calibrate the second scanning data to obtain calibrated second scanning data based on the first scanning data and the at least one reference object in the overlapping portion; and execute a navigation control command based on one or more roadway objects identified in the calibrated second scanning data. receive the first scanning data from the first computing device; obtain second scanning data from the second scanning sensor; identify an overlapping portion of the first scanning data and the second scanning data based on at least one reference object depicted in both the first scanning data and the second scanning data; calibrate the second scanning data to obtain calibrated second scanning data based on the first scanning data and the at least one reference object in the overlapping portion; and execute a navigation control command based on one or more roadway objects identified in the calibrated second scanning data. <EOS>