Guidance and Control Algorithms for Space Rendezvous and Docking Maneuvers