A guidance system for tracking and guiding at least two objects (5, 15), wherein said guidance system comprises: a base station including an optical imaging system configured to determine the angular position vector of said at least two objects (5, 15), an optical communication link configured for transmitting guidance control commands and sending interrogator signals from said base station to said at least two objects (5, 15), said optical communication link comprises at least one optical uplink transmitter located on said base station, and at least one optical uplink receiver located on each one of said at least two objects (5, 15), steering means provided on said at least two objects (5, 15) configured for adjusting the direction of said at least two objects (5, 15) in response to said guidance control commands, wherein said optical communication link further includes downlink communication means having at least one optical transmitter located on each one of said at least two objects (5, 15), and at least one optical downlink receiver (3, 12) located on said base station, wherein said at least one optical transmitter located on each one of said at least two objects (5, 15) is configured to transmit a return signal upon receipt of an interrogator signal; wherein each one of said at least two objects (5, 15) further comprises timing control means configured to delay the transmitting of the return signal with an individual time period specific for each one of said at least two objects (5, 15); wherein said optical communication link is configured to measure the range to each one of said at least two objects (5, 15) by calculating the elapsed time between the sending of an interrogator signal from said at least one optical uplink transmitter and the receipt of a return signal from said at least one optical transmitter located on each one of said at least two objects (5, 15). a base station including an optical imaging system configured to determine the angular position vector of said at least two objects (5, 15), an optical communication link configured for transmitting guidance control commands and sending interrogator signals from said base station to said at least two objects (5, 15), said optical communication link comprises at least one optical uplink transmitter located on said base station, and at least one optical uplink receiver located on each one of said at least two objects (5, 15), steering means provided on said at least two objects (5, 15) configured for adjusting the direction of said at least two objects (5, 15) in response to said guidance control commands, wherein said optical communication link further includes downlink communication means having at least one optical transmitter located on each one of said at least two objects (5, 15), and at least one optical downlink receiver (3, 12) located on said base station, wherein said at least one optical transmitter located on each one of said at least two objects (5, 15) is configured to transmit a return signal upon receipt of an interrogator signal; wherein each one of said at least two objects (5, 15) further comprises timing control means configured to delay the transmitting of the return signal with an individual time period specific for each one of said at least two objects (5, 15); wherein said optical communication link is configured to measure the range to each one of said at least two objects (5, 15) by calculating the elapsed time between the sending of an interrogator signal from said at least one optical uplink transmitter and the receipt of a return signal from said at least one optical transmitter located on each one of said at least two objects (5, 15).