Browse > Article
http://dx.doi.org/10.3745/KTSDE.2019.8.12.499

A Policy-Based Meta-Planning for General Task Management for Multi-Domain Services  

Choi, Byunggi (서울시립대학교 전자전기컴퓨터공학과)
Yu, Insik (서울시립대학교 전자전기컴퓨터공학과)
Lee, Jaeho (서울시립대학교 전자전기컴퓨터공학부)
Publication Information
KIPS Transactions on Software and Data Engineering / v.8, no.12, 2019 , pp. 499-506 More about this Journal
Abstract
An intelligent robot should decide its behavior accordingly to the dynamic changes in the environment and user's requirements by evaluating options to choose the best one for the current situation. Many intelligent robot systems that use the Procedural Reasoning System (PRS) accomplishes such task management functions by defining the priority functions in the task model and evaluating the priority functions of the applicable tasks in the current situation. The priority functions, however, are defined locally inside of the plan, which exhibits limitation for the tasks for multi-domain services because global contexts for overall prioritization are hard to be expressed in the local priority functions. Furthermore, since the prioritization functions are not defined as an explicit module, reuse or extension of the them for general context is limited. In order to remove such limitations, we propose a policy-based meta-planning for general task management for multi-domain services, which provides the ability to explicitly define the utility of a task in the meta-planning process and thus the ability to evaluate task priorities for general context combining the modular priority functions. The ontological specification of the model also enhances the scalability of the policy model. In the experiments, adaptive behavior of a robot according to the policy model are confirmed by observing the appropriate tasks are selected in dynamic service environments.
Keywords
Task Management; Intelligent Robot; Meta-Planning; Policy Model; Model-Driven;
Citations & Related Records
연도 인용수 순위
  • Reference
1 M. Beetz, L. Mosenlechner, and M. Tenorth, "CRAM-A Cognitive Robot Abstract Machine for everyday manipulation in human environments," 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE, pp.1012-1017, 2010.
2 M. J. Marcus, "JAM: A BDI-theoretic mobile agent architecture," Proceedings of the Third Annual Conference on Autonomous Agents. ACM, 1999.
3 R. Wilensky, "Meta-Planing: Representing and using knowledge about planning in problem solving and natural language understanding," Cognitive Science, Vol.5, Issue 3, pp.197-233, 1981.   DOI
4 M. Sloman and E. Lupu, "Security and management policy specification," in IEEE Network, Vol.16, No.2, pp.10-19, 2002.   DOI
5 N. Damianou, N. Dulay, E. Lupu, and M. Slolman, "The ponder policy specification language," Policies for Distributed Systems and Nettasks. Springer, Berlin, Heidelberg, pp.18-38, 2001.
6 M. Sloman, "Policy driven management for distributed systems," Journal of Network and Systems Management, Vol.2, No.4, pp.333-360, 1994.   DOI
7 P. C. Fishburn, "Utility theory for decision making," No. RAC-R-105. Research Analysis Corp McLean VA, 1970.
8 S. Russell and P. Norvig, "Artificial intelligence: A modern approach," Reading, MA: Prentice Hall, pp.480-509, 2009.
9 M. Tenorth and M. Beetz. "KnowRob-knowledge processing for autonomous personal robots," Intelligent Robots and Systems, 2009. IROS 2009. IEEE/RSJ International Conference on. IEEE, 2009.
10 B. Kwak and J. Lee, "Task Management Framework for Intelligent Robots," in Journal of the Institute of Infromation and Technology, pp.21-24, 2006.