Search NASA⌕ Search

SEARCH · Search NASA

Results for “planner”

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 631 records · Page 35

Advanced photovoltaic solar array design assessment

The Advanced Photovoltaic Solar Array (APSA) program seeks to bring to flight readiness a solar array that effectively doubles the specific power of the Solar Array Flight Experiment/Solar Electric Propulsion (SAFE/SEP) design that was successfully demonstrated during the Shuttle 41-D mission. APSA is a critical intermediate milestone in the effort to demonstrate solar array technologies capable of 300 W/kg and 300 W/square m at beginning of life (BOL). It is not unreasonable to anticipate the development of solar array designs capable of 300 W/kg at BOL for operational power levels approx. greater than 25 kW sub e. It is also quite reasonable to expect that high performance solar arrays capable of providing at least 200 W/kg at end of life for most orbits now being considered by mission planners will be realized in the next decade.

Stella, Paul↗

Optimization of orbital assignment and specification of service areas in satellite communications

The mathematical nature of the orbital and frequency assignment problem for communications satellites is explored, and it is shown that choosing the correct permutations of the orbit locations and frequency assignments is an important step in arriving at values which satisfy the signal-quality requirements. Two methods are proposed to achieve better spectrum/orbit utilization. The first, called the delta S concept, leads to orbital assignment solutions via either mixed-integer or restricted basis entry linear programming techniques; the method guarantees good single-entry carrier-to-interference ratio results. In the second, a basis for specifying service areas is proposed for the Fixed Satellite Service. It is suggested that service areas should be specified according to the communications-demand density in conjunction with the delta S concept in order to enable the system planner to specify more satellites and provide more communications supply.

Wang, Cou-Way↗

A software toolbox for robotics

A method for programming cooperating manipulators, which is guided by a geometric description of the task to be performed, is given. For this a suitable language must be used and a method for describing the workplace and the objects in it in geometric terms. A task level command language and its implementation for concurrently driven multiple robot arm is described. The language is suitable for driving a cell in which manipulators, end effectors, and sensors are controlled by their own dedicated processors. These processors can communicate with each other through a communication network. A mechanism for keeping track of the history of the commands already executed allows the command language for the manipulators to be event driven. A frame based world modeling system is utilized to describe the objects in the work environment and any relationships that hold between these objects. This system provides a versatile tool for managing information about the world model. Default actions normally needed are invoked when the data base is updated or accessed. Most of the first level error recovery is also invoked by the database by utilizing the concepts of demons. The package can be utilized to generate task level commands in a problem solver or a planner.

Sanwal, J. C.↗

SWITCH user's manual

The planning program, SWITCH, and its surrounding changed-goal-replanning program, Runaround, are described. The evolution of SWITCH and Runaround from an earlier planner, DEVISER, is recounted. SWITCH's plan representation, and its process of building a plan by backward chaining with strict chronological backtracking, are described. A guide for writing knowledge base files is provided, as are narrative guides for installing the program, running it, and interacting with it while it is running. Some utility functions are documented. For the sake of completeness, a narrative guide to the experimental discrepancy-replanning feature is provided. Appendices contain knowledge base files for a blocksworld domain, and a DRIBBLE file illustrating the output from, and user interaction with, the program in that domain.

Source record↗

The international team

In view of the limited resources anticipated for the initial stages of the NASA Space Shuttle program, NASA planners have proposed a multinational partnership concept which will attempt to meet user requirements with minimum duplication of facilities and equipment. A major aspect of this concept is that the assignment of functions to as given country's laboratory module only implies that its subsystems will be tailored as necessary to the accommodation of such functions; the outfitting of the laboratory with research equipment will then be shared by all partners.

Lottmann, R. V.↗

Air traffic controller aids for planning of arrival traffic - An AI approach

Air traffic management is considered as an AI problem, and planning concepts are developed for incorporation into an automation aid for enroute arrival controllers being developed by NASA. An Assumption-Based Truth Maintenance System is modified to include the nonmonotonicities inherent in the Air Traffic Control (ATC) domain, and it is noted under what circumstances the advantages of the ATMS in standard problem-solving domains carry over to planning. The noninteracting actions of the conceptualization are contrasted with the interacting actions of other domains. It is shown that the noninteracting nature of the ATC domain makes it possible to provide an efficient planner that avoids the frame problem.

Chrisley, Ron↗

Flight experience of solar mesosphere explorer's power system over high temperatures ranges

The performance of the power system on the Solar Mesosphere Explorer (SME) satellite for the life of the mission and the techniques used to ensure power system health are summarized. Early in the mission high cell imbalances in one of the batteries resulted in a loading scheme which attempted to minimize the cell imbalances without causing an undervoltage condition. A short term model of the power system allowed planners to predict depth of discharge using the latest available data. Due to expected orbital shifts the solar arrays experience extended periods of no eclipse. This has required special conditioning schemes to keep the batteries healthy when the eclipses return. Analysis of the SME data indicates long term health of the SME power system as long as the conditioning scheme is continued.

Faber, Jack↗

Development of a task-level robot programming and simulation system

An ongoing project in developing a Task-Level Robot Programming and Simulation System (TARPS) is discussed. The objective of this approach is to design a generic TARPS that can be used in a variety of applications. Many robotic applications require off-line programming, and a TARPS is very useful in such applications. Task level programming is object centered in that the user specifies tasks to be performed instead of robot paths. Graphics simulation provides greater flexibility and also avoids costly machine setup and possible damage. A TARPS has three major modules: world model, task planner and task simulator. The system architecture, design issues and some preliminary results are given.

Liu, H.↗

Automatic routing module

Automatic Routing Module (ARM) is a tool to partially automate Air Launched Cruise Missile (ALCM) routing. For any accessible launch point or target pair, ARM creates flyable routes that, within the fidelity of the models, are optimal in terms of threat avoidance, clobber avoidance, and adherence to vehicle and planning constraints. Although highly algorithmic, ARM is an expert system. Because of the heuristics applied, ARM generated routes closely resemble manually generated routes in routine cases. In more complex cases, ARM's ability to accumulate and assess threat danger in three dimensions and trade that danger off with the probability of ground clobber results in the safest path around or through difficult areas. The tools available prior to ARM did not provide the planner with enough information or present it in such a way that ensured he would select the safest path.

Malin, Janice A.↗

Component Data Base for Space Station Resistojet Auxiliary Propulsion

The resistojet was baselined for Space Station auxiliary propulsion because of its operational versatility, efficiency, and durability. This report was conceived as a guide to designers and planners of the Space Station auxiliary propulsion system. It is directed to the low thrust resistojet concept, though it should have application to other station concepts or systems such as the Environmental Control and Life Support System (ECLSS), Manufacturing and Technology Laboratory (MTL), and the Waste Fluid Management System (WFMS). The information will likely be quite useful in the same capacity for other non-Space Station systems including satellite, freeflyers, explorers, and maneuvering vehicles. The report is a catalog of the most useful information for the most significant feed system components and is organized for the greatest convenience of the user.

Bader, Clayton H.↗

Diagnosing faults in autonomous robot plan execution

A major requirement for an autonomous robot is the capability to diagnose faults during plan execution in an uncertain environment. Many diagnostic researches concentrate only on hardware failures within an autonomous robot. Taking a different approach, the implementation of a Telerobot Diagnostic System that addresses, in addition to the hardware failures, failures caused by unexpected event changes in the environment or failures due to plan errors, is described. One feature of the system is the utilization of task-plan knowledge and context information to deduce fault symptoms. This forward deduction provides valuable information on past activities and the current expectations of a robotic event, both of which can guide the plan-execution inference process. The inference process adopts a model-based technique to recreate the plan-execution process and to confirm fault-source hypotheses. This technique allows the system to diagnose multiple faults due to either unexpected plan failures or hardware errors. This research initiates a major effort to investigate relationships between hardware faults and plan errors, relationships which were not addressed in the past. The results of this research will provide a clear understanding of how to generate a better task planner for an autonomous robot and how to recover the robot from faults in a critical environment.

Lam, Raymond K.↗

Knowledge based tools for Hubble Space Telescope planning and scheduling: Constraints and strategies

The Hubble Space Telescope (HST) presents an especially challenging scheduling problem since a year's observing program encompasses tens of thousands of exposures facing numerous coupled constraints. Recent progress in the development of planning and scheduling tools is discussed which augment the existing HST ground system. General methods for representing activities, constraints, and constraint satisfaction, and time segmentation were implemented in a scheduling testbed. The testbed permits planners to evaluate optimal scheduling time intervals, calculate resource usage, and to generate long and medium range plans. Graphical displays of activities, constraints, and plans are an important feature of the system. High-level scheduling strategies using rule based and neural net approaches were implemented.

Miller, Glenn↗

Apollo scientific exploration of the moon

The fundamental dichotomy of space exploration, unmanned versus manned projects, is discussed from an historical perspective. The integration of science into Apollo operations is examined with attention given to landing sites, extending the missions, and crew selection. A Science Working Group composed of scientists and Manned Spacecraft Center flight planners was formed in an attempt to produce the most scientific information possible within those operational limits that were considered absolutely inviolable.

Compton, W. D.↗

Real-time collision avoidance manipulator transfer movements

Collision free robot manipulator maneuvers for transferring a payload from one location to another in the presence of obstacles are discussed. Such maneuvers are executed by means of two algorithms running in parallel. The first algorithm performs an on-line, one step ahead acceleration optimization, with an adaptive N-step ahead precaution measure to prevent overshooting the specified forbidden joint coordinates. The second algorithm, an on-line planning algorithm, at the same time, selects the current target state and the current forbidden joint coordinates for the first algorithm. Since the task is a point to point transfer movement, the problem is dealt in robot joint space directly and the kinematic problem can be bypassed completely. A simulation example using a 2 degree-of-freedom planner robot is given.

Chen, N.↗

The environmental control and life support system for a lunar base - What drives its design

It is noted that no single ECLSS is uniquely applicable to a mission of given crew size and duration; all mission parameters, together with details of other systems, must accordingly be factored into the lunar base ECLSS design process that is presently discussed. Experience to date with ECLSS design tasks indicates that mission planners and systems engineers should refrain from emphasizing the 'closed loop' aspects of such systems, since even the best regenerative processes will involve expendable materials that must be resupplied; resupply logistics will accordingly constitute a considerable effort of lunar base operation. Technology development status for processes and subsystems is identified as a major ECLSS design driver.

Hypes, Warren D.↗

Spacecraft technology requirements for future NASA missions

By working with advanced planners in the NASA Office of Space Science and Applications (OSSA), a spacecraft technology model has been generated that represents the predominant themes of their respective programs for the next twenty years. This set of missions serves as a base from which a few representative and challenging landmark missions have been extracted to serve as a focal point for identifying the most critical technology issues. Each mission requires significant advances in several technology disciplines in order to be feasible. The mission set selected to serve as a technology focus reflects the increased emphasis within NASA on a potential civil space leadership initiative, and include the Geostationary Earth Observing PLatform from the Planet Earth initiative and the precursor Mars Rover and Sample Return mission from the Mars Exploration Initiative. These missions are briefly described and the key technology requirements are discussed.

Hudson, Wayne R.↗

Calculating Cumulative Binomial-Distribution Probabilities

Cumulative-binomial computer program, CUMBIN, one of set of three programs, calculates cumulative binomial probability distributions for arbitrary inputs. CUMBIN, NEWTONP (NPO-17556), and CROSSER (NPO-17557), used independently of one another. Reliabilities and availabilities of k-out-of-n systems analyzed. Used by statisticians and users of statistical procedures, test planners, designers, and numerical analysts. Used for calculations of reliability and availability. Program written in C.

Scheuer, Ernest M.↗

System-Reliability Cumulative-Binomial Program

Cumulative-binomial computer program, NEWTONP, one of set of three programs, calculates cumulative binomial probability distributions for arbitrary inputs. NEWTONP, CUMBIN (NPO-17555), and CROSSER (NPO-17557), used independently of one another. Program finds probability required to yield given system reliability. Used by statisticians and users of statistical procedures, test planners, designers, and numerical analysts. Program written in C.

Scheuer, Ernest M.↗