1. A controller comprising: a communicator configured to: receive, via a network, first visual data from a first mobile unit and second visual data from a second mobile unit; and transmit, via the network, the first visual data to the second mobile unit and the second visual data to the first mobile unit, to facilitate visual communication between the first mobile unit and the second mobile unit; and recognition software configured to: visually recognize a first object of observation associated with the first visual data and a second object of observation associated with the second visual data; and verify that the first visual data was received from the first object of observation and verify that the second visual data was received from the second object of observation.