Search NASA⌕ Search

SEARCH · Search NASA

Results for “Workspaces”

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 145 records · Page 8

Modeling and Design of an Electro-Rheological Fluid Based Haptic System for Tele-Operation of Space Robots

For many years, the robotic community sought to develop robots that can eventually operate autonomously and eliminate the need for human operators. However, there is an increasing realization that there are some tasks that human can perform significantly better but, due to associated hazards, distance, physical limitations and other causes, only robot can be employed to perform these tasks. Remotely performing these types of tasks requires operating robots as human surrogates. While current "hand master" haptic systems are able to reproduce the feeling of rigid objects, they present great difficulties in emulating the feeling of remote/virtual stiffness. In addition, they tend to be heavy, cumbersome and usually they only allow limited operator workspace. In this paper a novel haptic interface is presented to enable human-operators to "feel" and intuitively mirror the stiffness/forces at remote/virtual sites enabling control of robots as human-surrogates. This haptic interface is intended to provide human operators intuitive feeling of the stiffness and forces at remote or virtual sites in support of space robots performing dexterous manipulation tasks (such as operating a wrench or a drill). Remote applications are referred to the control of actual robots whereas virtual applications are referred to simulated operations. The developed haptic interface will be applicable to IVA operated robotic EVA tasks to enhance human performance, extend crew capability and assure crew safety. The electrically controlled stiffness is obtained using constrained ElectroRheological Fluids (ERF), which changes its viscosity under electrical stimulation. Forces applied at the robot end-effector due to a compliant environment will be reflected to the user using this ERF device where a change in the system viscosity will occur proportionally to the force to be transmitted. In this paper, we will present the results of our modeling, simulation, and initial testing of such an electrorheological fluid (ERF) based haptic device.

Mavroidis, Constantinos↗

RANS-MP: A Portable Parallel Navier-Stokes Solver

RANS-MP, a new implementation of a single-grid Navier-Stokes solver using the diagonalized Beam-Warming approximate-factorization scheme, is presented. This first release of the completely rewritten solver employs the following optimizations: (1) Bi-directional multi-partition method for the ADI solver part; this improves granularity and load balance; (2) Improved cache usage through elimination of non-unit-stride array access (possible in part due to multi-partitioning); (3) Preprocessing of communicating boundary conditions to streamline logic during time stepping; (4) Truly parallel, high-performance I/O using the newly-developed MPI-IO library; (5) Elimination of large amounts of redundant operations through efficient use of workspace. Results of some realistic wing computations on the IBM SP2 computer will be presented. We will demonstrate that excellent absolute performance and scalability are obtained with RANS-MP, even for relatively small grid sizes. Besides high performance, an outstanding feature of RANS-MP is its true portability, due to the use of the portable message passing and I/O libraries MPI and MPI-IO.

VanderWijngaart, Rob F.↗

Software Engineering Support of the Third Round of Scientific Grand Challenge Investigations: Earth System Modeling Software Framework Survey

One of the most significant challenges in large-scale climate modeling, as well as in high-performance computing in other scientific fields, is that of effectively integrating many software models from multiple contributors. A software framework facilitates the integration task, both in the development and runtime stages of the simulation. Effective software frameworks reduce the programming burden for the investigators, freeing them to focus more on the science and less on the parallel communication implementation. while maintaining high performance across numerous supercomputer and workstation architectures. This document surveys numerous software frameworks for potential use in Earth science modeling. Several frameworks are evaluated in depth, including Parallel Object-Oriented Methods and Applications (POOMA), Cactus (from (he relativistic physics community), Overture, Goddard Earth Modeling System (GEMS), the National Center for Atmospheric Research Flux Coupler, and UCLA/UCB Distributed Data Broker (DDB). Frameworks evaluated in less detail include ROOT, Parallel Application Workspace (PAWS), and Advanced Large-Scale Integrated Computational Environment (ALICE). A host of other frameworks and related tools are referenced in this context. The frameworks are evaluated individually and also compared with each other.

Talbot, Bryan↗

Metal Cutting Theory and Friction Stir Welding Tool Design

Friction Stir Welding (FSW) is a relatively new industrial process that was invented at The Weld Institute (TWI, United Kingdom) and patented in 1992 under research funded by in part by the National Aeronautics and Space Administration (NASA). Often quoted advantages of the process include good strength and ductility along with minimization of residual stress and distortion. Less well advertised are the beneficial effects of this solid state welding process in the field of occupational and environmental safety. It produces superior weld products in difficult to weld materials without producing any toxic fumes or solid waste that must be controlled as hazardous waste. In fact, it reduces noise pollution in the workspace as well. In the early days of FSW, most welding was performed on modified machine tools, in particular on milling machines with modified milling cutters. In spite of the obvious milling heritage of the process, the techniques and lessons learned from almost 250 years of successful metalworking with milling machines have not been applied in the field of modern Friction Stir Welding. The goal of the current research was to study currently successful FSW tools and parameterize the process in such a way that the design of new tools for new materials could be accelerated. Along the way, several successful new tooling designs were developed for current issues at the Marshall Space Flight Center with accompanying patent disclosures

Payton, Lewis N.↗

Coordinated turn-and-reach movements. II. Planning in an external frame of reference

The preceding study demonstrated that normal subjects compensate for the additional interaction torques generated when a reaching movement is made during voluntary trunk rotation. The present paper assesses the influence of trunk rotation on finger trajectories and on interjoint coordination and determines whether simultaneous turn-and-reach movements are most simply described relative to a trunk-based or an external reference frame. Subjects reached to targets requiring different extents of arm joint and trunk rotation at a natural pace and quickly in normal lighting and in total darkness. We first examined whether the larger interaction torques generated during rapid turn-and-reach movements perturb finger trajectories and interjoint coordination and whether visual feedback plays a role in compensating for these torques. These issues were addressed using generalized Procrustes analysis (GPA), which attempts to overlap a group of configurations (e.g., joint trajectories) through translations and rotations in multi-dimensional space. We first used GPA to identify the mean intrinsic patterns of finger and joint trajectories (i.e., their average shape irrespective of location and orientation variability in the external and joint workspaces) from turn-and-reach movements performed in each experimental condition and then calculated their curvatures. We then quantified the discrepancy between each finger or joint trajectory and the intrinsic pattern both after GPA was applied individually to trajectories from a pair of experimental conditions and after GPA was applied to the same trajectories pooled together. For several subjects, joint trajectories but not finger trajectories were more curved in fast than slow movements. The curvature of both joint and finger trajectories of turn-and-reach movements was relatively unaffected by the vision conditions. Pooling across speed conditions significantly increased the discrepancy between joint but not finger trajectories for most subjects, indicating that subjects used different patterns of interjoint coordination in slow and fast movements while nevertheless preserving the shape of their finger trajectory. Higher movement speeds did not disrupt the arm joint rotations despite the larger interaction torques generated. Rather, subjects used the redundant degrees of freedom of the arm/trunk system to achieve similar finger trajectories with differing joint configurations. We examined finger movement patterns and velocity profiles to determine the frame of reference in which turn-and-reach movements could be most simply described. Finger trajectories of turn-and-reach movements had much larger curvatures and their velocity profiles were less smooth and less bell-like in trunk-based coordinates than in external coordinates. Taken together, these results support the conclusion that turn-and-reach movements are controlled in an external frame of reference.

NASA Discipline Neuroscience↗

Control of a Serpentine Robot for Inspection Tasks

This paper presents a simple and robust kinematic control scheme for the JPL serpentine robot system. The proposed strategy is developed using the dampened-least-squares/configuration control methodology, and permits the considerable dexterity of the JPL serpentine robot to be effectively utilized for maneuvering in the congested and uncertain workspaces often encountered in inspection tasks. Computer simulation results are given for the 20 degree-of-freedom (DOF) manipulator system obtained by mounting the twelve DOF serpentine robot at the end-effector of an eight DOF Robotics Research arm/lathe-bed system. These simulations demonstrate that the proposed approach provides an effective method of controlling this complex system.

robotics simulations kinematic control serpentine ↗

Monocular TV vs. Stereo TV for Solar Mazimum Satellite Repair Subtasks

Several operators performed two Solar Maximum Repair substask while viewing the workspace with either three monocular (non-stereo) black and white TV cameras or with one pair of stereo ablack and white TV cameras. For the monocular TV viewing, the three camera views were presented on three TV monitors, and a second operator controller the pan, tilt and zoom lens power of two of the cameras.

Satellite Repair↗

MVACS Robotic Arm

The primary purpose of the Mars Volatiles and Climate Surveyor (MVACS) Robotic Arm is to support to the other MVACS science instruments by digging trenches in the Martian soil; acquiring and dumping soil samples into the thermal evolved gas analyzer (TEGA); positioning the Soil Temperature Probe (STP) in the soil: positioning the Robotic Arm Air Temperature Sensor (RAATS) at various heights above the surface, and positioning the Robotic Arm Camera (RAC) for taking images of the surface, trench, soil samples, magnetic targets and other objects of scientific interest within its workspace.

robotics robotic arm sampling MVACS↗

Virtual reality robotic telesurgery simulations using MEMICA haptic system

The authors conceived a haptic mechanism called MEMICA (Remote Mechanical Mirroring using Controlled stiffness and Actuators) that can enable the design of high dexterity, rapid response, and large workspace haptic system. The development of a novel MEMICA gloves and virtual reality models are being explored to allow simulation of telesurgery and other applications. The MEMICA gloves are being designed to provide intuitive mirroring of the conditions at a virtual site where a robot simulates the presence of a human operator. The key components of MEMICA are miniature electrically controlled stiffness (ECS) elements and electrically controlled force and stiffness (ECFS) actuators that are based on the use of Electro-Rheological Fluids (ERF. In this paper the design of the MEMICA system and initial experimental results are presented.

Haptic interfaces↗

Topology Synthesis of Structures Using Parameter Relaxation and Geometric Refinement

Typically, structural topology optimization problems undergo relaxation of certain design parameters to allow the existence of intermediate variable optimum topologies. Relaxation permits the use of a variety of gradient-based search techniques and has been shown to guarantee the existence of optimal solutions and eliminate mesh dependencies. This Technical Publication (TP) will demonstrate the application of relaxation to a control point discretization of the design workspace for the structural topology optimization process. The control point parameterization with subdivision has been offered as an alternative to the traditional method of discretized finite element design domain. The principle of relaxation demonstrates the increased utility of the control point parameterization. One of the significant results of the relaxation process offered in this TP is that direct manufacturability of the optimized design will be maintained without the need for designer intervention or translation. In addition, it will be shown that relaxation of certain parameters may extend the range of problems that can be addressed; e.g., in permitting limited out-of-plane motion to be included in a path generation problem.

Hull, P. V.↗

International Space Station USOS Crew Quarters Development

The International Space Station (ISS) United States Operational Segment (USOS) currently provides a Temporary Sleep Station (TeSS) as crew quarters for one crewmember in the Laboratory Module. The Russian Segment provides permanent crew quarters (Kayutas) for two crewmembers in the Service Module. The TeSS provides limited electrical, communication, and ventilation functionality. A new permanent rack sized USOS ISS Crew Quarters (CQ) is being developed. Up to four CQs can be installed into the Node 2 element to increase the ISS crewmember size to six. The new CQs will provide private crewmember space with enhanced acoustic noise mitigation, integrated radiation reduction material, controllable airflow, communication equipment, redundant electrical systems, and redundant caution and warning systems. The rack sized CQ is a system with multiple crewmember restraints, adjustable lighting, controllable ventilation, and interfaces that allow each crewmember to personalize their CQ workspace. Providing an acoustically quiet and visually isolated environment, while ensuring crewmember safety, is critical for obtaining crewmember rest and comfort to enable long term crewmember performance. The numerous human factor, engineering, and program considerations during the concept, design, and prototyping are outlined in the paper.

Broyan, James Lee, Jr.↗

International Space Station USOS Crew Quarters On-orbit vs Design Performance Comparison

The International Space Station (ISS) United States Operational Segment (USOS) received the first two permanent ISS Crew Quarters (CQ) on Utility Logistics Flight Two (ULF2) in November 2008. Up to four CQs can be installed into the Node 2 element to increase the ISS crewmember size to six. The CQs provide private crewmember space with enhanced acoustic noise mitigation, integrated radiation reduction material, communication equipment, redundant electrical systems, and redundant caution and warning systems. The racksized CQ is a system with multiple crewmember restraints, adjustable lighting, controllable ventilation, and interfaces that allow each crewmember to personalize their CQ workspace. The deployment and initial operational checkout during integration of the ISS CQ to the Node is described. Additionally, the comparison of on-orbit to original design performance is outlined for the following key operational parameters: interior acoustic performance, air flow rate, temperature rise, and crewmember feedback on provisioning and restraint layout.

Broyan, James Lee, Jr.↗

GUI to Facilitate Research on Biological Damage from Radiation

A graphical-user-interface (GUI) computer program has been developed to facilitate research on the damage caused by highly energetic particles and photons impinging on living organisms. The program brings together, into one computational workspace, computer codes that have been developed over the years, plus codes that will be developed during the foreseeable future, to address diverse aspects of radiation damage. These include codes that implement radiation-track models, codes for biophysical models of breakage of deoxyribonucleic acid (DNA) by radiation, pattern-recognition programs for extracting quantitative information from biological assays, and image-processing programs that aid visualization of DNA breaks. The radiation-track models are based on transport models of interactions of radiation with matter and solution of the Boltzmann transport equation by use of both theoretical and numerical models. The biophysical models of breakage of DNA by radiation include biopolymer coarse-grained and atomistic models of DNA, stochastic- process models of deposition of energy, and Markov-based probabilistic models of placement of double-strand breaks in DNA. The program is designed for use in the NT, 95, 98, 2000, ME, and XP variants of the Windows operating system.

Cucinotta, Frances A.↗

Collaborative Resource Allocation

Collaborative Resource Allocation Networking Environment (CRANE) Version 0.5 is a prototype created to prove the newest concept of using a distributed environment to schedule Deep Space Network (DSN) antenna times in a collaborative fashion. This program is for all space-flight and terrestrial science project users and DSN schedulers to perform scheduling activities and conflict resolution, both synchronously and asynchronously. Project schedulers can, for the first time, participate directly in scheduling their tracking times into the official DSN schedule, and negotiate directly with other projects in an integrated scheduling system. A master schedule covers long-range, mid-range, near-real-time, and real-time scheduling time frames all in one, rather than the current method of separate functions that are supported by different processes and tools. CRANE also provides private workspaces (both dynamic and static), data sharing, scenario management, user control, rapid messaging (based on Java Message Service), data/time synchronization, workflow management, notification (including emails), conflict checking, and a linkage to a schedule generation engine. The data structure with corresponding database design combines object trees with multiple associated mortal instances and relational database to provide unprecedented traceability and simplify the existing DSN XML schedule representation. These technologies are used to provide traceability, schedule negotiation, conflict resolution, and load forecasting from real-time operations to long-range loading analysis up to 20 years in the future. CRANE includes a database, a stored procedure layer, an agent-based middle tier, a Web service wrapper, a Windows Integrated Analysis Environment (IAE), a Java application, and a Web page interface.

Wang, Yeou-Fang↗

Utilizing AI in Temporal, Spatial, and Resource Scheduling

Aurora is a software system enabling the rapid, easy solution of complex scheduling problems involving spatial and temporal constraints among operations and scarce resources (such as equipment, workspace, and human experts). Although developed for use in the International Space Station Processing Facility, Aurora is flexible enough that it can be easily customized for application to other scheduling domains and adapted as the requirements change or become more precisely known over time. Aurora s scheduling module utilizes artificial-intelligence (AI) techniques to make scheduling decisions on the basis of domain knowledge, including knowledge of constraints and their relative importance, interdependencies among operations, and possibly frequent changes in governing schedule requirements. Unlike many other scheduling software systems, Aurora focuses on resource requirements and temporal scheduling in combination. For example, Aurora can accommodate a domain requirement to schedule two subsequent operations to locations adjacent to a shared resource. The graphical interface allows the user to quickly visualize the schedule and perform changes reflecting additional knowledge or alterations in the situation. For example, the user might drag the activity corresponding to the start of operations to reflect a late delivery.

Stottler, Richard↗

Improving Realism in Reduced Gravity Simulators

Since man was first determined to walk on the moon, simulating the lunar environment became a priority. Providing an accurate reduced gravity environment is crucial for astronaut training and hardware testing. This presentation will follow the development of reduced gravity simulators to a final comparison of environments between the currently used systems. During the Apollo program era, multiple systems were built and tested, with several NASA centers having their own unique device. These systems ranged from marionette-like suspension devices where the subject laid on his side, to pneumatically driven offloading harnesses, to parabolic flights. However, only token comparisons, if any, were made between systems. Parabolic flight allows the entire body to fall at the same rate, giving an excellent simulation of reduced gravity as far as the biomechanics and physical perceptions are concerned. While the effects are accurate, there is limited workspace, limited time, and high cost associated with these tests. With all mechanical offload systems only the parts of the body that are actively offloaded feel any reduced gravity effects. The rest of the body still feels the full effect of gravity. The Partial Gravity System (Pogo) is the current ground-based offload system used to training and testing at the NASA Johnson Space Center. The Pogo is a pneumatic type system that allows for offloaded motion in the z-axis and free movement in the x-axis, but has limited motion in the y-axis. The pneumatic system itself is limited by cylinder stroke length and response time. The Active Response Gravity Offload System (ARGOS) is a next generation groundbased offload system, currently in development, that is based on modern robotic manufacturing lines. This system is projected to provide more z-axis travel and full freedom in both the x and y-axes. Current characterization tests are underway to determine how the ground-based offloading systems perform, how they compare to parabolic flights, and which of the systems is preferable for specific uses. These tests were conducted with six degree of freedom robots and manual inputs. Initial results show a definitive difference in abilities of the two offload systems.

Cowley, Matthew↗

Software for Collaborative Use of Large Interactive Displays

The MERBoard Collaborative Workspace, which is currently being deployed to support the Mars Exploration Rover (MER) Missions, is the first instantiation of a new computing architecture designed to support collaborative and group computing using computing devices situated in NASA mission operations room. It is a software system for generation of large-screen interactive displays by multiple users

Trimble, Jay↗

Human-Robot Planetary Exploration Teams

The EVA Robotic Assistant (ERA) project at NASA Johnson Space Center studies human-robot interaction and robotic assistance for future human planetary exploration. Over the past four years, the ERA project has been performing field tests with one or more four-wheeled robotic platforms and one or more space-suited humans. These tests have provided experience in how robots can assist humans, how robots and humans can communicate in remote environments, and what combination of humans and robots works best for different scenarios. The most efficient way to understand what tasks human explorers will actually perform, and how robots can best assist them, is to have human explorers and scientists go and explore in an outdoor, planetary-relevant environment, with robots to demonstrate what they are capable of, and roboticists to observe the results. It can be difficult to have a human expert itemize all the needed tasks required for exploration while sitting in a lab: humans do not always remember all the details, and experts in one arena may not even recognize that the lower level tasks they take for granted may be essential for a roboticist to know about. Field tests thus create conditions that more accurately reveal missing components and invalid assumptions, as well as allow tests and comparisons of new approaches and demonstrations of working systems. We have performed field tests in our local rock yard, in several locations in the Arizona desert, and in the Utah desert. We have tested multiple exploration scenarios, such as geological traverses, cable or solar panel deployments, and science instrument deployments. The configuration of our robot can be changed, based on what equipment is needed for a given scenario, and the sensor mast can even be placed on one of two robot bases, each with different motion capabilities. The software architecture of our robot is also designed to be as modular as possible, to allow for hardware and configuration changes. Two focus areas of our research are safety and crew time efficiency. For safety, our work involves enabling humans to reliably communicate with a robot while moving in the same workspace, and enabling robots to monitor and advise humans of potential problems. Voice, gesture, remote computer control, and enhanced robot intelligence are methods we are studying. For crew time efficiency, we are investigating the effects of assigning different roles to humans and robots in collaborative exploration scenarios.

Tyree, Kimberly↗