HIROSCO - A High-Level Robotic Spacecraft Controller

This paper presents a high-level control architecture for robotic spacecrafts. The design of this architecture focuses on future On-Orbit Servicing missions. Part of it is a component framework that improves software reuse in space applications and enables real-time communication between different components of a satellite which is essential for on-orbit servicing. Further, this architecture supports online reconfiguration of the components, resource management and a distribution of the components across a network. A supervisor monitors and coordinates all attached components. A prototype was successfully tested with a two axis robot and a force-reflecting joystick in a telepresence scenario.

[1]  Alexei Makarenko,et al.  Orca: A Component Model and Repository , 2005, PPSDR@ICRA.

[2]  Tara Estlin,et al.  CLARAty: Challenges and Steps toward Reusable Robotic Software , 2006 .

[3]  Herman Bruyninckx,et al.  Open robot control software: the OROCOS project , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[4]  David P. Miller,et al.  Experiences with an architecture for intelligent, reactive agents , 1995, J. Exp. Theor. Artif. Intell..

[5]  Donald J. Kessler,et al.  Collisional cascading: The limits of population growth in low earth orbit , 1991 .

[6]  Bruce A. MacDonald,et al.  Player 2.0: Toward a Practical Robot Programming Framework , 2008 .

[7]  Herman Bruyninckx,et al.  A specification of generic robotics software components: future evolutions of G/sup en//sub o/M in the Orocos context , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Clemens A. Szyperski,et al.  Component software - beyond object-oriented programming , 2002 .

[9]  Phillip D. Anz-Meador,et al.  Critical number of spacecraft in low Earth orbit: using satellite fragmentation data to evaluate the stability of the orbital debris environment , 2001 .

[10]  Alexei Makarenko,et al.  Towards component-based robotics , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Klaus Landzettel,et al.  DLR's Advanced Telerobotic Concepts and Experiments for On-Orbit Servicing , 2007, Advances in Telerobotics.

[12]  Klaus Landzettel,et al.  DLR/NASDA's Joint Robotics Experiments on ETS VII , 2000 .

[13]  Lockheed Martin,et al.  Critical Density of Spacecraft in Low Earth Orbit : Using Fragmentation Data to Evaluate the Stability of the Orbital Debris Environment , 2010 .

[14]  Jon Paul Maloy,et al.  TIPC: Providing Communication for Linux Clusters , 2004 .