Skip to main content
Log in

An intelligent space robot for crew help and crew and equipment retrieval

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

This paper describes the development status of a prototype supervised intelligent robot for space application for purposes of (1) helping the crew of a spacecraft such as the Space Station with various tasks such as holding objects and retrieving/replacing tools and other objects from/into storage, and for purposes of (2) retrieving detached objects, such as equipment or crew, that have become separated from their spacecraft. In addition to this set of tasks in this low Earth orbiting spacecraft environment, it is argued that certain aspects of the technology can be viewed as generic in approach, thereby offering insight into intelligent robots for other tasks and environments.

Some candidate requirements for the space applications are presented which will be refined by the results of the prototype development and evaluation testing. Our development approach is described, including space simulation environments used in developmental testing. Candidate software architectures and their key technical issues which enable real work in real environments to be accomplished safely and robustly are addressed.

Results of computer simulations of retrieving detached objects, including the situated reasoning/reaction plan approach used, are presented, as well as the results of an air bearing floor simulation of retrieving detached objects.

Also described are characterization results on the usable reduced gravity environment in an aircraft flying parabolas (to simulate weightlessness) and results on hardware performance there. These results show it is feasible to use that environment for evaluative testing of dexterous grasping based on real-time vision of freely rotating and translating objects.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. J.D. Erickson et al., “SEI Planet Surface Systems Humans/Automation/Robotics/Telerobotics Integrated Summary,” document JSC-45100, NASA Johnson Space Center, Houston, TX, March 1991.

    Google Scholar 

  2. J.D. Erickson, “Needs for Supervised Space Robots in Space Exploration,” 1992 World Space Congress, IAF-92-0800, International Astronautical Federation, Paris, France, August 1992.

    Google Scholar 

  3. J.D. Erickson et al., “Some Results of System Effectiveness Simulations for the First Lunar Outpost,”1993 AIAA Space Programs and Technology Conf., Huntsville, AL, September 1993.

  4. Bureau of Export Administration, “National Security Assessment of the U.S. Robotics Industry,” Department of Commerce, Washington, D.C., April 1991.

    Google Scholar 

  5. J.F. Engelberger, “Robotics in Service,” Cambridge: The MIT Press, January 1991.

    Google Scholar 

  6. Office of Technology Assessment, “Exploring the Moon and Mars: Choices for the Nation,” Congress of the U.S., Washington, D.C., August 1991.

    Google Scholar 

  7. Civil Engineering Research Foundation,CERF Currents, Vol. 93, No. 1, Washington, D.C., Winter 1993.

  8. G.H. Schnakenberg, Jr., “How Computers Can Make Coal Mining Safer and More Competitive,”Minerals Today, p. 12, December 1992.

  9. D.B. Lenat and R.V. Guha,Building Large Knowledge-Based Systems: Representation and Inference in the Cyc Project, Addison-Wesley Publishing Company, 1989.

  10. R.P. Bonasso and M.G. Slack, “Ideas on a System Design for End-User Robots,” inProc. SPIE 1829 Cooperative Intelligent Robotics in Space III, November 1992, p. 352.

  11. R.O. Ambrose, M.P. Aalund, and D. Tesar, “Designing Modular Robots for a Spectrum of Space Operations,” inProc. SPIE 1829 Cooperative Intelligent Robotics in Space III, November 1992, p. 371.

  12. F. daCosta et al., “An Integrated Prototyping Environment for Programmable Automation,” inProc. SPIE 1829 Cooperative Intelligent Robotics in Space III, November 1992, p. 382.

  13. J. Erickson, “Manned Spacecraft Automation and Robotics,” inProc. IEEE, Mar. 1987, Vol. 75, No. 3.

  14. L.R. Deutsche, “Rotex Payload Flight Data File,” D2-RX-PR-207-CO, Final Update 1, December 1992.

  15. SPAR, “Space Station Remote Manipulator System Design Definition Report,” SPAR-SS-R-0480, July 1990.

  16. P.L. Shattuck and J.W. Lowrie, “Flight Telerobotic Servicer Legacy.” inProc. SPIE 1829 Cooperative Intelligent Robotics in Space III, November 1992, pp. 60–74.

  17. A. Stentz, “The Navlab System for Mobile Robot Navigation,” Ph.D. Thesis, Carnegie Mellon University School of Computer Science, 1990.

  18. R.A. Brooks, “A Robust Layered Control System for a Mobile Robot,”IEEE Jour. on Robotics and Automation, Vol. RA-2, No. 1, Mar. 1986.

  19. P. Agre and D. Chapman, “Pengi: An Implementation of a Theory of Activity,” inProc. AAAI, 1987, pp. 268–272.

  20. M. Schoppers, “Universal Plans for Reactive Robots in Unpredictable Environments,”Proc. 10th IJCAI, 1987, pp. 852–859.

  21. M. Boddy and T. Dean, “Solving Time Dependent Planning Problems,” inProc. 11th IJCAI, 1989, pp. 979–984.

  22. M. Drummond and J. Bresina, “Anytime Synthetic Projection; Maximizing the Probability of Goal Satisfaction,” inProc. AAAI, 1990, pp. 138–144.

  23. L.P. Kaelbling, “Goals as Parallel Program Specification,” inProc. AAAI-88.

  24. M. Georgeff and A. Lanskey, “Reactive Reasoning and Planning,” inProc. AAAI-87.

  25. M. Soldo, “Reactive and Preplanned Control in a Mobile Robot,” inProc. IEEE Intl. Conf. on Robotics and Automation, 1990.

  26. R.C. Arkin, “Integrating Behavioral, Perceptual and World Knowledge in Reactive Navigation,”Robotics and Autonomous Systems, Vol. 6, pp. 105–122, 1990.

    Google Scholar 

  27. M. Mataric, “A Distributed Model for Mobile Robot Environment Learning and Navigation,” Technical Report 1228, MIT AI Laboratory, 1990.

  28. R. Simmons, “An Architecture for Coordinating Planning, Sensing and Actions,” inProc. DARPA Workshop on Innovative Approaches to Planning, Scheduling, and Control, 1990.

  29. E. Gat, “Integrating Planning and Reacting in a Heterogeneous Asynchronous Architecture for Controlling Real-World Mobile Robots,” inAAAI-92, Proc. 10th Natl. Conf. on AI, San Jose, CA, July 1992.

  30. R.J. Firby, “Adaptive Execution in Dynamic Domains,” Ph.D. Thesis, Yale University, 1989.

  31. R.P. Bonasso, “Using Parallel Program Specifications for Reactive Control of Underwater Vehicles,”Jour. of Applied Intelligence, Kluwer Academic Publishers, Norwell, MA, June 1992.

    Google Scholar 

  32. J. Freeman, “Autonomous Robot Control System Design Study,” document JSC-12421, Ford Aerospace Corp., Houston, TX, May 1988.

    Google Scholar 

  33. D. Taylor et al., “Level B Post-PMC Space Station EVAR Functional Requirements (Draft),” Project Report, Houston, TX, Mar. 1988.

  34. D. Shapiro, “An EVAR Scenario,” Advanced Decision Systems, Mountain View, CA, June 1988.

    Google Scholar 

  35. D. Taylor et al., “EVA Retriever Phase II Derived Software Requirements (Draft),” Project Report, Houston, TX, June 1988.

  36. J.D. Erickson et al., “Technology Test Results from an Intelligent, Free-Flying Robot for Crew and Equipment Retrieval in Space,” inProc. SPIE 1612 Cooperative Intelligent Robotics in Space II, Boston, MA, November 1991.

  37. G.J. Reuter et al., “An Intelligent, Free-Flying Robot,”SPIE Symposium on Advances in Intelligent Robotic Systems, Space Station Automation IV, Cambridge, MA, November 6–11, 1988.

  38. J.D. Erickson et al., “A Prototype Autonomous Agent for Crew and Equipment Retrieval in Space,” inProc. 2nd Intl. Conf. on Industrial and Engineering Application of AI and ES, Tullahowa, TN, June 1989.

  39. J.D. Erickson et al., “Technology for an Intelligent, Free-Flying Robot for Crew and Equipment Retrieval in Space,” inProc. Space Operations Automation and Robotics Workshop, NASA Johnson Space Center, Houston, TX, July 1989.

    Google Scholar 

  40. “EVA Retriever Program Plan,” Johnson Space Center, Houston, TX, document JSC-22144, May 1987.

  41. Technical Standards Division, “NASA Software Documentation Standard Software Engineering Program,” NASA-STD-2100-91, NASA Headquarters, Washington, D.C., July 29, 1991.

    Google Scholar 

  42. W.L. Livingston, “TQM, Total Quality Management,”Conference of the Quality Assurance Institute, Washington, D.C., May 22, 1991.

  43. NASA, “Flight Telerobotic Servicer Requirements Document for Definition and Preliminary Design,” GSFC SSF Document SS-GSFC-0028, NASA Goddard Space Flight Center, Greenbelt, MD, April 1987.

    Google Scholar 

  44. NASA, “Mobile Servicing Center System Requirements Document,” Rev. 5.0, NASA Space Station Freedom Program, Reston, VA, April 25, 1991.

    Google Scholar 

  45. R.W. Longman, R.E. Lindberg, and M. F. Zedd, “Satellite-Mounted Robot Manipulators—New Kinematics and Reaction Motion Compensation,”Intl. Jour. of Robotics Research, Vol. 6, No. 3, Fall 1987, p. 87.

    Google Scholar 

  46. Y. Nakamura and R. Mukherjee, “Nonholonomic Path Planning of Space Robots,”IEEE Robotics and Automation, August 1989, p. 1050.

  47. A.M. Schmidt, “The STAR Computer,”Lockheed Horizons, No. 33, Calabasas, CA, Jan. 1993, p. 18.

  48. D. Shapiro, “Architectures for Semi-Autonomous Planning,” ADS TM 3249-08, Advanced Decision Systems, Mountain View, CA, July 1991.

    Google Scholar 

  49. J.E. Laird, A. Newell, and P.S. Rosenbloom, “SOAR: An Architecture for General Intelligence,”Artificial Intelligence, Vol. 33, No. 1, pp. 1–64, 1987.

    Google Scholar 

  50. J.E. Laird et al. “RoboSOAR: An Integration of External Interaction, Planning, and Learning Using SOAR,”Robotics and Autonomous Systems, Vol. 8, 1991.

  51. S.B. Huffman and J.E. Laird, “Learning Procedures from Interactive Natural Language instructions,” inProc. 10th Intl. Conf. on Machine Learning, June 1993.

  52. E.S. Yager, “Resource-Dependent Behavior through Adaptation,” Ph.D. dissertation in computer science, Univ. of Michigan, Ann Arbor, MI, September 1992.

    Google Scholar 

  53. M. Schoppers, “Ensuring Correct Reactive Behavior in Robotic Systems,”AIAA/NASA JSC Workshop on Automation and Robotics '93, NASA Johnson Space Center, Houston, TX, Mar. 24, 1993.

    Google Scholar 

  54. J.A. Stankovic, “Real-Time Operating Systems: What's Wrong with Today's Systems and Research Issues,” unpublished communication, April 5, 1992.

  55. M. Schoppers, personal communication, July 1992.

  56. C. Paul et al., “Reducing Problem Solving Variance to Improve Predictability,”Communications of the ACM, Vol. 34, No. 8, 1991.

  57. E. Durfee, “A Cooperative Approach to Planning for Real-Time Control,” inProc DARPA Workshop on Innovative Approaches to Planning, Scheduling and Control, 1990, pp. 277–283.

  58. D. Tesar, “Failure Tolerant Manipulator Joint and Controller,” inProc. IEEE Intl. Conf. on Robotics and Automation, 1992.

  59. P. Agre and D. Chapman, “Pengi: An Implementation of a Theory of Activity,” inProc. AAAI, 1987, pp. 268–272.

  60. R.P. Bonasso, “Robots the Succeed: Programming Real World Robots,”AIAA/NASA JSC Workshop on Automation and Robotics '93, NASA Johnson Space Center, Houston, TX, Mar. 24, 1993.

    Google Scholar 

  61. J.H. Connell, “SSS: A Hybrid Architecture Applied to Robot Navigation,” inProc. IEEE Intl. Conf. on Robotics and Automation, April 1992.

  62. C. Elsaesser and T.R. MacMillan, “Representation and Algorithms for Multiagent Adversarial Planning,” MTR-91W000207, MITRE Corp, McLean, VA, December 1991.

    Google Scholar 

  63. A.E. Howe, “Failure Recovery: A Model and Experiments,” inProc. of AAAI-91.

  64. C.E. Martin and R.J. Firby, “Generating Natural Language Expectations from a Reactive Execution System,” inProc. 13th Annual Conf. of the Cognitive Science Society, August 1991, pp. 811–815.

  65. J.D. Erickson and P.J. Aucoin, Jr, “Prevention and Precaution Analysis in Space Exploration Initiative Mission Task Design and Operation,” inProc. 1st Intl. Design for Extreme Environments Assembly, Univ. of Houston, Houston, TX, November 1991.

    Google Scholar 

  66. S. Vere and T. Bickmore, “A Basic Agent,”Computational Intelligence, Vol. 6, pp. 41–60, 1990.

    Google Scholar 

  67. N. Badler and B. Webber, “Task Communication through Natural Language and Graphics: Workshop Report,”AI Magazine, Winter 1990.

  68. N. Badler et al., “Animation from Instructions,” inMaking Them Move: Mechanisms, Control, and Animation of Articulated Figures, Morgan Kaufman Publishers, pp. 51–93, 1990.

  69. E. Gat, “On the Role of Stored Internal State in the Control of Autonomous Mobile Robots,”AI Magazine, Spring 1993, pp. 64–73.

  70. M. Magee, C.H. Chien and T. W. Pendleton, “A Vision System Planner for the Extravehicular Activity Retriever,” 1992.

  71. L. Merkel, “Phase II MMU Phase Plane Controller Design,” Retriever Project Report, NASA Johnson Space Center, 1990.

  72. AC Electronics Division General Motors Corp., “Introduction to Orbital Mechanics and Rendezvous Techniques,” NASA Contract NAS 9–497, November 1969.

  73. O. Khatib, “Real-Time Obstacle Avoidance for Manipulators and Mobile Robots,”Intl. Jour. of Robotics Research, Vol. 5, No. 1, Spring 1986.

  74. E.H. Hovy, “A New Level of Language Generation Technology: Capabilities and Possibilities,”IEEE Expert, p. 12, April 1992.

  75. T. Patten and D.S. Stoops, “Realtime Generation of Natural Language,”IEEE Expert, p. 15, Oct. 1991.

  76. D. Ballard, “Animate Vision,”AI Journal, Vol. 48, No. 1, Elsevier, pp. 57–86, February 1991.

    Google Scholar 

  77. “The Report of the Group Task Force on Satellite Rescue and Repair,” A Task Force of the NASA Advisory Council, NASA Headquarters, Washington, D.C., September 29, 1992.

  78. R. Norsworthy and L. Merkel, “EVA Retriever Hardware and On-Orbit Environment Simulation Requirements & Design,” November 1990, NASA Contract 9-17900, document JSC-24653.

  79. R. Norsworthy, “Synthetic Laser Range Imagery Using Z-Buffering,”1990 Summer Computer Simulation Conf., Alberta, Canada, July 1990.

  80. C.H. Chien, “Multiview-Based Pose Estimation from Range Images,” inProc. SPIE 1829, Cooperative Intelligent Robotics in Space III, Boston, MA, November 1992, pp. 421–32.

  81. M.L. Littlefield, “Adaptive Tracking of Objects for a Mobile Robot Using Range Images,” inProc. SPIE 1829, Cooperative Intelligent Robotics in Space III, Boston, MA, November 1992, pp. 433–443.

  82. L. Hewgill, “Motion Estimation of a Freely Rotating Body in Earth Orbit,” inProc. SPIE 1829, Cooperative Intelligent Robotics in Space III, Boston, MA, November 1992, pp. 444–457.

  83. K.A. Grimm et al., “Experiment in Vision-Based Autonomous Grasping Within a Reduced Gravity Environment,” inProc. SPIE 1829, Cooperative Intelligent Robotics in Space III, Boston, MA, November 1992, pp. 410–420.

  84. C.H. Chien, “A Computer Vision System for Extravehicular Activity Helper/Retriever,” inProc. SPIE Conference on Sensor Fusion and Aerospace Applications, Orlando, FL, April 1993.

  85. R.S. Norsworthy, “Performance Measurement of Autonomous Grasping Software in a Simulated Orbital Environment,” inProc. SPIE 2057, Telemanipulator Technology and Space Robotics, Boston, MA, September 1993.

  86. G. Anderson, “Grasping a Rigid Object on Zero-g,” inProc. SPIE 2057, Telemanipulator Technology and Space Robotics, Boston, MA, September 1993.

  87. G.N. Saradis, “Analytic Formulation of the Principle of increasing Precision with Decreasing Intelligence for Intelligent Machines,” Automatica, Vol 25, No. 3, pp. 461–467, 1989.

    Google Scholar 

  88. J.D. Erickson, P.J. Aucoin, Jr., and P.G. Ossorio, “Person-Like Intelligent Systems Architectures for Robotic Shared Control and Automated Operations,” inProc. SPIE 1829, Cooperative Intelligent Robotics in Space III, Boston, MA, November 1992.

  89. J.D. Erickson, P.J. Aucoin, Jr., and P.G. Ossorio, “An Integrated Approach for Delineating Robotic Capabilities Needed for Future Space Exploration Tasks,” inProc. SPIE 2057, Telemanipulator Technology and Space Robotics, Boston, MA, September 1993.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Erickson, J.D., Grimm, K.A., Pendleton, T.W. et al. An intelligent space robot for crew help and crew and equipment retrieval. Appl Intell 5, 7–39 (1995). https://doi.org/10.1007/BF00872781

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00872781

Keywords

Navigation