NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Monitoring and Controlling an Underwater Robotic ArmThe SSRMS Module 1 software is part of a system for monitoring an adaptive, closed-loop control of the motions of a robotic arm in NASA s Neutral Buoyancy Laboratory, where buoyancy in a pool of water is used to simulate the weightlessness of outer space. This software is so named because the robot arm is a replica of the Space Shuttle Remote Manipulator System (SSRMS). This software is distributed, running on remote joint processors (RJPs), each of which is mounted in a hydraulic actuator comprising the joint of the robotic arm and communicating with a poolside processor denoted the Direct Control Rack (DCR). Each RJP executes the feedback joint-motion control algorithm for its joint and communicates with the DCR. The DCR receives joint-angular-velocity commands either locally from an operator or remotely from computers that simulate the flight like SSRMS and perform coordinated motion calculations based on hand-controller inputs. The received commands are checked for validity before they are transmitted to the RJPs. The DCR software generates a display of the statuses of the RJPs for the DCR operator and can shut down the hydraulic pump when excessive joint-angle error or failure of a RJP is detected.
Document ID
20090032113
Acquisition Source
Johnson Space Center
Document Type
Other - NASA Tech Brief
Authors
Haas, John
(NASA Johnson Space Center Houston, TX, United States)
Todd, Brian Keith
(NASA Johnson Space Center Houston, TX, United States)
Woodcock, Larry
(Oceaneering Space Systems Houston, TX, United States)
Robinson, Fred M.
(Oceaneering Space Systems Houston, TX, United States)
Date Acquired
August 24, 2013
Publication Date
September 1, 2009
Publication Information
Publication: NASA Tech Briefs, September 2009
Subject Category
Technology Utilization And Surface Transportation
Report/Patent Number
MSC-24165-1
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available