HPC & GPS Based Autonomous Navigation System for Future Generations of Satellites