Engineering PapersSearch

Engineering topics

Lincoln, William P.

Publications and source records attributed to Lincoln, William P..

HURON (HUman and Robotic Optimization Network) Multi-Agent Temporal Activity Planner/Scheduler

HURON solves the problem of how to optimize a plan and schedule for assigning multiple agents to a temporal sequence of actions (e.g., science tasks). Developed as a generic planning and scheduling tool, HURON has been used to optimize space mission surface operations. The tool has also been used to analyze lunar architectures for a variety of surface operational scenarios in order to maximize return on investment and productivity. These scenarios include numerous science activities performed by a diverse set of agents: humans, teleoperated rovers, and autonomous rovers. Once given a set of agents, activities, resources, resource constraints, temporal constraints, and de pendencies, HURON computes an optimal schedule that meets a specified goal (e.g., maximum productivity or minimum time), subject to the constraints. HURON performs planning and scheduling optimization as a graph search in state-space with forward progression. Each node in the graph contains a state instance. Starting with the initial node, a graph is automatically constructed with new successive nodes of each new state to explore. The optimization uses a set of pre-conditions and post-conditions to create the children states. The Python language was adopted to not only enable more agile development, but to also allow the domain experts to easily define their optimization models. A graphical user interface was also developed to facilitate real-time search information feedback and interaction by the operator in the search optimization process. The HURON package has many potential uses in the fields of Operations Research and Management Science where this technology applies to many commercial domains requiring optimization to reduce costs. For example, optimizing a fleet of transportation truck routes, aircraft flight scheduling, and other route-planning scenarios involving multiple agent task optimization would all benefit by using HURON.

Hua, Hook

Reducing the Risk and Improving Mission Success for NASA's Human Mission to a Near-Earth Asteroid: How Many Robotic Surveyors?

NASA's recent attention and interest in sending a human mission to land on a Near-Earth asteroid raises the question of need for a robotic surveyor. This paper describes a Bayesian approach for comparing the productivity and cost-risk tradeoffs of sending (versus not sending) one or more robotic surveyor missions prior to a human mission to land on an asteroid. The probability of finding an asteroid suitable for landing was derived from an analysis of more than 1200 asteroids in order to define a quantitative estimate of suitability. The low cost of the surveyors relative to the human mission underlined the multi-surveyor strategy as relatively inexpensive insurance against the risks of encountering an unsuitable asteroid for landing on arrival by a human mission.

decision analysis

NASA's Human Mission to a Near-Earth Asteroid: Landing on a Moving Target

This paper describes a Bayesian approach for comparing the productivity and cost-risk tradeoffs of sending versus not sending one or more robotic surveyor missions prior to a human mission to land on an asteroid. The expected value of sample information based on productivity combined with parametric variations in the prior probability an asteroid might be found suitable for landing were used to assess the optimal number of spacecraft and asteroids to survey. The analysis supports the value of surveyor missions to asteroids and indicates one launch with two spacecraft going simultaneously to two independent asteroids appears optimal.

precursor decision making

Temporal Investment Strategy to Enable JPL Future Space Missions

The Jet Propulsion Laboratory (JPL) formulates and conducts deep space missions for NASA (the National Aeronautics and Space Administration). The Chief Technologist of JPL has the responsibility for strategic planning of the laboratory's advanced technology program to assure that the required technological capabilities to enable future JPL deep space missions are ready as needed; as such he is responsible for the development of a Strategic Plan. As part of the planning effort, he has supported the development of a structured approach to technology prioritization based upon the work of the START (Strategic Assessment of Risk and Technology) team. A major innovation reported here is the addition of a temporal model that supports scheduling of technology development as a function of time. The JPL Strategic Technology Plan divides the required capabilities into 13 strategic themes. The results reported here represent the analysis of an initial seven.

investment strategy