I found out that there are four common policies in order to take a decision. (I will add more if I figured out)
- Deliberative also called as Planner Base. (In this policy the robot has to think first , make a plan, then act)
- Reactive Control (In this policy, the robot don’t think, it acts according to given situation)
- Hybrid Control (In this policy the deliberative and reactive policies are combined. For high level plan we use deliberative policy and for immediate goals we use reactive policy)
- Behaviour-Base Control (It is programming the way like we act. Here all the modules have equal priority and we can use any of the above policy depending upon the situation).