Search NASASearch

Engineering topics

Petras, Richard D.

Publications and source records attributed to Petras, Richard D..

Browser-Based Application for Telemetry Monitoring of Robotic Assets

AEGSE Virtuoso Charting is an application that enables animated, real-time charting of telemetry streams of data from a rover. These automatically scaled charts are completely interactive, and allow users to choose the variables that they want to monitor. The charts can process data from streams with many variables. This application allows for the simultaneous viewing of up to four individually configured charts on a small touch-screen laptop. The charting application has been tested and found to be extremely robust during long operations. It was left running overnight, with incoming telemetry at 100 Hz, and it did not experience any signs of lost functionality or memory leaks. This robustness is critical for an application that will be used to support vital tests for the Mars Science Laboratory rover. The charting component also provides an interactive interface that allows the engineers to decide how many charts they want on their screen, and which attributes should be plotted on each chart. The application is optimized to make the charts on display take up as much of the available space as possible to maximize the use of the screen real estate. Engineers are also able to plot multiple attributes on the same chart, which enables them to observe the correlation between various attributes.

Breed, Kelly S.

FIDO-Class Development Rover

A report describes a rover-type robotic wheeled vehicle recently built for use as a testbed for development of software for future rover-type vehicles. This vehicle is a derivative of the Field Integrated Design and Operations (FIDO) rover, which is a prototype Mars-exploration rover that also serves as a terrestrial testbed. The present vehicle was designed to be nearly functionally identical to the FIDO rover but to be built at much lower cost and to incorporate several improvements to increase utility for development work. Accordingly, considerable effort was made to use commercial off-the-shelf parts and other parts that could be fabricated easily and at low cost. Important features of this vehicle include six-wheel drive and six-wheel steering; onboard computer and power, control, and data-communication electronics having flexibility needed for development of software; significantly increased maximum speed (60 cm/s versus 6 cm/s for the FIDO rover); a rocker-bogey suspension with external differential link, functionally equivalent to that of the FIDO rover; and a hand-held remote controller that can be used to control vehicle motion manually without using the computer (or while waiting for the onboard computer to boot up).

Herman, Herman

Initializing Embedded Data Processors From A Single Source

Initial-computer-program-loading system provides startup information to all embedded data processors (EDP's) in general-purpose computer system. Remote processors given image of startup diskette so real local diskette and drive unneeded. System less complex and equipment costs less. Additional benefit, initial program loading tests bus. If boot-up program transmitted correctly, bus assumed to be operating properly.

Chavez, Edward A.