Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Logic - Planning


Nonlinear Planner

For an example of how to use these classes see exNonlinearPlanner.cc.

Normal classes:

 NLPStepC Step in nonlinear plan.
 NLPAgendaOpenGoalC Agenda item open goal
 NLPAgendaThreatC Agenda item threat.
 NonLinearPlanC non-linear plan handle
 NLPAgendaItemC Agent item base handle class.
 NLPAgendaOpenGoalBodyC Agenda item body open goal
 NLPAgendaThreatBodyC Agenda item body threat.
 NLPlannerC Planner class.

Normal functions:

 operator <<(ostream &,const NLPStepC &) Write out step.

Advanced classes:

 NLPCausalLinkC Information stored in a causal link.

Develop classes:

 NLPlannerBodyC Planner base clase.
 NLPActionBodyC Actions taken to remedy AgendaItems.
 NLPActionC Actions taken to remedy AgendaItems.
 NonLinearPlanBodyC The body of a non-linear plan.
 NLPAgendaItemBodyC Agent item base body class.
 NLPActionOpenGoalBodyC Remedy an open goal.
 NLPActionOpenGoalC Remedy an open goal handle.
 NLPActionThreatBodyC Remedy an Threat.
 NLPActionThreatC Remedy an Threat handle
 NLPAgendaC Agenda for non linear plan.
Documentation by CxxDoc: Tue Aug 13 10:00:48 2002