Search NASA⌕ Search

SEARCH · Search NASA

Results for “MACHINE TRANSLATION”

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 55 records · Page 3

The Oregon State University wind studies

The economic feasibility of commercial use of wind generated power in selected areas of Oregon is assessed. A number of machines for generating power have been examined. These include the Savonius rotor, translators, conventional wind turbines, the circulation controlled rotor and the vertical axis winged turbine. Of these machines, the conventional wind turbine and the vertical axis winged turbine show the greatest promise on the basis of the power developed per unit of rotor blade area. Attention has been focused on the structural and fatigue analysis of rotors since the economics of rotary winged, wind generated power depends upon low cost, long lifetime rotors. Analysis of energy storage systems and tower design has also been undertaken. An economic means of energy storage has not been found to date. Tower design studies have produced cost estimates that are in general agreement with the cost of the updated Putnam 110-foot tower.

Wilson, R. E.↗

Motion detection in astronomical and ice floe images

Two approaches are presented for establishing correspondence between small areas in pairs of successive images for motion detection. The first one, based on local correlation, is used on a pair of successive Voyager images of the Jupiter which differ mainly in locally variable translations. This algorithm is implemented on a sequential machine (VAX 780) as well as the Massively Parallel Processor (MPP). In the case of the sequential algorithm, the pixel correspondence or match is computed on a sparse grid of points using nonoverlapping windows (typically 11 x 11) by local correlations over a predetermined search area. The displacement of the corresponding pixels in the two images is called the disparities to cubic surfaces. The disparities at points where the error between the computed values and the surface values exceeds a particular threshold are replaced by the surface values. A bilinear interpolation is then used to estimate disparities at all other pixels between the grid points. When this algorithm was applied at the red spot in the Jupiter image, the rotating velocity field of the storm was determined. The second method of motion detection is applicable to pairs of images in which corresponding areas can experience considerable translation as well as rotation.

Manohar, M.↗

Automatically structuring and translating CLIPS

Expert systems become more valuable when they can be integrated into production environments. Code that is written for easy maintainability and that can be ported to different machines can be easily integrated. This paper discusses two ports of CLIPS, implemented using the Metapack translation system developed by Abacus Programming Corporation. One translation converts positional form CLIPS into 'structured' or 'template' CLIPS, a form that is more easily maintained. The other translation converts either form of CLIPS into OPS83, a semantically similar forward-chaining language that has somewhat higher performance resulting from its being compiled.

Geissman, James R.↗

Flight Tests of a Man Standing on a Platform Supported by a Teetering Rotor

Because previous flight tests of a man standing on a jet-supported platform were very successful, a series of flight tests were made to determine the flying qualities of a man standing on a platform supported by a teetering rotor. The rotor was 7 feet in diameter and was driven by air jets at the rotor tips fed by hollow blades and air hoses connected to an external air supply. The machine was tested with a free-teetering rotor and with a spring-restrained rotor, and, as an alternate arrangement, with the rotor and foot platform isolated from the framework by rubber connections to reduce the inertia of the moving parts. The machine was tested indoors in hovering and in limited translational flight and outdoors in light and in strong gusty winds. The stability and controllability with the spring-restrained rotor were uniformly good. The stability with the free-teetering rotor was marginal, but, when an experienced flyer placed his hands on a hand rail, the stability and controllability were good. The stability and controllability with the rubber-isolated frame and spring-restrained teetering rotor were very good and quite like the jet-supported platform.

Paul R Hill↗

Seeker Free-Flying Inspector GNC System Overview

Seeker is an ultra-low cost approach to highly automated extravehicular inspection of crewed or uncrewed spacecraft that has been designed and built in-house at the NASA Johnson Space Center (JSC). The first version of Seeker is intended to be an incremental development towards an advanced inspection capability. This effort builds on past free-flying inspector development efforts such as the Autonomous Extravehicular Activity Robotic Camera Sprint (AERCam Sprint) and Mini AERCam. Seeker was funded as an International Space Station (ISS) "X-by" Project, which required delivery of the vehicle approximately one year after authority to proceed and within the budget of $1.8 million. Seeker will fly onboard the NG-11 Cygnus mission in 2019 and will deploy after Cygnus' primary mission is completed. Seeker will perform inspection-like maneuvers within 50 meters of the target vehicle (Cygnus) and then dispose itself. The Seeker Guidance, Navigation, and Control (GNC) system is composed entirely of commercial off-the-shelf (COTS) and space-rated COTS items, an inertial-relative Multiplicative Extended Kalman Filter (MEKF), point-to-point guidance (with various additional modes such as stationkeeping), proportional-integral translational control, phase plane rotational control, and a state machine for automated mission moding with minimal ground input.

Navigation↗

New Web Server - the Java Version of Tempest - Produced

A new software design and development effort has produced a Java (Sun Microsystems, Inc.) version of the award-winning Tempest software (refs. 1 and 2). In 1999, the Embedded Web Technology (EWT) team received a prestigious R&D 100 Award for Tempest, Java Version. In this article, "Tempest" will refer to the Java version of Tempest, a World Wide Web server for desktop or embedded systems. Tempest was designed at the NASA Glenn Research Center at Lewis Field to run on any platform for which a Java Virtual Machine (JVM, Sun Microsystems, Inc.) exists. The JVM acts as a translator between the native code of the platform and the byte code of Tempest, which is compiled in Java. These byte code files are Java executables with a ".class" extension. Multiple byte code files can be zipped together as a "*.jar" file for more efficient transmission over the Internet. Today's popular browsers, such as Netscape (Netscape Communications Corporation) and Internet Explorer (Microsoft Corporation) have built-in Virtual Machines to display Java applets.

York, David W.↗

Automated implementation of rule-based expert systems with neural networks for time-critical applications

In fault diagnosis, control and real-time monitoring, both timing and accuracy are critical for operators or machines to reach proper solutions or appropriate actions. Expert systems are becoming more popular in the manufacturing community for dealing with such problems. In recent years, neural networks have revived and their applications have spread to many areas of science and engineering. A method of using neural networks to implement rule-based expert systems for time-critical applications is discussed here. This method can convert a given rule-based system into a neural network with fixed weights and thresholds. The rules governing the translation are presented along with some examples. We also present the results of automated machine implementation of such networks from the given rule-base. This significantly simplifies the translation process to neural network expert systems from conventional rule-based systems. Results comparing the performance of the proposed approach based on neural networks vs. the classical approach are given. The possibility of very large scale integration (VLSI) realization of such neural network expert systems is also discussed.

Ramamoorthy, P. A.↗

Aspect-Oriented Programming

Computer science has experienced an evolution in programming languages and systems from the crude assembly and machine codes of the earliest computers through concepts such as formula translation, procedural programming, structured programming, functional programming, logic programming, and programming with abstract data types. Each of these steps in programming technology has advanced our ability to achieve clear separation of concerns at the source code level. Currently, the dominant programming paradigm is object-oriented programming - the idea that one builds a software system by decomposing a problem into objects and then writing the code of those objects. Such objects abstract together behavior and data into a single conceptual and physical entity. Object-orientation is reflected in the entire spectrum of current software development methodologies and tools - we have OO methodologies, analysis and design tools, and OO programming languages. Writing complex applications such as graphical user interfaces, operating systems, and distributed applications while maintaining comprehensible source code has been made possible with OOP. Success at developing simpler systems leads to aspirations for greater complexity. Object orientation is a clever idea, but has certain limitations. We are now seeing that many requirements do not decompose neatly into behavior centered on a single locus. Object technology has difficulty localizing concerns invoking global constraints and pandemic behaviors, appropriately segregating concerns, and applying domain-specific knowledge. Post-object programming (POP) mechanisms that look to increase the expressiveness of the OO paradigm are a fertile arena for current research. Examples of POP technologies include domain-specific languages, generative programming, generic programming, constraint languages, reflection and metaprogramming, feature-oriented development, views/viewpoints, and asynchronous message brokering. (Czarneclu and Eisenecker s book includes a good survey of many of these technologies).

Elrad, Tzilla↗

Implementation of a hypersonic rarefied flow particle simulation on the Connection Machine

A very efficient direct particle simulation algorithm for hypersonic rarefied flows is presented and its implmentation on a Connection Machine is described. The implementation simulates ideal diatomic Maxwell molecules with three translational and two rotational degrees of freedom. Results for a 2-D simulation of supersonic flow over a 30 deg wedge are presented and used for validation.

Dagum, Leonardo↗

Symbolic derivation of material property matrices in finite element analysis

The principles and operation of MMAX, a symbolic-computation program which automates the process of generating property matrices for structural materials, are briefly described and illustrated with sample analyses of a rubberlike material and an elastoplastic material. MMAX is written in LISP under the symbolic finite-element generator FINGER and the general symbolic manipulator MACSYMA; it first derives the formulas required by mathematical manipulation, and then translates the formulas into FORTRAN code, adapted to the particular type of machine to be used for the numerical calculations. This approach is shown to combine efficiently the advantages of symbolic and numerical computation for engineering applications.

Tan, H. Q.↗

OMV mission simulator

The Orbital Maneuvering Vehicle (OMV) will be remotely piloted during rendezvous, docking, or proximity operations with target spacecraft from a ground control console (GCC). The real-time mission simulator and graphics being used to design a console pilot-machine interface are discussed. A real-time orbital dynamics simulator drives the visual displays. The dynamics simulator includes a J2 oblate earth gravity model and a generalized 1962 rotating atmospheric and drag model. The simulator also provides a variable-length communication delay to represent use of the Tracking and Data Relay Satellite System (TDRSS) and NASA Communications (NASCOM). Input parameter files determine the graphics display. This feature allows rapid prototyping since displays can be easily modified from pilot recommendations. A series of pilot reviews are being held to determine an effective pilot-machine interface. Pilots fly missions with nominal to 3-sigma dispersions in translational or rotational axes. Console dimensions, switch type and layout, hand controllers, and graphic interfaces are evaluated by the pilots and the GCC simulator is modified for subsequent runs. Initial results indicate a pilot preference for analog versus digital displays and for two 3-degree-of-freedom hand controllers.

Cok, Keith E.↗

Implementation of a hypersonic rarefied flow particle simulation on the Connection Machine

A very efficient direct particle simulation algorithm for hypersonic rarefied flows is presented and its implementation on a Connection Machine is described. The implementation simulates ideal diatomic Maxwell molecules with three translational and two rotational degrees of freedom. Results for a 2-D simulation of supersonic flow over a 30 deg wedge are presented and used for validation.

Dagum, Leonardo↗

Communication Network Awareness Machine System Phase I Development: The Intelligent Party-Line Schema

As NextGen continues toward the full implementation of a Net-Centric Architecture (N-CA)it will inherently provide a continuous increase to the Three-Vs components (Volume, Velocity, and Variety) of big data . This will create an insurmountable environment for direct-action aviation personnel (DAAP)as the DAAP’s natural abilities to manage and process data into actionable information will be overmatched by the Three-Vs. Therefore, conducting operations within a N-CA requires that new tools and applications be researched and developed to aid the DAAP’s ability to understand and manage data, mitigate non-normals, create contingency plans and actions. This paper will describe a research area at NASA Langley Research Center known as the Intelligent Party-Line (IPL).

Intelligent Party-Line↗

Using Ontologies to Formalize Services Specifications in Multi-Agent Systems

One key issue in multi-agent systems (MAS) is their ability to interact and exchange information autonomously across applications. To secure agent interoperability, designers must rely on a communication protocol that allows software agents to exchange meaningful information. In this paper we propose using ontologies as such communication protocol. Ontologies capture the semantics of the operations and services provided by agents, allowing interoperability and information exchange in a MAS. Ontologies are a formal, machine processable, representation that allows to capture the semantics of a domain and, to derive meaningful information by way of logical inference. In our proposal we use a formal knowledge representation language (OWL) that translates into Description Logics (a subset of first order logic), thus eliminating ambiguities and providing a solid base for machine based inference. The main contribution of this approach is to make the requirements explicit, centralize the specification in a single document (the ontology itself), at the same that it provides a formal, unambiguous representation that can be processed by automated inference machines.

Breitman, Karin Koogan↗

Towards Informing an Intuitive Mission Planning Interface for Autonomous Multi-Asset Teams via Image Descriptions

Establishing a basis for certification of autonomous systems using trust and trustworthiness is the focus of Autonomy Teaming and TRAjectories for Complex Trusted Operational Reliability (ATTRACTOR). The Human-Machine Interface (HMI) team is working to capture and utilize the multitude of ways in which humans are already comfortable communicating mission goals and translate that into an intuitive mission planning interface. Several input/output modalities (speech/audio, typing/text, touch, and gesture) are being considered and investigated in the context human-machine teaming for the ATTRACTOR design reference mission (DRM) of Search and Rescue or (more generally) intelligence, surveillance, and reconnaissance (ISR). The first of these investigations, the Human Informed Natural-language GANs Evaluation (HINGE) data collection effort, is aimed at building an image description database to train a Generative Adversarial Network (GAN). In addition to building an image description database, the HMI team was interested if, and how, modality (spoken vs. written) affects different aspects of the image description given. The results will be analyzed to better inform the designing of an interface for mission planning.

Generative Adversarial Network (GAN)↗

Retractable Rotating Door Latch

New mechanism turns door latch, latching or unlatching door, then retracts until latch is flush with surface of door frame. Concentric cylinders have cam grooves machined in surfaces. When rotated relative to each other cylinders impart rotation and translation to shaft of door latch. Motions may proceed separately or simultaneously.

Carsley, R. B.↗

Mechanical properties of composite materials

A composite material incorporates high strength, high modulus fibers in a matrix (polymer, metal, or ceramic). The fibers may be oriented in a manner to give varying in-plane properties (longitudinal, transverse-stress, strain, and modulus of elasticity). The lay-up of the composite laminates is such that a center line of symmetry and no bending moment exist through the thickness. The laminates are tabbed, with either aluminum or fiberglass, and are ready for tensile testing. The determination of the tensile properties of resin matrix composites, reinforced by continuous fibers, is outlined in ASTM standard D 3039, Tensile Properties of Oriented Fiber Composites. The tabbed flat tensile coupons are placed into the grips of a tensile machine and load-deformation curves plotted. The load-deformation data are translated into stress-strain curves for determination of mechanical properties (ultimate tensile strength and modulus of elasticity).

Thornton, H. Richard↗

Articulating Support for Horizontal Resistive Exercise

A versatile mechanical device provides support for a user engaged in any of a variety of resistive exercises in a substantially horizontal orientation. The unique features and versatility of the device promise to be useful in bedrest studies, rehabilitation, and specialized strength training. The device affords a capability for selectively loading and unloading of portions of the user s body through its support mechanisms, so that specific parts of the body can be trained with little or no effect on other parts that may be disabled or in the process of recovery from injury. Thus, the device is ideal for rehabilitation exercise programs prescribed by physicians and physical therapists. The capability for selective loading and support also offers potential benefits to strength and conditioning trainers and athletes who wish to selectively strengthen selected parts. The principal innovative aspect of the device is that it supports the subject s weight while enabling the subject, lying substantially horizontally, to perform an exercise that closely approximates a full standing squat. The device includes mechanisms that support the subject in such a way that the hips are free to translate both horizontally and vertically and are free to rotate about the line connecting the hips. At the same time, the shoulders are free to translate horizontally while the upper back is free to rotate about the line connecting the shoulders. Among the mechanisms for hip motion and support is a counterbalance that offsets the weight of the subject as the subject s pelvis translates horizontally and vertically and rotates the pelvis about the line connecting the hips. The counterbalance is connected to a pelvic support system that allows these pelvic movements. The subject is also supported at the shoulder by a mechanism that can tilt to provide continuous support of the upper back while allowing the rotation required for arching the back as the pelvis is displaced. The shoulder support also affords a capability for horizontal motion, and acts as the point of attachment of a load that is provided for squat and heel-raise exercises. The device is compatible with any resistive-exercise machine that provides bilateral loading via a moving cable or other mechanical linkage. The hip-translation and shoulder-translation and -rotation degrees of freedom of the supports can be locked individually or in combination in order to support the subject as necessary for exercises other than the standing squat. If necessary, for such exercises, the load can be applied directly to the subject by use of various attachments. In addition to the aforementioned heel raise, such exercises include the upright row, leg press, curls, extension of the triceps, front raise, lateral raise, and rear raise.

Gundo, Daniel↗