Integrating motivations with planning

This paper presents two models of goal generation which enable a motivated autonomous agent to generate goals in response to changes in its underlying drives or motivations, while it is both planning and executing. A Mars rover domain is used to illustrate the two models: the first model involves goals being generated explicitly in response to changes to the agent's motivations where such goals are then provided to a planner, while the second model involves encoding the motivations and the goals that they may generate as part of the planner's domain model. Results from experiments on integrating the models with different planners suggest that while they may bring the benefits of autonomy that we seek, they also introduce more complexity into the planning problem.