Visible to the public AstroSLAM - A Robust and Reliable Visual Localization and Pose Estimation Architecture for Space Robots in Orbit Conflict Detection Enabled