Conference article

Interleaving Configuration Planning and Action Planning in Robotic Ecologies

Lia Susana d.C. Silva-Lopez
School of Science and Technology, Orebro University, Sweden

Lars Karlsson
School of Science and Technology, Orebro University, Sweden

Download article

Published in: The 27th annual workshop of the Swedish Artificial Intelligence Society (SAIS); 14-15 May 2012; Örebro; Sweden

Linköping Electronic Conference Proceedings 71:6, p. 41-49

Show more +

Published: 2012-05-14

ISBN:

ISSN: 1650-3686 (print), 1650-3740 (online)

Abstract

In the context robotic ecologies; the Configuration Planning Problem (CPP) is concerned with ways to create a flow of information and a flow of causality between the members of an ecology and their environment; in such a way that a goal is satisfied. Ways to solve this type of CPP have been devised and we discuss some in this paper. However; most consider only the causal or information aspects of the members of an ecology; or rely on abstract actions and task hierarchies. A problem with considering only causal or information aspects; is that it complicates modelling situations when both occur and relate to each other. A problem with abstract actions and task hierarchies is that it can lead to incompleteness; and require effort and skill to write down. The goal of this paper is to discuss a way to interleave configuration planning with action planning; in which direct interconnections of either causal or information links; are used to solve the problem of building configurations of networked robotic systems. We show with examples how this approach works; discuss some future directions on where we want this work to get and more specifically in the context of the Giraff+ system.

Keywords

No keywords available

References

[1] Giraff+ website. http://www.giraffplus.eu/.

[2] M. Gritti; M. Broxvall; and A. Saffiotti. Reactive self-configuration of an ecology of robots. In Proceedings of the ICRA-07 Workshop on Network Robot Systems.; 2007.

[3] X. Su. J. Rao. A survey of automated web service composition methods. Semantic Web Services and Web Process Composition. Lecture Notes in Computer Science; Springer; 3387:43–54; 2005.

[4] LSilvaWebsite. http://aass.oru.se/ ˜lcsz/.

[5] R. Lundh. Robots that Help Each Other: Self- Configuration of Distributed Robot Systems. PhD thesis; Orebro University; 2009.

[6] R. Lundh; L. Karlsson; and A. Saffiotti. Autonomous functional configuration of a network robot system. Robotics and Autonomous Systems; Elsevier; 56(10):819–830; 2008.

[7] F. Pecora; M. Cirillo; F. Dell’Osa; J. Ullberg; and A. Saffiotti. A constraint-based approach for proactive; context-aware human support. Journalof Ambient Intelligence and Smart Environments; 2012. (To appear).

[8] J. Peer. A PDDL based tool for automatic web service composition. Principles and Practice of Semantic Web Reasoning; Lecture Notes in Computer Science; Springer; 3208:149–164; 2004.

[9] S. Russell and P. Norvig. Artificial Intelligence: A Modern Approach. Prentice Hall; third edition; 2010.

[10] A. Saffiotti and M. Broxvall. Peis ecologies: Ambient intelligence meets autonomous robotics. In Proc. of the Int. Conf. on Smart Objects and Ambient Intelligence (sOc-EUSAI); pages 275–280; 2005.

[11] M. Tang. A hybrid genetic algorithm for the optimal constrained web service selection problem in web service composition. In Proceeding of the 2010 IEEE World Congress on Computational Intelligence; 2010.

[12] J. Ullberg; A. Loutfi; and F. Pecora. Towards continuous activity monitoring with temporal constraints. In Proceedings of the Workshop on Planning and Plan Execution for Real-World Systems at ICAPS09; 2009.

Citations in Crossref