Advanced robotic systems capable of near-human level autonomy will be required for NASA to maintain critical, human-rated spaceflight hardware in cislunar space and beyond. Occasionally, these systems may experience task planning failures, or detectable faults while executing a planned procedure to accomplish a necessary task such as transferring cargo or engaging levers. In order for a ground operator to effectively diagnose, mitigate, and respond to these failures, the system must provide comprehensive tooling that allows a remote user to asynchronously analyze the situation, identify solutions, and manually adjust the task specification to command the in situ robot to recover and ultimately complete the objective. We propose a novel system for fault detection and reporting that will augment a remote operators ability to diagnose and resolve failures from an in situ robot during real-time task planning and execution. For this effort, PickNik will develop software tools that enable a robotic system to report exacting details into the nature of a reported failure, as well as user interfaces that allow a remote operator to asynchronously assist in recovering the system to complete the desired task. We will demonstrate these features on previously developed, NASA relevant autonomous tasks for pressing buttons, opening hatches, and transferring cargo. The developed features will be made available in MoveIt Studio, PickNik's flagship product for supervised autonomy. Anticipated
Benefits: The proposed work balances autonomous capabilities with added human assistance with a framework for failure management and recovery designed for remote command and control of robots. In addition to supporting robotic needs of NASA's Artemis program, the technology will provide useful functionality to the other autonomous robotic efforts at NASA; including the Dexterous Robotics Lab and Robonaut, the SPHERES, and Astrobee projects, the OSAM servicing missions, and other future NASA enterprises that require remote robot systems. A robust fault management and recovery system would provide significant benefits to our users in other sectors. The platform is currently being evaluated by commercial providers in the commercial space flight industry for on-orbit manufacturing, the defense industry for bomb disposal systems, and industrial manufacturing for intelligent CNC machine tending.