Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Position encoding”

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 163 records · Page 9

A Dominant Arabidopsis Thaliana ACTIN7 Mutant for Studies of Cytoskeletal-Mediated Root Gravity and Spaceflight Stress Responses

A forward genetic screen for Arabidopsis thaliana mutants that exhibited differential sensitivity to the actin-disrupting compound, latrunculin B (LatB), was conducted to uncover new players involved in actin-mediated root gravity responses. This led to the isolation of a mutant that exhibited robust primary root growth at 100 nM LatB, which is a concentration that severely inhibits wild-type root elongation. Phenotypic analysis revealed that hypocotyl elongation in the dark and root hair tip growth in the mutant could tolerate LatB concentrations that impaired these processes in wild type. A cross between the mutant and wild type resulted in progeny resistance to LatB, which indicated that the mutant is dominant (hereafter referred to as LBR1 for LatB Resistant1). Filamentous-actin (F-actin) organization in LBR1 primary roots remained intact at 100 nM LatB, while that of wild type exhibited fragmented F-actin. Next generation sequencing revealed that LBR1 had a single nucleotide polymorphism (SNP) in the AT5G09810 gene that changed cytosine to a thiamine at the first exon. AT5G09810 encodes ACTIN7 (ACT7), which is one of three vegetative actin isoforms in A. thaliana. The SNP in the ACT7 gene led to a change in a single amino acid from proline at position 32 to a serine. Transgenic complementation of LBR1 plants with wild-type ACT7 under the control of the ACT7 promoter (pACT7:ACT7) and wild-type plants with LBR1, which contained the proline to serine mutation, also under the ACT7 promoter (pACT7:LBR1) confirmed that LBR1 is ACT7. The pACT7:LBR1 construct was also able to confer LatB resistance to the act7-5 and act2-3 vegetative ACT mutants. Moreover, LBR1 exhibited partial tolerance to salt and low phosphate, and enhanced root skewing on a clinostat, suggesting that site-directed engineering of vegetative ACT presents a strategy for generating stress-tolerant plants for spaceflight applications and studies of actin-mediated gravity responses.

Plant Space Biology↗

Simulating A Massive, Mobile Structure

Simulator replicates, kinematically and dynamically, mating of large, massive mobile structure with similarly large and massive fixed structure. Developed for testing berthing-and-latching mechanism. Fixed section holds active berthing-and-latching mechanism and its motor control system with optical encoder to maintain synchronization among four latches in mechanism. Tripodal load-cell network gathers data on load history of berthing operation, and infrared tracking system including light-emitting diodes produces data for position history.

Fantasia, Peter M.↗

Precision Linear Actuator for Space Interferometry Mission (SIM) Siderostat Pointing

'SIM PlanetQuest will exploit the classical measuring tool of astrometry (interferometry) with unprecedented precision to make dramatic advances in many areas of astronomy and astrophysics'(1). In order to obtain interferometric data two large steerable mirrors, or Siderostats, are used to direct starlight into the interferometer. A gimbaled mechanism actuated by linear actuators is chosen to meet the unprecedented pointing and angle tracking requirements of SIM. A group of JPL engineers designed, built, and tested a linear ballscrew actuator capable of performing submicron incremental steps for 10 years of continuous operation. Precise, zero backlash, closed loop pointing control requirements, lead the team to implement a ballscrew actuator with a direct drive DC motor and a precision piezo brake. Motor control commutation using feedback from a precision linear encoder on the ballscrew output produced an unexpected incremental step size of 20 nm over a range of 120 mm, yielding a dynamic range of 6,000,000:1. The results prove linear nanometer positioning requires no gears, levers, or hydraulic converters. Along the way many lessons have been learned and will subsequently be shared.

Cook, Brant↗

Walking robot: A design project for undergraduate students

The design and construction of the University of Maryland walking machine was completed during the 1989 to 1990 academic year. It was required that the machine be capable of completing a number of tasks including walking a straight line, turning to change direction, and manuevering over an obstacle such as a set of stairs. The machine consists of two sets of four telescoping legs that alternately support the entire structure. A gear box and crank arm assembly is connected to the leg sets to provide the power required for the translational motion of the machine. By retracting all eight legs, the robot comes to rest on a central Bigfoot support. Turning is accomplished by rotating this machine about this support. The machine can be controlled by using either a user-operated remote tether or the onboard computer for the execution of control commands. Absolute encoders are attached to all motors to provide the control computer with information regarding the status of the motors. Long and short range infrared sensors provide the computer with feedback information regarding the machine's position relative to a series of stripes and reflectors. These infrared sensors simulate how the robot might sense and gain information about the environment of Mars.

Source record↗

Determining the locations of the various CIRC recording format information blocks (user data blocks, C2 and C1 words and EFM frames) on a recorded compact disc

Just prior to its being EFM modulated (i.e., converted to eight-to-fourteen channel data by the EFM encoder) and written to a Compact Disc (CD), information that passes through the CIRC Block Encoder is grouped into 33-byte blocks referred to as EFM frames. Twenty four of the bytes that make up a given EFM frame are user data that was input into the CIRC encoder at various (different) times, 4 of the bytes of this same EFM frame were created by the C2 ECC encoder (each at a different time), and another 4 were created by the C1 ECC encoder (again, each at a different time). The one remaining byte of the given EFM frame, which is known as the EFM frame C&D (for Control & Display) byte, carries information that identifies which portion of the current disc program track the given EFM frame belongs to and also specifies the location of the given EFM frame on the disc (in terms of a time stamp that has a resolution of l/75th second, or 98 EFM frames). (Note: since the program track and time information is stored as a 98-byte word, a logical group consisting of 98 consecutive EFM frames must be read, and their respective C&D bytes must be catenated and decoded, before the program track identification and time position information that pertains to the entire block of 98 EFM frames can be obtained.) The C&D byte is put at the start (0th byte) of an EFM frame in real time; its placement completes the construction of the EFM frame - it is assigned just before the EFM frame enters the EFM encoder. Four distinct blocks of data are referred to: 24-byte User Input Data Blocks; 28-byte C2 words; 32-byte C1 words; and 33-byte EFM frames.

Howe, Dennis G.↗

Decoding techniques for fine-fine geometry multi-anode microchannel arrays

The Multi-Anode Microchannel Array (MAMA) is a photon-counting detector which decodes the position of an event through coincidence discrimination. The decoding algorithm which associates a given event with the appropriate pixel is determined by the geometry of the array. The decoding process can be divided into two tasks: anode encoding and pixel decoding. Techniques for performing both tasks are described and contrasted in light of application requirements. Decode times of 75 nanoseconds have been achieved, and considerably faster decoders are possible given new architectures and technologies.

Kasle, David B.↗

Ultrasonic Stir Welding Development for Ground-Based and In Situ Fabrication and Repair for In-Space Propulsion Systems/Commercial Space Sector

The completed Center Innovation Fund (CIF) project used the upgraded Ultrasonic Stir Weld (USW) Prototype System (built in 2013/2014) to begin characterizing the weld process using 2219 aluminum (fig. 1). This work is being done in Bldg. 4755 at NASA Marshall Space Flight Center (MSFC). The capabilities of the USW system provides the means to precisely control and document individual welding parameters. The current upgraded system has the following capabilities: (1) Ability to 'pulse' ultrasonic (US) energy on and off and adjust parameters real-time (travel speed, spindle rpm, US amplitude, X and Z axis positions, and plunge and pin axis force; (2) Means to measure draw force; (3) Ability to record US power versus time; (4) Increasing stiffness of Z axis drive and reduce head deflection using laser technology; (5) Adding linear encoder to better control tool penetration setting; (6) Ultrasonic energy integrated into stir rod and containment plate; (7) Maximum 600 rpm; (8) Maximum Z force 15,000 lb; (9) Real-time data acquisition and logging capabilities at a minimum frequency of 10 Hz; and (10) Two separate transducer power supplies operating at 4.5 kW power.

Ding, Jeff↗

The Lick-Gaertner automatic measuring system

The Lick-Gaertner automatic equipment has been designed mainly for the measurement of stellar proper motions with reference to galaxies, and consists of two main components: the survey machine and the automatic measuring engine. The survey machine is used for initial inspection and selection of objects for subsequent measurement. Two plates, up to 17 x 17 inches each, are surveyed simultaneously by means of projection on a screen. The approximate positions of objects selected are measured by two optical screws: helical lines cut through an aluminum coating on glass cylinders. These approximate coordinates to a precision of the order of 0.03mm are transmitted to a card punch by encoders connected with the cylinders.

Vasilevskis, S.↗

Mosaic wedge-and-strip arrays for large format microchannel plate detectors

The authors present a novel method for joining wedge-and-strip patterns on single anodes in a mosaic array. With only a modest increase in complexity over three-conductor anodes currently in use, the ultimate detector position resolution can be significantly improved, and large-format microchannel plate detectors with pore-size-limited resolution are made possible. The problem of the transition from one anode to the next has been solved with a novel linear encoding scheme, which exhibits essentially distortionless behavior at boundaries parallel to the conducting elements and only slight distortion at the orthogonal boundaries. The ultimate resolution for two anode designs, one designed for large-format imaging and the other for high-resolution spectroscopy, is also predicted.

Martin, Christopher↗

LDPC-PPM Coding Scheme for Optical Communication

In a proposed coding-and-modulation/demodulation-and-decoding scheme for a free-space optical communication system, an error-correcting code of the low-density parity-check (LDPC) type would be concatenated with a modulation code that consists of a mapping of bits to pulse-position-modulation (PPM) symbols. Hence, the scheme is denoted LDPC-PPM. This scheme could be considered a competitor of a related prior scheme in which an outer convolutional error-correcting code is concatenated with an interleaving operation, a bit-accumulation operation, and a PPM inner code. Both the prior and present schemes can be characterized as serially concatenated pulse-position modulation (SCPPM) coding schemes. Figure 1 represents a free-space optical communication system based on either the present LDPC-PPM scheme or the prior SCPPM scheme. At the transmitting terminal, the original data (u) are processed by an encoder into blocks of bits (a), and the encoded data are mapped to PPM of an optical signal (c). For the purpose of design and analysis, the optical channel in which the PPM signal propagates is modeled as a Poisson point process. At the receiving terminal, the arriving optical signal (y) is demodulated to obtain an estimate (a^) of the coded data, which is then processed by a decoder to obtain an estimate (u^) of the original data.

Barsoum, Maged↗

Stereo Vision Based Terrain Mapping for Off-Road Autonomous Navigation

Successful off-road autonomous navigation by an unmanned ground vehicle (UGV) requires reliable perception and representation of natural terrain. While perception algorithms are used to detect driving hazards, terrain mapping algorithms are used to represent the detected hazards in a world model a UGV can use to plan safe paths. There are two primary ways to detect driving hazards with perception sensors mounted to a UGV: binary obstacle detection and traversability cost analysis. Binary obstacle detectors label terrain as either traversable or non-traversable, whereas, traversability cost analysis assigns a cost to driving over a discrete patch of terrain. In uncluttered environments where the non-obstacle terrain is equally traversable, binary obstacle detection is sufficient. However, in cluttered environments, some form of traversability cost analysis is necessary. The Jet Propulsion Laboratory (JPL) has explored both approaches using stereo vision systems. A set of binary detectors has been implemented that detect positive obstacles, negative obstacles, tree trunks, tree lines, excessive slope, low overhangs, and water bodies. A compact terrain map is built from each frame of stereo images. The mapping algorithm labels cells that contain obstacles as no-go regions, and encodes terrain elevation, terrain classification, terrain roughness, traversability cost, and a confidence value. The single frame maps are merged into a world map where temporal filtering is applied. In previous papers, we have described our perception algorithms that perform binary obstacle detection. In this paper, we summarize the terrain mapping capabilities that JPL has implemented during several UGV programs over the last decade and discuss some challenges to building terrain maps with stereo range data.

passive perception↗

A computational model for dynamic vision

This paper describes a novel computational model for dynamic vision which promises to be both powerful and robust. Furthermore the paradigm is ideal for an active vision system where camera vergence changes dynamically. Its basis is the retinotopically indexed object-centered encoding of the early visual information. Specifically, the relative distances of objects to a set of referents is encoded in image registered maps. To illustrate the efficacy of the method, it is applied to the problem of dynamic stereo vision. Integration of depth information over multiple frames obtained by a moving robot generally requires precise information about the relative camera position from frame to frame. Usually, this information can only be approximated. The method facilitates the integration of depth information without direct use or knowledge of camera motion.

Moezzi, Saied↗

Flexible Data and Frame Synchronization Structure for the LunaNet PNT Signal

A LunaNet Lunar Augmented Navigation Service (LANS) is being developed to enable a position, navigation, and timing service for future Lunar operations. The signal includes two components. An in-phase data channel signal is spread by a 1.023 MCPS ranging code that provides a high-rate data message at 250 bps and is encoded by a strong Low Density Parity Check (LDPC) code. A pilot channel with a 5.115 MCPS spreading code is also provided. The pilot code is configured with a secondary (overlay) code that does not currently provide absolute time or frame Synchronization as is the case for L1C. This work shows the advantage of implementing an overlay structure that provides absolute time for the LunaNet LANS signal structure known as the Augmented Forward Signal (AFS). The LunaNet AFS structure was developed to service two classes of user receivers. The first class is a low-complexity user receiver that only receives the 1.023 MCPS signal and does not use the 5.115 MCPS pilot channel. For this class of user, a data frame Sync word is needed. The second class of receiver is a high-end receiver that can processes both data and pilot channels to take advantage of the higher chip rate pilot channel for enhanced robustness and improved accuracy. In the current draft LunaNet LANS AFS design, these users must employ the frame Sync word in the data channel and obtain absolute time after decoding the AFS navigation message. The signal structure would greatly benefit from the addition of a pilot overlay structure that provides absolute time and robust frame Sync for high-end users as done for L1C. To provide a more robust and interoperable AFS structure, this work summarizes a study and recommends alternatives for a new overlay code on the pilot channel that provides absolute time and a Sync word approach on the data channel. The overlay code and Sync word are designed to allow for flexible and robust data synchronization for both low- complexity and high-end user receivers. The new overlay code structure permits frame synchronization performance that is as good as or better than the L1 C signal, while enabling a determination of absolute time upon frame Sync to aid high-end assisted LANS AFS user receivers at low signal to noise levels. We also present the design of rate-matched 5G new radio (5GNR) LDPC codes that fit within the current 6000-symbol frame size along with a time of interval (TOI) word, frame ID (FID) word, and the remaining LunaNet AFS data message blocks. The paper describes and demonstrates robust frame Synchronization performance of the overlay code and Synch word approaches. The results are described in terms of probability of missed detection and probability of false alarm for a correct frame Synchronization at low Eb/No levels expected for decoding the TOI word and LDPC encoded data. Advantages of the proposed data Synchronization structure will be described along with use cases for low-end and high-end receivers. Practical implementation considerations will also be described.

LunaNet↗

Flexible Data and Frame Synchronization Structure for the LunaNet PNT Signal

A LunaNet Lunar Augmented Navigation Service (LANS) is being developed to enable a position, navigation, and timing service for future Lunar operations [1]. The signal includes two components. An in-phase data channel signal is spread by a 1.023 MCPS ranging code that provides a high-rate data message at 250 bps and is encoded by a strong Low Density Parity Check (LDPC) code. A pilot channel with a 5.115 MCPS spreading code is also provided. The pilot code is configured with a secondary (overlay) code that does not currently provide absolute time or frame Synchronization as is the case for L1C [2] [3]. This work shows the advantage of implementing an overlay structure that provides absolute time for the LunaNet LANS signal structure known as the Augmented Forward Signal (AFS). The LunaNet AFS structure was developed to service two classes of user receivers. The first class is a low-complexity user receiver that only receives the 1.023 MCPS signal and does not use the 5.115 MCPS pilot channel. For this class of user, a data frame Sync word is needed. The second class of receiver is a high-end receiver that can processes both data and pilot channels to take advantage of the higher chip rate pilot channel for enhanced robustness and improved accuracy. In the current draft LunaNet LANS AFS design, these users must employ the frame Sync word in the data channel and obtain absolute time after decoding the AFS navigation message [2]. The signal structure would greatly benefit from the addition of a pilot overlay structure that provides absolute time and robust frame Sync for high-end users as done for L1C [3]. To provide a more robust and interoperable AFS structure, this work summarizes a study and recommends alternatives for a new overlay code on the pilot channel that provides absolute time and a Sync word approach on the data channel. The overlay code and Sync word are designed to allow for flexible and robust data synchronization for both low- complexity and high-end user receivers. The new overlay code structure permits frame synchronization performance that is as good as or better than the L1 C signal, while enabling a determination of absolute time upon frame Sync to aid high-end assisted LANS AFS user receivers at low signal to noise levels. We also present the design of rate-matched 5G new radio (5GNR) LDPC codes that fit within the current 6000-symbol frame size along with a time of interval (TOI) word, frame ID (FID) word, and the remaining LunaNet AFS data message blocks. The paper describes and demonstrates robust frame Synchronization performance of the overlay code and Synch word approaches. The results are described in terms of probability of missed detection and probability of false alarm for a correct frame Synchronization at low Eb/No levels expected for decoding the TOI word and LDPC encoded data. Advantages of the proposed data Synchronization structure will be described along with use cases for low-end and high-end receivers. Practical implementation considerations will also be described.

Philip Dafesh↗

Vestibulospinal control of reflex and voluntary head movement

Secondary canal-related vestibulospinal neurons respond to an externally applied movement of the head in the form of a firing rate modulation that encodes the angular velocity of the movement, and reflects in large part the input "head velocity in space" signal carried by the semicircular canal afferents. In addition to the head velocity signal, the vestibulospinal neurons can carry a more processed signal that includes eye position or eye velocity, or both (see Boyle on ref. list). To understand the control signals used by the central vestibular pathways in the generation of reflex head stabilization, such as the vestibulocollic reflex (VCR), and the maintenance of head posture, it is essential to record directly from identified vestibulospinal neurons projecting to the cervical spinal segments in the alert animal. The present report discusses two key features of the primate vestibulospinal system. First, the termination morphology of vestibulospinal axons in the cervical segments of the spinal cord is described to lay the structural basis of vestibulospinal control of head/neck posture and movement. And second, the head movement signal content carried by the same class of secondary vestibulospinal neurons during the actual execution of the VCR and during self-generated, or active, rapid head movements is presented.

Review, Tutorial↗

An Ensemble Approach to Building Mercer Kernels with Prior Information

This paper presents a new methodology for automatic knowledge driven data mining based on the theory of Mercer Kernels, which are highly nonlinear symmetric positive definite mappings from the original image space to a very high, possibly dimensional feature space. we describe a new method called Mixture Density Mercer Kernels to learn kernel function directly from data, rather than using pre-defined kernels. These data adaptive kernels can encode prior knowledge in the kernel using a Bayesian formulation, thus allowing for physical information to be encoded in the model. Specifically, we demonstrate the use of the algorithm in situations with extremely small samples of data. We compare the results with existing algorithms on data from the Sloan Digital Sky Survey (SDSS) and demonstrate the method's superior performance against standard methods. The code for these experiments has been generated with the AUTOBAYES tool, which automatically generates efficient and documented C/C++ code from abstract statistical model specifications. The core of the system is a schema library which contains templates for learning and knowledge discovery algorithms like different versions of EM, or numeric optimization methods like conjugate gradient methods. The template instantiation is supported by symbolic-algebraic computations, which allows AUTOBAYES to find closed-form solutions and, where possible, to integrate them into the code.

Srivastava, Ashok N.↗

Extended-Range Passive RFID and Sensor Tags

Extended-range passive radio-frequency identification (RFID) tags and related sensor tags are undergoing development. A tag of this type incorporates a retroreflective antenna array, so that it reflects significantly more signal power back toward an interrogating radio transceiver than does a comparable passive RFID tag of prior design, which does not incorporate a retroreflective antenna array. Therefore, for a given amount of power radiated by the transmitter in the interrogating transceiver, a tag of this type can be interrogated at a distance greater than that of the comparable passive RFID or sensor tag of prior design. The retroreflective antenna array is, more specifically, a Van Atta array, named after its inventor and first published in a patent issued in 1959. In its simplest form, a Van Atta array comprises two antenna elements connected by a transmission line so that the signal received by each antenna element is reradiated by the other antenna element (see Figure 1). The phase relationships among the received and reradiated signals are such as to produce constructive interference of the reradiated signals; that is, to concentrate the reradiated signal power in a direction back toward the source. Hence, an RFID tag equipped with a Van Atta antenna array automatically tracks the interrogating transceiver. The effective gain of a Van Atta array is the same as that of a traditional phased antenna array having the same number of antenna elements. Additional pairs of antenna elements connected by equal-length transmission lines can be incorporated into a Van Atta array to increase its directionality. Like some RFID tags here-to-fore commercially available, an RFID or sensor tag of the present developmental type includes one-port surface-acoustic-wave (SAW) devices. In simplified terms, the mode of operation of a basic one-port SAW device as used heretofore in an RFID device is the following: An interrogating radio signal is converted, at an input end, from an electrical signal to an acoustic wave that propagates along a surface and encounters multiple reflectors suitably positioned along the surface. Upon returning to the input end, the reflected acoustic wave is re-converted to an electrical signal, which, in turn, is reradiated from an antenna. The distances between the reflectors in the SAW device and the corresponding times between reflections encode the identifying or sensory information onto the reradiated signal. The fundamental problem in the present development is how to combine a Van Atta antenna array (which is inherently a multiple-port device) and one or more one-port SAW device(s) into a single, compact, passive unit that can function as a retroreflective RFID tag. The solution is to use one or more hybrid, half-power 90 couplers. A basic unit of this type, shown in Figure 2, includes a half-power 90 hybrid coupler; two identical SAW devices (SAW1 and SAW2) connected to ports 3 and 4 of the coupler, respectively; and antenna elements connected to ports 1 and 2 of the coupler. Necessarily omitting details for the sake of brevity, it must suffice to report that the phase relationships among the coupler inputs and outputs are such as to couple the incident signal from the antenna elements to the SAW devices and couple the reflected signals from the SAW devices back to the antenna elements in the phase relationships required for a Van Atta array. Hence, the reradiated signal is automatically directed back toward the interrogating transceiver and contains identifying and/or sensory information encoded in time intervals between reflections.

Fink, Patrick W.↗

A strong loss-of-function mutation in RAN1 results in constitutive activation of the ethylene response pathway as well as a rosette-lethal phenotype

A recessive mutation was identified that constitutively activated the ethylene response pathway in Arabidopsis and resulted in a rosette-lethal phenotype. Positional cloning of the gene corresponding to this mutation revealed that it was allelic to responsive to antagonist1 (ran1), a mutation that causes seedlings to respond in a positive manner to what is normally a competitive inhibitor of ethylene binding. In contrast to the previously identified ran1-1 and ran1-2 alleles that are morphologically indistinguishable from wild-type plants, this ran1-3 allele results in a rosette-lethal phenotype. The predicted protein encoded by the RAN1 gene is similar to the Wilson and Menkes disease proteins and yeast Ccc2 protein, which are integral membrane cation-transporting P-type ATPases involved in copper trafficking. Genetic epistasis analysis indicated that RAN1 acts upstream of mutations in the ethylene receptor gene family. However, the rosette-lethal phenotype of ran1-3 was not suppressed by ethylene-insensitive mutants, suggesting that this mutation also affects a non-ethylene-dependent pathway regulating cell expansion. The phenotype of ran1-3 mutants is similar to loss-of-function ethylene receptor mutants, suggesting that RAN1 may be required to form functional ethylene receptors. Furthermore, these results suggest that copper is required not only for ethylene binding but also for the signaling function of the ethylene receptors.

NASA Discipline Plant Biology↗