Guidance Navigation and Control for Autonomous Multiple Spacecraft Assembly: Analysis and Experimentation