Planning & Scheduling
Assembly Sequence Planning
Sanderson, Arthur C., Mello, Luiz S. Homem de, Zhang, Hui
The sequence of mating operations that can be carried out to assemble a group of parts is constrained by the geometric and mechanical properties of the parts, their assembled configuration, and the stability of the resulting subassemblies. An approach to representation and reasoning about these sequences is described here and leads to several alternative explicit and implicit plan representations. The Pleiades system will provide an interactive software environment for designers to evaluate alternative systems and product designs through their impact on the feasibility and complexity of the resulting assembly sequences.
Becoming increasingly reactive mobile robots
"We describe a robot control architecture which combines a stimulus-response subsystem for rapid reaction, with a search-based planner for handling unanticipated situations. The robot agent continually chooses which action it is to perform, using the stimulusresponse subsystem when possible, and falling back on the planning subsystem when necessary. Whenever it is forced to plan, it applies an explanation-based learning mechanism to formulate a new stimulus-response rule to cover this new situation and others similar to it. With experience, the agent becomes increasingly reactive as its learning component acquires new stimulus-response rules that eliminate the need for planning in similar subsequent situations. This Theo-Agent architecture is described, and results are presented demonstrating its ability to reduce routine reaction time for a simple mobile robot from minutes to under a second."In AAAI-90, Vol. 2, pp. 1051โ 1058
Callisto: An Intelligent Project Management System
Sathi, Arvind, Morton, Thomas E., Roth, Steven F.
Large engineering projects, such as the engineering development of computers, involve a large number of activities and require cooperation across a number of departments. Due to technological and market uncertainties, these projects involve the management of a large number of changes. The Callisto project was born out of realization that the classical approaches to project management do not provide sufficient functionally to manage large engineering projects. Callisto was initiated as a research effort to explore project scheduling, control and configuration problems during the engineering prototype development of large computer systems and to devise intelligent project management tools that facilitate the documentation of project management expertise and its reuse from one project to another. In the first phase of the project, rule-based prototypes were used to build quick prototypes of project management expertise and the project management knowledge required to support expert project managers. In the second phase, the understanding of point solutions was used to capture the underlying models of project management in distributed project negotiations and comparative analysis. This article provides an overview of the problems, experiments, and the resulting models of project knowledge and constraint-directed negotiation.