Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Visual Programming”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 1,261 records · Page 70

NASA Ames DEVELOP Interns: Helping the Western United States Manage Natural Resources One Project at a Time

The western half of the United States is made up of a number of diverse ecosystems ranging from arid desert to coastal wetlands and rugged forests. Every summer for the past 7 years students ranging from high school to graduate level gather at NASA Ames Research Center (ARC) as part of the DEVELOP Internship Program. Under the guidance of Jay Skiles [Ames Research Center (ARC) - Ames DEVELOP Manager] and Cindy Schmidt [ARC/San Jose State University Ames DEVELOP Coordinator] they work as a team on projects exploring topics including: invasive species, carbon flux, wetland restoration, air quality monitoring, storm visualizations, and forest fires. The study areas for these projects have been in Washington, Utah, Oregon, Nevada, Hawaii, Alaska and California. Interns combine data from NASA and partner satellites with models and in situ measurements to complete prototype projects demonstrating how NASA data and resources can help communities tackle their Earth Science related problems.

Justice, Erin↗

Enabling Disabled Persons to Gain Access to Digital Media

A report describes the first phase in an effort to enhance the NaviGaze software to enable profoundly disabled persons to operate computers. (Running on a Windows-based computer equipped with a video camera aimed at the user s head, the original NaviGaze software processes the user's head movements and eye blinks into cursor movements and mouse clicks to enable hands-free control of the computer.) To accommodate large variations in movement capabilities among disabled individuals, one of the enhancements was the addition of a graphical user interface for selection of parameters that affect the way the software interacts with the computer and tracks the user s movements. Tracking algorithms were improved to reduce sensitivity to rotations and reduce the likelihood of tracking the wrong features. Visual feedback to the user was improved to provide an indication of the state of the computer system. It was found that users can quickly learn to use the enhanced software, performing single clicks, double clicks, and drags within minutes of first use. Available programs that could increase the usability of NaviGaze were identified. One of these enables entry of text by using NaviGaze as a mouse to select keys on a virtual keyboard.

Beach, Glenn↗

Visualization of Real-Time Data

In this project we explored various approaches to presenting real-time data from the numerous systems monitored on the space shuttle to computer users. We examined the approach that several projects at the Kennedy Space Center (KSC) used to accomplish this. We undertook to build a prototype system to demonstrate that the Internet and the Java programming language could be used to present the real-time data conveniently. Several Java programs were developed that presented real-time data in different forms including one form that emulated the display screens of the PC GOAL system which is familiar to many at KSC. Also, we developed several communications programs to supply the data continuously. Furthermore, a framework was created using the World Wide Web (WWW) to organize the collection and presentation of the real-time data. We believe our demonstration project shows the great flexibility of the approach. We had no particular use of the data in mind, instead we wanted the most general and the least complex framework possible. People who wish to view data need only know how to use a WWW browser and the address (the URL). People wanting to build WWW documents containing real-time data need only know the values of a few parameters, they do not need to program in Java or any other language. These are stunning advantages over more monolithic systems.

Stansifer, Ryan↗

The J-2X Upper Stage Engine: From Design to Hardware

NASA is well on its way toward developing a new generation of launch vehicles to support of national space policy to retire the Space Shuttle fleet, complete the International Space Station, and return to the Moon as the first step in resuming this nation s exploration of deep space. The Constellation Program is developing the launch vehicles, spacecraft, surface systems, and ground systems to support those plans. Two launch vehicles will support those ambitious plans the Ares I and Ares V. (Figure 1) The J-2X Upper Stage Engine is a critical element of both of these new launchers. This paper will provide an overview of the J-2X design background, progress to date in design, testing, and manufacturing. The Ares I crew launch vehicle will lift the Orion crew exploration vehicle and up to four astronauts into low Earth orbit (LEO) to rendezvous with the space station or the first leg of mission to the Moon. The Ares V cargo launch vehicle is designed to lift a lunar lander into Earth orbit where it will be docked with the Orion spacecraft, and provide the thrust for the trans-lunar journey. While these vehicles bear some visual resemblance to the 1960s-era Saturn vehicles that carried astronauts to the Moon, the Ares vehicles are designed to carry more crew and more cargo to more places to carry out more ambitious tasks than the vehicles they succeed. The government/industry team designing the Ares rockets is mining a rich history of technology and expertise from the Shuttle, Saturn and other programs and seeking commonality where feasible between the Ares crew and cargo rockets as a way to minimize risk, shorten development times, and live within the budget constraints of its original guidance.

Byrd, Thomas↗

Helicopter Human Factors

Even under optimal conditions, helicopter flight is a most demanding form of human-machine interaction, imposing continuous manual, visual, communications, and mental demands on pilots. It is made even more challenging by small margins for error created by the close proximity of terrain in NOE flight and missions flown at night and in low visibility. Although technology advances have satisfied some current and proposed requirements, hardware solutions alone are not sufficient to ensure acceptable system performance and pilot workload. However, human factors data needed to improve the design and use of helicopters lag behind advances in sensor, display, and control technology. Thus, it is difficult for designers to consider human capabilities and limitations when making design decisions. This results in costly accidents, design mistakes, unrealistic mission requirements, excessive training costs, and challenge human adaptability. NASA, in collaboration with DOD, industry, and academia, has initiated a program of research to develop scientific data bases and design principles to improve the pilot/vehicle interface, optimize training time and cost, and maintain pilot workload and system performance at an acceptable level. Work performed at Ames, and by other research laboratories, will be reviewed to summarize the most critical helicopter human factors problems and the results of research that has been performed to: (1) Quantify/model pilots use of visual cues for vehicle control; (2) Improve pilots' performance with helmet displays of thermal imagery and night vision goggles for situation awareness and vehicle control; (3) Model the processes by which pilots encode maps and compare them to the visual scene to develop perceptually and cognitively compatible electronic map formats; (4) Evaluate the use of spatially localized auditory displays for geographical orientation, target localization, radio frequency separation; (5) Develop and flight test control/display concepts; (6) Quantify, model, predict, and improve pilots, workload-management strategies; and (7) Design computer-game trainers to reduce training time and cost.

Hart, Sandra G.↗

VISUAL CONTROL OF RENDEZVOUS

Space rendezvous involving human occupants will be required in many phases of space flight. In order that rendezvous capability be concurrent with other phases of manned space flight to insure that such tasks as the rotation and addition of crews for manned space station, supply of stations and launching complexes for deep-space probes, and the emergency rescue of personnel may be carried out, it is desirable to determine the ability of a human pilot to control the rendezvous maneuver. The National Aeronautics and Space Administration has conducted a study program to determine vehicle requirements and control techniques for a number of proposed methods for performing piloted space rendezvous. The final step in each phase of the rendezvous study program has been a simulation of the man-machine combination to test its feasibility. Initially, an analytical study was conducted to determine a range of conditions that would exist at the beginning of the terminal phase of rendezvous (ref. 1). Piloted systems were investigated for rendezvous control using these initial conditions. One such study of piloted rendezvous in which all the required control information was displayed to the simulator pilot on instruments is presented in reference 2. While the control of the rendezvous maneuver by use of the instrument display was shown to be feasible, the sufficiently accurate measurement of the necessary information to operate the instrument was realized to be a difficult problem. Consideration was therefore given to the possibility of maneuvering range and range rate required for the control of the rendezvous from visual sightings made during the initial control application. To provide this capability, an analytical study was made. This analytical study, presented in reference 3, derived three techniques for obtaining range and range rate visually and conducted a simplified preliminary situation to test the three analytical techniques. The study reported herein is a continuation of the simulation work begun in reference 3, and is aimed at determining the ability of a pilot to use visual information to reduce or eliminate the need for some or all of the data that would normally be displayed on instruments.

Rendezvous↗

Autonomous Ocean World Exploration: Advancement of a Virtual Testbed

The search for life (extinct or extant) and potentially habitable bodies in our solar system and beyond is one of the 12 priority science questions outlined in the National Acadamies’ 2022 decadal survey [5]. Extraterrestrial destinations containing liquid water present an opportunity to search for life as we know it, and in recent years an increasing number of such locations have been discovered within our solar system. Several Jovian moons—Europa, Ganymede, and Callisto [10]—and the Saturnian moons Enceladus [8] and Titan [9] are known or suspected to harbor massive subsurface oceans. Of these "ocean worlds", Europa is the focus of at least one planned NASA orbiter mission, Europa Clipper [4], and an early lander mission concept, the Europa Lander [2, 3]. Whereas most robotic missions to the Moon and Mars (e.g. orbiters, rovers, landers) to date have had ground controllers on Earth tightly involved in mission operations, missions to more distant worlds will require a high degree of onboard autonomy due to long communication lags and blackouts, harsh environments (radiation, cold), and more limited battery and hardware life. The past decade has seen great advances in both AI technologies and computing scalability and performance that offer promising solutions for spacecraft autonomy and motivate the software system and research programs described in this paper. The Ocean Worlds Autonomy Testbed for Exploration, Research, and Simulation (OceanWATERS) [1], which has been in development at the NASA Ames Research Center since 2018, is a virtual environment for testing lander autonomy solutions. It is built on the Robot Operating System (ROS), runs on consumer-grade Linux workstations, and was released as open source in 2020. OceanWATERS provides a physical and visual simulation of a prototypical lander in a Europa-like environment (Figure 1). The lander was modeled after requirements and specifications made in JPL’s Europa Lander Study of 2016 [3]. Simulated lander systems include stereo cameras and spotlights mounted on an antenna mast that pans and tilts, a 6 degrees of freedom (DoF) robotic arm with a force-torque sensor and two interchangeable end effectors, and a battery pack power system. The environment consists of multiple terrain models including a highly detailed model sourced from the FROST dataset [11], simulation of surrounding planetary bodies based on an ephemeris model, and lighting from the sun with associated surface illumination, reflectance, and shadows. Operations supported by OceanWATERS include panoramic and directed imaging of the environment and lander workspace, Cartesian and joint-level arm commanding, grinding of the terrain surface (e.g. digging a trench), and scooping of ground material (Figure 2) which can be discarded or collected as science samples in a receptacle that can be emptied (science operations themselves are not simulated). These operations are realized as ROS Actions and are complimented by a wide selection of telemetry that is continually produced by each lander subsystem. The power system model is driven by the open-source Generic Software Architecture for Prognostics (GSAP) [11] that predicts the battery’s remaining useful life and other characteristics. As a testbed for high-level autonomy, OceanWATERS provides an execution framework based on PLEXIL [12], an open-source plan specification language and execution engine developed largely at Ames. NASA's initial development of OceanWATERS, as well the Ocean Worlds Lander Autonomy Testbed (OWLAT) [6], a complimentary physical testbed developed at JPL, was the first step in a plan for realizing candidate onboard autonomy solutions for such planetary landers. In 2020 NASA solicited applications for its Autonomous Robotics Research for Ocean Worlds (ARROW) program, and in 2021 the similar Concepts for Ocean worlds Life Detection Technology (COLDTech) program. Collectively six research teams, based in universities and companies across the United States, were awarded grants to develop and demonstrate autonomy solutions on OceanWATERS and OWLAT. These 1–2-year projects have now finished or are nearing completion, and a wide variety of autonomy challenges in ocean world surface missions were addressed. Prototyped and demonstrated solutions have included autonomous discovery, response and adaptation to system faults and unexpected environmental events, world model synthesis through perception, plan synthesis using learned models, methods to optimize sample target selection and prioritize science data transmission, extension of PLEXIL for stochastic decision-making, and an integration of a model of JPL’s mission-ready COLDArm [7]. Technologies used in these projects include many forms of machine learning, causal reasoning, automated planning, Markov decision processes, formal methods, and other advanced techniques. A more detailed summary of the ARROW and COLDTech projects is given herein. OceanWATERS has had significant enhancements since its open-source release in 2020. Many of its new features were driven or shaped by feedback from the ARROW and COLDTech teams and requirements of their projects. In support of enabling autonomous adaptation to spacecraft faults (a specific capability solicited by both programs), a fault injection and detection framework was developed that supports a wide and growing range of fault types such as locked joints, image loss, and battery failures. The power system model was completed and integrated into the simulator, starting as a single-cell battery model and later upgraded to a multi-cell model with associated faults such as cell disconnection. Arm/terrain interaction was improved by adding a force-torque sensor and associated faults, and an analytic dig force model based on the Balovnev bucket force equations. Environment fidelity was increased by modeling terrain deformation resulting from digging and scooping; visual improvements were made in textures, lighting, and shadows. To facilitate interoperation with OWLAT, a unified command and telemetry interface between the testbeds was developed at the ROS level, along with a PLEXIL interface. The number of lander operations was greatly expanded (e.g. with Cartesian-based arm and antenna movement), and a framework was designed for users to build their own lander actions. A GUI for PLEXIL plan selection was created (Figure 3), and an expansive set of plans were added, such as those that illustrate patterns for fault handling. This paper provides a self-contained high-level description of OceanWATERS, focusing on more detailed coverage of the aforementioned enhancements. It provides a high-level summary of the projects undertaken by participants in the ARROW and COLDTech programs and how these efforts have helped shape OceanWATERS. Finally, potential future work and directions for the testbed are listed, as likely informed by the recent planetary science decadal survey [5].

K Michael Dalal↗

The Valec fireball and predicted meteorite fall

A fireball was photographed with a luminous trajectory below a height of 20 km. On Aug. 3, 1984, seven stations photographed this slow moving fireball, which traversed 94 km of luminous trajectory in 9.2 sec and terminated its visible flight at a height of 19.1 km. The computed dark flight trajectory intersected the surface close to Valec, a small village 40 km west of Brno. The Valec fireball was the lowest photographed fireball ever. The Valec fireball was photographed by fish eye cameras. The positional precision of all the records were within the range of 1 to 2 minutes of arc. All computations were done using the FIRBAL program, a set of almost 4000 Fortran statements run on EC 1040 computer. The average computed mass at the terminal point, i.e., the predicted mass of the biggest meteorite, was 16 kg. This number is based on the dynamical data at the terminal point solely. Visual data was also collected from occasional observers. This observed phenomenon is discussed.

Ceplecha, Z.↗

A ground test program to support condition monitoring of a spacecraft attitude control propulsion system

The Comet Rendezvous Asteroid Flyby (CRAF) mission involves seven years of flight from 0.6 to 4.57 Astronomical Units (AU), followed by about 915 days of maneuvering around a comet. Ground testing will characterize the very critical attitude control system thrusters' fuel consumption and performance for all anticipated fuel temperatures over thruster life. The ground test program characterization will support flight condition monitoring. A commercial software application hosted on a commercial microcomputer will control ground test operations and data acquisition using a newly designed thrust stand. The data acquisition and control system uses a graphics-based language and features a visual interface to integrate data acquisition and control.

Clark, Douglas J.↗

Remote Control and Data Acquisition: A Case Study

This paper details software tools developed to remotely command experimental apparatus, and to acquire and visualize the associated data in soft real time. The work was undertaken because commercial products failed to meet the needs. This work has identified six key factors intrinsic to development of quality research laboratory software. Capabilities include access to all new instrument functions without any programming or dependence on others to write drivers or virtual instruments, simple full screen text-based experiment configuration and control user interface, months of continuous experiment run-times, order of 1% CPU load for condensed matter physics experiment described here, very little imposition of software tool choices on remote users, and total remote control from anywhere in the world over the Internet or from home on a 56 Kb modem as if the user is sitting in the laboratory. This work yielded a set of simple robust tools that are highly reliable, resource conserving, extensible, and versatile, with a uniform simple interface.

DeGennaro, Alfred J.↗

Demonstration of the Low-Cost Virtual Collaborative Environment (VCE)

This paper demonstrates the feasibility of a low-cost approach of remotely controlling equipment. Our demonstration system consists of a PC, the PUMA 560 robot with Barrett hand, and commercially available controller and teleconferencing software. The system provides a graphical user interface which allows a user to program equipment tasks and preview motions i.e., simulate the results. Once satisfied that the actions are both safe and accomplish the task, the remote user sends the data over the Internet to the local site for execution on the real equipment. A video link provides visual feedback to the remote sight. This technology lends itself readily to NASA's upcoming Mars expeditions by providing remote simulation and control of equipment.

Bowers, David↗

NASA's Virtual Product Laboratory: An Overview

The Virtual Product Laboratory (VPL) developed by NASA's Commercial Remote Sensing Program at the John C. Stennis Space Center is a tool that enables simulation, design, and verification of remote sensing systems within a software (virtual) environment. The VPL can serve industry, government, and university communities by providing a means to conduct system trade studies, optimization, visual modeling, and data product simulations entirely in a virtual environment. The VPL can serve as a complete end-to-end simulation tool capable of producing system and subsystem performance characterizations, system optimization, and simulated data products or as a means of evaluating any one component of a remote sensing system. In this paper, we present an overview of the VPL capabilities. The VPL functional areas include Requirements, Design & Analysis, Simulation, Project Management, Knowledge Base, and Help. A description of each function along with the tools and techniques used to accomplish these functions will be provided. When possible, sample VPL displays and products will be used in the presentation.

Gasser, Jerry↗

The effects of spaceflight on open-loop and closed-loop postural control mechanisms: human neurovestibular studies on SLS-2

Stabilogram-diffusion analysis was used to examine how prolonged periods in microgravity affect the open-loop and closed-loop postural control mechanisms. It was hypothesized that following spaceflight: (1) the effective stochastic activity of the open-loop postural control schemes in astronauts is increased; (2) the effective stochastic activity and uncorrelated behavior, respectively, of the closed-loop postural control mechanisms in astronauts are increased; and (3) astronauts utilized open-loop postural controls schemes for shorter time intervals and smaller displacements. Four crew members and two alternates from the 14-day Spacelab Life Sciences 2 Mission were included in the study. Each subject was tested under eyes-open, quiet-standing conditions on multiple preflight and postflight days. The subjects' center-of-pressure trajectories were measured with a force platform and analyzed according to stabilogram-diffusion analysis. It was found that the effective stochastic activity of the open-loop postural control schemes in three of the four crew members was increased following spaceflight. This result is interpreted as an indication that there may be in-flight adaptations to higher-level descending postural control pathways, e.g., a postflight increase in the tonic activation of postural muscles. This change may also be the consequence of a compensatory (e.g., "stiffening") postural control strategy that is adopted by astronauts to account for general feeling of postflight unsteadiness. The crew members, as a group, did not exhibit any consistent preflight/postflight differences in the steady-state behavior of their closed-loop postural control mechanisms or in the functional interaction of their open-loop and closed-loop postural control mechanisms. These results are interpreted as indications that although there may be in-flight adaptations to the vestibular system and/or proprioceptive system, input from the visual system can compensate for such changes during undisturbed stance.

NASA Program Flight↗

Vestibular plasticity following orbital spaceflight: recovery from postflight postural instability

Results of previous studies suggested that the vestibular mediated postural instability observed in astronauts upon return to earth from orbital spaceflight may be exacerbated by an increased weighting of visual inputs for spatial orientation and control of movement. This study was performed to better understand the roles of visual and somatosensory contributions to recovery of normal sensori-motor postural control in returning astronauts. Preflight and postflight, 23 astronaut volunteers were presented randomly with three trials of six sensory organization test (SOT) conditions in the EquiTest system test battery. Sagittal plane center-of-gravity (COG) excursions computed from ground reaction forces were significantly higher on landing day than preflight for those test conditions presenting sway-referenced visual and/or somatosensory orientation cues. The ratio of summed peak-to-peak COG sway amplitudes on the two sway-referenced vision tests (SOTs 3 + 6) compared to the two eyes closed tests (SOTs 2 + 5) was increased on landing day, indicating an increased reliance on visual orientation cues for postural control. The ratio of peak-to-peak COG excursions on sway-referenced surfaces (SOTs 4, 5 & 6) to an earth fixed support surfaces (SOTs 1, 2 & 3) increased even more after landing suggesting primary reliance on somatosensory orientation cues for recovery of postflight postural stability. Readaptation to sway-referenced support surfaces took longer than readaptation to sway-referenced vision. The increased reliance on visual and somatosensory inputs disappeared in all astronauts 4-8 days following return to earth.

NASA Program Space Physiology and Countermeasures↗

Aircraft vortex marking program

A simple, reliable device for identifying atmospheric vortices, principally as generated by in-flight aircraft and with emphasis on the use of nonpolluting aerosols for marking by injection into such vortex (-ices) is presented. The refractive index and droplet size were determined from an analysis of aerosol optical and transport properties as the most significant parameters in effecting vortex optimum light scattering (for visual sighting) and visual persistency of at least 300 sec. The analysis also showed that a steam-ejected tetraethylene glycol aerosol with droplet size near 1 micron and refractive index of approximately 1.45 could be a promising candidate for vortex marking. A marking aerosol was successfully generated with the steam-tetraethylene glycol mixture from breadboard system hardware. A compact 25 lb/f thrust (nominal) H2O2 rocket chamber was the key component of the system which produced the required steam by catalytic decomposition of the supplied H2O2.

Pompa, M. F.↗

Rapid, single-step most-probable-number method for enumerating fecal coliforms in effluents from sewage treatment plants

A single-step most-probable-number method for determining the number of fecal coliform bacteria present in sewage treatment plant effluents is discussed. A single growth medium based on that of Reasoner et al. (1976) and consisting of 5.0 gr. proteose peptone, 3.0 gr. yeast extract, 10.0 gr. lactose, 7.5 gr. NaCl, 0.2 gr. sodium lauryl sulfate, and 0.1 gr. sodium desoxycholate per liter is used. The pH is adjusted to 6.5, and samples are incubated at 44.5 deg C. Bacterial growth is detected either by measuring the increase with time in the electrical impedance ratio between the innoculated sample vial and an uninnoculated reference vial or by visual examination for turbidity. Results obtained by the single-step method for chlorinated and unchlorinated effluent samples are in excellent agreement with those obtained by the standard method. It is suggested that in automated treatment plants impedance ratio data could be automatically matched by computer programs with the appropriate dilution factors and most probable number tables already in the computer memory, with the corresponding result displayed as fecal coliforms per 100 ml of effluent.

Munoz, E. F.↗

Development of a Kevlar/PMR-15 reduced drag DC-9 nacelle fairing

The paper describes an advanced composite fairing designed to reduce drag on DC-9 nacelles as a part of the NASA Engine Component Improvement Program. This fairing is the aft enclosure for the thrust reverser actuator system on JT8D engine nacelles and is subjected to a 500 F exhaust flow during the reverse thrust. A reduced-drag configuration was developed by using in-flight tuft surveys for flow visualization in order to identify areas with low-quality flow, and then modifying the aerodynamic lines to improve the flow. A fabrication method for molding the part in an autoclave was developed; this material system is suitable for 500 F. The resultant composite fairing reduces the overall aircraft drag 1% with a weight reduction of 40% when compared with a metal component.

Kawai, R. T.↗

Development of Moire machine vision

Three dimensional perception is essential to the development of versatile robotics systems in order to handle complex manufacturing tasks in future factories and in providing high accuracy measurements needed in flexible manufacturing and quality control. A program is described which will develop the potential of Moire techniques to provide this capability in vision systems and automated measurements, and demonstrate artificial intelligence (AI) techniques to take advantage of the strengths of Moire sensing. Moire techniques provide a means of optically manipulating the complex visual data in a three dimensional scene into a form which can be easily and quickly analyzed by computers. This type of optical data manipulation provides high productivity through integrated automation, producing a high quality product while reducing computer and mechanical manipulation requirements and thereby the cost and time of production. This nondestructive evaluation is developed to be able to make full field range measurement and three dimensional scene analysis.

Harding, Kevin G.↗