A new algorithm of solving for ranges during the final translation phase of spacecraft rendezvous and docking using computer vision system was presented to determine relative attitude and position between target and chase spacecraft by Quaternion Estimation.In this algorithm for ranges,a weighted objective function was constructed according to target pattern and geometry feature and used for solving for ranges.For both non-planar(such as three-point T-type and five-point pyramid type) and co-planar patterns...