A computer program provides semiautomatic control of a moveable robot used to perform optical calibration of videocamera-based optoelectronic sensor systems that will be used to guide automated rendezvous maneuvers of spacecraft.

The function of the robot is to move a target and hold it at specified positions. With the help of limit switches, the software first centers or finds the target. Then the target is moved to a starting position. Thereafter, with the help of an intuitive graphical user interface, an operator types in coordinates of specified positions, and the software responds by commanding the robot to move the target to the positions. The software has capabilities for correcting errors and for recording data from the guidance sensor system being calibrated. The software can also command that the target be moved in a predetermined sequence of motions between specified positions and can be run in an advanced control mode in which, among other things, the target can be moved beyond the limits set by the limit switches.

This program was written by Albert (Nick) Johnston of Marshall Space Flight Center. For further information, contact Sammy Nabors, MSFC Commercialization Assistance Lead, at This email address is being protected from spambots. You need JavaScript enabled to view it. . MFS-31925-1

NASA Tech Briefs Magazine

This article first appeared in the November, 2005 issue of NASA Tech Briefs Magazine.

Read more articles from the archives here.