Search NASA⌕ Search

SEARCH · Search NASA

Results for “object oriented”

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,459 records · Page 81

Very high-resolution observations of compact radio sources in the directions of supernova remnants

Compact radio sources whose positions lie within the outlines of supernova remnants may be the stellar remnants of supernova explosions and, if they are related to the supernova remnants, may be used to explore the nature of any morphological connection between the Galactic and extragalactic radio sources. Three such compact sources, G 127.11+0.54, CL 4, and 2051+433, have been observed at 10.65 GHz with an array of very long baseline interferometers having elements in the USA and West Germany. The radio source 2051+433 was also observed briefly at 5.01 GHz. The measured size of CL 4 at 10.65 GHz is about 0.0005 arcsec and seems to be dominated by the effects of interstellar scattering. No fringes were seen in 2051+433, and results indicate there is no compact component of 2051+433 smaller than 0.001 arcsec radiating at 10.65 GHz above a level of about 50 mJy. The possibility is presented that G 127.11+0.54 is a Galactic object. It is found to consist of two components separated by about 0.002 arcsec and oriented perpendicular to both the radio bridge of the supernova remnant G 127.1+0.5 and the underlying optical image. G 127.11+0.54, if Galactic, lies at the extreme low-luminosity end of an apparent continuum of Galactic and extragalactic compact radio source luminosities.

Geldzahler, B. J.↗

Evidence accumulation for spatial reasoning

The evidence accumulation proces of an image understanding system is described enabling the system to perform top-down(goal-oriented) picture processing as well as bottom-up verification of consistent spatial relations among objects.

Matsuyama, T.↗

Assessment of global and regional tectonic models for faulting in the ancient terrains of Mars

The structural mapping of tectonic landforms on Mars has provided a great deal of information regarding the planet's tectonic history. The present paper has the objective to test models of regional and global fracturing by evaluating the spatial distribution and orientation of the ancient heavily cratered terrain (HCT) structural landforms. Attention is given to background information concerning earlier studies, landform selection and analysis, rose diagrams, tests for Tharsis generation, and a calculation of thermal stress in the early Martian lithosphere. The contribution of classical Tharsis-centered tectonism to the production of HCT structural landforms was found to be very small. Few structural landforms investigated are either perpendicular to calculated principal stress trajectories or radial to Tharsis.

Schultz, R. A.↗

Model-based satellite acquisition and tracking

A model-based optical processor is introduced for the acquisition and tracking of a satellite in close proximity to an imaging sensor of a space robot. The type of satellite is known in advance, and a model of the satellite (which exists from its design) is used in this task. The model base is used to generate multiple smart filters of the various parts of the satellite, which are used in a symbolic multi-filter optical correlator. The output from the correlator is then treated as a symbolic description of the object, which is operated upon by an optical inference processor to determine the position and orientation of the satellite and to track it as a function of time. The knowledge and model base also serves to generate the rules used by the inference machine. The inference machine allows for feedback to optical correlators or feature extractors to locate the individual parts of the satellite and their orientations.

Casasent, David↗

Using CLIPS in the domain of knowledge-based massively parallel programming

The Program Development Environment (PDE) is a tool for massively parallel programming of distributed-memory architectures. Adopting a knowledge-based approach, the PDE eliminates the complexity introduced by parallel hardware with distributed memory and offers complete transparency in respect of parallelism exploitation. The knowledge-based part of the PDE is realized in CLIPS. Its principal task is to find an efficient parallel realization of the application specified by the user in a comfortable, abstract, domain-oriented formalism. A large collection of fine-grain parallel algorithmic skeletons, represented as COOL objects in a tree hierarchy, contains the algorithmic knowledge. A hybrid knowledge base with rule modules and procedural parts, encoding expertise about application domain, parallel programming, software engineering, and parallel hardware, enables a high degree of automation in the software development process. In this paper, important aspects of the implementation of the PDE using CLIPS and COOL are shown, including the embedding of CLIPS with C++-based parts of the PDE. The appropriateness of the chosen approach and of the CLIPS language for knowledge-based software engineering are discussed.

Dvorak, Jiri J.↗

The Effect of Sensory Noise Created by Compliant and Sway-Referenced Support Surfaces on Postural Stability

The purpose of the present experiment was to compare in normal human subjects the differential effects on postural stability of introducing somatosensory noise via compliant and/or sway-referenced support surfaces during quiet standing. The use of foam surfaces (two thicknesses: thin (0.95cm) and thick (7.62cm)) and sway-referenced support allowed comparison between two different types of destabilizing factors that increased ankle/foot somatosensory noise. Under some conditions neck extensions were used to increase sensory noise by deviating the vestibular system from its optimal orientation for balance control. The impact of these conditions on postural control was assessed through objective measures of instability. Thick foam and sway-referenced support conditions generated comparable instability in subjects, as measured by equilibrium score and minimum time-to-contact. However, simultaneous application of the conditions resulted in greater instability, suggesting a higher level of generated sensory noise and thus, different receptor types affected during each manipulation. Indeed, sway-referenced support generated greater anterior-posterior center-of-mass (COM) sway, while thick foam generated greater medio-lateral COM sway and velocity. Neck extension had minimal effect on postural stability until combined with simultaneous thick foam and sway-referenced support. Thin foam never generated enough sensory noise to affect postural stability even with noise added by sway-reference support or neck extension. These results provide an interesting window into the central integration of redundant sensory information and indicate the postural impact of sensory inputs is not solely based on their existence, but also their level of noise.

Forth, Katharine E.↗

Lessons from the GP-B Experience for Future Fundamental Physics Missions in Space

Gravity Probe B launched in April 2004 and completed its science data collection in September 2005, with the objective of sub-milliarcsec measurement of two General Relativistic effects on the spin axis orientation of orbiting gyroscopes. Much of the technology required by GP-B has potential application in future missions intended to make precision measurements. The philosophical approach and experiment design principles developed for GP-B are equally adaptable to these mission concepts. This talk will discuss GP-B's experimental approach and the technological and philosophical lessons learned that apply to future experiments in fundamental physics. Measurement of fundamental constants to high precision, probes of short-range forces, searches for equivalence principle violations, and detection of gravitational waves are examples of concepts and missions that will benefit kern GP-B's experience.

Kolodziejczak, Jeffery↗

Single-Frame Terrain Mapping Software for Robotic Vehicles

This software is a component in an unmanned ground vehicle (UGV) perception system that builds compact, single-frame terrain maps for distribution to other systems, such as a world model or an operator control unit, over a local area network (LAN). Each cell in the map encodes an elevation value, terrain classification, object classification, terrain traversability, terrain roughness, and a confidence value into four bytes of memory. The input to this software component is a range image (from a lidar or stereo vision system), and optionally a terrain classification image and an object classification image, both registered to the range image. The single-frame terrain map generates estimates of the support surface elevation, ground cover elevation, and minimum canopy elevation; generates terrain traversability cost; detects low overhangs and high-density obstacles; and can perform geometry-based terrain classification (ground, ground cover, unknown). A new origin is automatically selected for each single-frame terrain map in global coordinates such that it coincides with the corner of a world map cell. That way, single-frame terrain maps correctly line up with the world map, facilitating the merging of map data into the world map. Instead of using 32 bits to store the floating-point elevation for a map cell, the vehicle elevation is assigned to the map origin elevation and reports the change in elevation (from the origin elevation) in terms of the number of discrete steps. The single-frame terrain map elevation resolution is 2 cm. At that resolution, terrain elevation from 20.5 to 20.5 m (with respect to the vehicle's elevation) is encoded into 11 bits. For each four-byte map cell, bits are assigned to encode elevation, terrain roughness, terrain classification, object classification, terrain traversability cost, and a confidence value. The vehicle s current position and orientation, the map origin, and the map cell resolution are all included in a header for each map. The map is compressed into a vector prior to delivery to another system.

Rankin, Arturo L.↗

Speckle interferometry applied to asteroids and other solar system objects

Speckle interferometry is a high angular resolution technique that allows study of resolved asteroids. By following the changing size, shape, and orientation of minor planets, and with a few general assumptions (e.g., geometric scattering, triaxial ellipsoid figures, no albedo features), it is possible to directly measure an asteroid's true dimensions and the direction of its spin axis in one or two nights. A particular subset of triaxial ellipsoid figures are equilibrium shapes, and would imply that some asteroids are thoroughly fractured. Such shapes if they exist among the asteroids would allow a determination of bulk density since there is a unique relation among spin period, size, shape, and density. The discovery of even a single rubble pile, (just as the finding of even one binary asteroid by speckle interferometric techniques) would drastically alter the notion of asteroids as small solid planets. The Pluto/Charon system was studied to aid in improving the orbital elements necessary to predict the eclipse/occultation season currently in progress. Four asteroids were reduced to their size, shape, and pole direction: 433 Eros, 532 Herculina, 511 Davida, and 2 Pallas.

Drummond, J. D.↗

Optical scanner

An optical scanner for imaging lines in an object plane onto a linear array in a focal plane either continuously or discretely is described. The scanner consists of a set of four mutually perpendicularly oriented plane corner mirrors which provide a reflecting path that describes a parallelogram. In addition, there is a plane parallel scanning mirror with a front and back reflecting surface located midway between the first and fourth corner mirrors. It is oriented so that in the mid-scan position it is parallel to the first corner mirror, and therefore perpendicular to the fourth corner mirror. As the scan mirror rotates, rays incident from a plurality of lines in the object plane are selectively directed through the optical system arriving at a common intersection on the back surface of the scanning mirror where the rays are colinearly directed toward a lens and then imaged onto the linear array in the focal plane. A set of compensating mirrors may be introduced just before the imaging lens to compensate for a small and generally negligible path difference delta sub l between the axial and marginal rays.

Finkel, Mitchell W.↗

Polarized Resonant X-ray Scattering to Measure Molecular Orientation and Conformation in Organic Nanostructures

The ordering of organic (carbon-based) molecules into nanostructures drives useful materials properties for applications such as organic light emitting diodes, flexible batteries, and polymer nanocarriers. However, there is a current lack of techniques to measure this ordering. X-ray scattering techniques involving molecular resonances have shown promise in identifying molecular types, locations, and orientation. However, resonant soft X-ray scattering (RSoXS) techniques have not been developed even lacking basic optical models. The objectives achieved by this research were the development of methods, models, and analysis techniques that harness these resonant phenomena in X-ray scattering measurements to quantitatively probe ordering of organic molecules within devices and nanostructures. This award resulted in 11 peer reviewed publications with two others soon to be submitted. New physical models for X-ray scattering that accurately describe these complex molecular resonances enable measurements of how molecules assemble, orient and conform at the nanometer scale. These new techniques were applied to both organic electronic devices and aqueous nanoparticles being developed for hydrocarbon sequestration. This new measurement capability will enable characterization of structure-property relationships that lead to disruptive technologies of printable, stretchable, and biocompatible devices based on organic materials.

14 SOLAR ENERGY↗

A Non-Invasive Approach for Elucidating the Spatial Distribution of In-Situ Stress in Deep Subsurface Geologic Formations Considered for CO 2 Storage (Final Report)

The primary objectives of this project were to: develop a new, non-invasive method to define the orientation and magnitude of in-situ stresses in deep geologic formations (depths that exceed 1500 meters) considered for carbon dioxide (CO 2 ) sequestration; to demonstrate the method at a real field site; and, to extend current technical capabilities and reduce costs of acquiring information about deep-stress fields. This investigation was segmented into five tasks, including Project Management (Task 1) and four technical tasks (Tasks 2 through 5). The results of the technical tasks are described in this document.

02 PETROLEUM↗

Verification of a landing dynamics computer program using Viking Lander data

An investigation was conducted to verify the accuracy of the Landing Dynamics Computer Program (LDCP) used to simulate the landing event of the Viking Lander (VL) on to the Martian surface. This verification was achieved by comparing the analytical data with results from a test program involving a dynamically scaled model of a VL configuration. A secondary objective of this study was to evaluate the sensitivity of the VL to initial rates and orientations, configuration modifications, and footpad friction.

Muraca, R. J.↗

The peculiar variable star R Aquarii and its jet

Observations of the variable star R Aquarii from 1928 to the present are examined to conclude that the star is a binary system with a jet. The orbital period of the objects is estimated at 22 yr, and a supercritical mass transfer that occurs once every 44 yr is suggested as a mechanism to explain deep minima observed on two occasions that many years apart. Calculations presented for the critical accretion rate of the two Miras indicated that one of the objects possesses a substantially stronger gravitational field than the other and features a large accretion disk. Oriental astronomical records from 930 AD are cited as evidence that a nova occurred in the vicinity of R Aquarii at that time. The system is noted to be the closest jet thus far observed, and the accretion disk may be visible with the Space Telescope.

Kafatos, M.↗

Static aeroelastic analysis and tailoring of missile control fins

A concept for enhancing the design of control fins for supersonic tactical missiles is described. The concept makes use of aeroelastic tailoring to create fin designs (for given planforms) that limit the variations in hinge moments that can occur during maneuvers involving high load factors and high angles of attack. It combines supersonic nonlinear aerodynamic load calculations with finite-element structural modeling, static and dynamic structural analysis, and optimization. The problem definition is illustrated. The fin is at least partly made up of a composite material. The layup is fixed, and the orientations of the material principal axes are allowed to vary; these are the design variables. The objective is the magnitude of the difference between the chordwise location of the center of pressure and its desired location, calculated for a given flight condition. Three types of constraints can be imposed: upper bounds on static displacements for a given set of load conditions, lower bounds on specified natural frequencies, and upper bounds on the critical flutter damping parameter at a given set of flight speeds and altitudes. The idea is to seek designs that reduce variations in hinge moments that would otherwise occur. The block diagram describes the operation of the computer program that accomplishes these tasks. There is an option for a single analysis in addition to the optimization.

Mcintosh, S. C., Jr.↗

CEOS Committee on Earth Observations Satellites Consolidated Report, 1992

A concise overview of the committee on Earth Observations Satellites (CEOS) and its Working Groups, covering the history and purpose of the Committee and its accomplishments to date are provided. The report will be updated annually before each Plenary meeting, and as developments in the Working Groups warrant. The committee on Earth Observations Satellites (originally named the International Earth Observations Satellite committee, IEOS) was treated in 1984, in response to a recommendation from the Economic Summit of Industrialized Nations Working Group on Growth, Technology, and Employment's Panel of Experts on Satellite Remote Sensing. This group recognized the multidisciplinary nature of satellite Earth observations, and the value of coordinating across all proposed missions. Thus, CEOS combined the previously existing groups for coordination on Ocean Remote-Sensing Satellites (CORSS) and coordination on Land Remote-Sensing Satellites (CLRSS), and established a broad framework for coordination across all spaceborne Earth observations missions. The first three LEOS Plenary meetings focused on treating and guiding the Working Groups deemed necessary to carry out the objectives of the CEOS members. After the third meeting, it was agreed that a more active orientation was required by the Plenary, and additional issues were brought before the group at the fourth meeting. At the fifth Plenary, international scientific programs and relevant intergovernmental organizations accepted invitations and participated as affiliate members of CEOS. This enabled progress toward integrating satellite data users' requirements into the CEOS process. Data exchange principles for global change research were also adopted. An interim CEOS Plenary meeting was held in April 1992, in preparation for the United Nations Conference on Environment and Development (UNCED). Brief encapsulations of the Plenary sessions immediately follow the Terms of Reference that govern the activities of CEOS as a whole; Terms of Reference for the individual Working Groups are included as Appendix A. A complete listing of CEOS members is offered as Appendix B.

Source record↗

Users' Guide to Vinci: Personal Computer Software for Planning Image-based Measurements in Wind Tunnels

Vinci is software that can be used to plan image-based measurements in wind tunnels. It allows the user to plan the placement of cameras and the choice of lenses well in advance of a test, thereby reducing the set-up time and cost when tunnel occupancy begins. It can also be used post-test to display data (pressure-sensitive paint, particle image velocimetry, model deformation) in context with the test article. Vinci is self-contained and runs on personal computers under Windows operating systems. No other software is required. Test articles are represented by CFD-like surface grids that may be read from an external file or created within the program as a combination of simple geometric shapes. The user controls the position and orientation of the test article through a Graphical User Interface (GUI) and may add many additional objects, including tunnel walls and windows, a wide variety of simple geometric shapes, mirrors, lamps, and laser sheets. The application computes simulated images from up to 40 cameras. Images are based on pinhole projection. Each camera is defined by the sensor size and the focal length of the lens. All camera parameters, including position and point angles, are controlled through the GUI. Simulated images are displayed in a window of the GUI and may be saved as bitmaps.

Users’ Guide, Image Planning, Wind Tunnels, Softwa↗

The Virtual Tablet: Virtual Reality as a Control System

In the field of human-computer interaction, Augmented Reality (AR) and Virtual Reality (VR) have been rapidly growing areas of interest and concerted development effort thanks to both private and public research. At NASA, a number of groups have explored the possibilities afforded by AR and VR technology, among which is the IT Advanced Concepts Lab (ITACL). Within ITACL, the AVR (Augmented/Virtual Reality) Lab focuses on VR technology specifically for its use in command and control. Previous work in the AVR lab includes the Natural User Interface (NUI) project and the Virtual Control Panel (VCP) project, which created virtual three-dimensional interfaces that users could interact with while wearing a VR headset thanks to body- and hand-tracking technology. The Virtual Tablet (VT) project attempts to improve on these previous efforts by incorporating a physical surrogate which is mirrored in the virtual environment, mitigating issues with difficulty of visually determining the interface location and lack of tactile feedback discovered in the development of previous efforts. The physical surrogate takes the form of a handheld sheet of acrylic glass with several infrared-range reflective markers and a sensor package attached. Using the sensor package to track orientation and a motion-capture system to track the marker positions, a model of the surrogate is placed in the virtual environment at a position which corresponds with the real-world location relative to the user's VR Head Mounted Display (HMD). A set of control mechanisms is then projected onto the surface of the surrogate such that to the user, immersed in VR, the control interface appears to be attached to the object they are holding. The VT project was taken from an early stage where the sensor package, motion-capture system, and physical surrogate had been constructed or tested individually but not yet combined or incorporated into the virtual environment. My contribution was to combine the pieces of hardware, write software to incorporate each piece of position or orientation data into a coherent description of the object's location in space, place the virtual analogue accordingly, and project the control interface onto it, resulting in a functioning object which has both a physical and a virtual presence. Additionally, the virtual environment was enhanced with two live video feeds from cameras mounted on the robotic device being used as an example target of the virtual interface. The working VT allows users to naturally interact with a control interface with little to no training and without the issues found in previous efforts.

virtual control interface↗