Home /Research /EUROPA2: Plan Database Services for Planning and Scheduling Applications
OTHER

EUROPA2: Plan Database Services for Planning and Scheduling Applications

Tania Bedrax-Weiss, Jeremy Frank, Ari Jónsson, Conor McGann

Year
2004
Citations
6

Abstract

NASA missions require solving a wide variety of planning and scheduling problems with temporal constraints; simple resources such as robotic arms, communications antennae and cameras; complex replenishable resources such as memory, power and fuel; and complex constraints on geometry, heat and lighting angles. Planners and schedulers that solve these problems are used in ground tools as well as onboard systems. The diversity of planning problems and applications of planners and schedulers precludes a one-size fits all solution. However, many of the underlying technologies are common across planning domains and applications. We describe CAPR, a formalism for planning that is general enough to cover a wide variety of planning and scheduling domains of interest to NASA. We then describe EUROPA(sub 2), a software framework implementing CAPR. EUROPA(sub 2) provides efficient, customizable Plan Database Services that enable the integration of CAPR into a wide variety of applications. We describe the design of EUROPA(sub 2) from the perspective of both modeling, customization and application integration to different classes of NASA missions.

Keywords

Computer scienceScheduling (production processes)Variety (cybernetics)PersonalizationPlan (archaeology)Formalism (music)SoftwareSystems engineeringDistributed computingArtificial intelligence

Related papers

Browse all OTHER papers