-
公开(公告)号:US20160068268A1
公开(公告)日:2016-03-10
申请号:US14888222
申请日:2014-05-02
Applicant: BAE SYSTEMS PLC
IPC: B64C39/02
CPC classification number: B64C39/024 , B64C2201/00 , G05D1/0027 , G06Q10/20 , G06Q50/00
Abstract: A method and apparatus for determining actions for entities (4, 6) such that a goal is accomplished constraints are satisfied. The method comprises: determining an initial plan comprising actions that, if performed by the entities (4, 6), the goal would be accomplished; determining that a constraint would not be satisfied if the initial plan was implemented; and iteratively performing steps (i) to (v) until a final plan that accomplishes the goal and satisfies the is determined. Step (i) comprises identifying a constraint that is not satisfied in part of the current plan. Step (ii) comprises determining a remedy that, if implemented, satisfies the identified constraint. Step (iii) comprises updating the goal specification to include the remedy. Step (iv) comprises, using the updated goal specification, determining a further plan that accomplishes the goal and the remedy. Step (v) comprises determining whether or not the further plan satisfies each constraint.
Abstract translation: 一种用于确定实体(4,6)的动作的方法和装置,使得实现目标的约束被满足。 该方法包括:确定初始计划,其包括如果由实体(4,6)执行的动作,则该目标将被实现; 确定如果初始计划得到实施,约束将不会得到满足; 并迭代地执行步骤(i)至(v),直到确定达到目标并满足目标的最终计划。 步骤(i)包括识别在当前计划的一部分中不满足的约束。 步骤(ii)包括确定如果被实现的,满足所识别的约束的补救措施。 步骤(iii)包括更新目标规范以包括补救措施。 步骤(iv)包括使用更新的目标规范来确定实现目标和补救措施的进一步计划。 步骤(v)包括确定进一步的计划是否满足每个约束。