Skip Navigation

Bridging the gap between procedure definition and robot execution, Phase I

Completed Technology Project

Project Introduction

As space missions grow longer and more complex, it will be useful for humanoid robots to take over routine and maintenance duties. Such robots will need to be able to follow procedures that were originally authored for human agents. Unfortunately, subtasks that are trivial for a human can be incredibly complex for a robot to execute, and many assumptions about the capabilities and state of the agent can be hidden in the procedure. If humanoids are to become truly useful in this context, we need to develop a methodology – a language – for interpreting procedure steps into goals and skills that are relevant to the deliberative layer of a robot's control system. In this project, we propose to analyze representative procedures for routine activities on ISS and develop an interpretation of them that can be understood by a prototype executive software layer connected to the API for R2. We will demonstrate the execution of these translated procedures on the Simulation of R2 on ISS. R2 on ISS is an ideal testbed for such studies. This work has immediate application to the humanoids being developed at NASA/JSC, such as R2 and Valkyrie, and should have broad applicability in the DoD and industry. More »

Anticipated Benefits

Primary U.S. Work Locations and Key Partners

Share this Project

Organizational Responsibility

Project Management

Project Duration

Technology Maturity (TRL)

Technology Areas