Moonbase
← Back to Awards
Information Technology and SoftwareNASA · NASANASA

Computer Vision Lends Precision to Robotic Grappling

NASA Johnson Space Center·2023·ACTIVE
Donate

INSTITUTION

NASA Johnson Space Center

PRINCIPAL INVESTIGATOR

FUNDING

YEAR

2023

MOONBASE SCORE

0/100

LOADING MOONBASE SCORE

Abstract

The goal of this computer vision software is to take the guesswork out of grapple operations aboard the ISS by providing a robotic arm operator with real-time pose estimation of the grapple fixtures relative to the robotic arm’s end effectors. To solve this Perspective-n-Point challenge, the software uses computer vision algorithms to determine alignment solutions between the position of the camera eyepoint with the position of the end effector – as the borescope camera sensors are typically located several centimeters from their respective end effector grasping mechanisms. The software includes a machine learning component that uses a trained Region-based Convolutional Neural Network (R-CNN) to provide the capability to analyze a live camera feed to determine ISS fixture targets a robotic arm operator can interact with on orbit. This feature is intended to increase the grappling operational range of ISS’s main robotic arm from a previous maximum of 0.5 meters for certain target types, to greater than 1.5 meters, while significantly reducing computation times for grasping operations. Industrial automation and robotics applications that rely on computer vision solutions may find value in this software’s capabilities. A wide range of emerging terrestrial robotic applications, outside of controlled environments, may also find value in the dynamic object recognition and state determination capabilities of this technology as successfully demonstrated by NASA on-orbit. This computer vision software is at a technology readiness level (TRL) 6, (system/sub-system model or prototype demonstration in an operational environment.), and the software is now available to license. Please note that NASA does not manufacture products itself for commercial sale. Innovators at NASA Johnson Space Center (JSC) have developed computer vision software that derives target posture determinations quickly and then instructs an operator how to properly align a robotic end-effector with a target that they are trying to grapple. As an added benefit, the software’s object identification capability can also help detect physical defects on targets. This technology was originally created to aid robotic arm operators aboard the International Space Station (ISS) that relied more heavily upon grappling instructional maneuvers derived from flight controllers on the ground at JSC’s Mission Control Center (MCC). Despite the aid of computer-based models to predict the alignment of both robotic arm and target, iterative realignment procedures were often required to correct botched grapple operations, costing valuable time. To solve this problem, NASA’s computer vision software analyzes the live camera feed from the robotic arm’s single borescope camera and provides the operator with the delta commands required for an ideal grasp operation. This process is aided by a machine learning component that monitors the camera feed for any of the ISS’s potential target fixtures. Once a target fixture is identified, proper camera and target parameters are automatically sequenced to prepare for grasping operations.

Information Technology and SoftwareMachine Learningmachine learningComputer VisionInternational Space StationNeural networktarget posturerobotic assemblycomputer vision softwaredynamic feedbackrobotic visionindustrial roboticsvehicle dockingindustrial automationtrainable object recognitioncamera systemtelesurgerygrasping operationsrobotic armflight provenreal-time trackingrobotic inspectionrobotic grapplingRobotic GrapplingPose EstimationR-CNNObject RecognitionIndustrial AutomationBorescope CamerasTarget Posture Determination

Are you the primary organization running this research?

The two tools below are built for the principal investigator & host institution behind this project.