Proceedings

Optimized Execution of Action Chains Using Learned Performance Models of Abstract Actions

Download BibTeX Cite

Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence. Pages 1272-1279.

© 2005 International Joint Conferences on Artificial Intelligence

Abstract

Many plan-based autonomous robot controllers generate chains of abstract actions in order to achieve complex, dynamically changing, and possibly interacting goals. The execution of these action chains often results in robot behavior that shows abrupt transitions between subsequent actions, causing suboptimal performance. The resulting motion patterns are so characteristic for robots that people imitating robotic behavior will do so by making abrupt movements between actions. In this paper we propose a novel computation model for the execution of abstract action chains. In this computation model a robot first learns situation-specific performance models of abstract actions. It then uses these models to automatically specialize the abstract actions for their execution in a given action chain. This specialization results in refined chains that are optimized for performance. As a side effect this behavior optimization also appears to produce action chains with seamless transitions between actions.

  1. Balac, 2002
  2. N. Balac. Learning Planner Knowledge in Complex, Continuous and Noisy Environments. PhD thesis, Vanderbilt Uni- versity, 2002.
  3. [Barto and Mahadevan, 2003] A. Barto and S. Mahadevan. Recent advances in hierarchical reinforcement learning. Discrete event systems, 2003.
  4. [Belker, 2004] T. Belker. Plan Projection, Execution, and Learning for Mobile Robot Control. PhD thesis, Department of Applied Computer Science, Univ. of Bonn, 2004.
  5. [Buck et al., 2002] S. Buck, M. Beetz, and T. Schmitt. Reliable Multi Robot Coordination Using Minimal Communication and Neural Prediction. In Selected Contributions of the Dagstuhl Seminar "Plan-based Control of Robotic Agents", 2002.
  6. [Dean and Wellmann, 1991] T. Dean and M. Wellmann. Planning and Control. Morgan Kaufmann Publishers, 1991.
  7. [Doherty et al., 2000] P. Doherty, G. Granlund, K. Kuchcinski, E. Sandewall, K. Nordberg, E. Skarman, and J. Wiklund. The WITAS unmanned aerial vehicle project. In Proceedings ECAI- 00, 2000.
  8. [Firby et al., 1996] R. Firby, P. Prokopowicz, M. Swain, R. Kahn, and D. Franklin. Programming CHIP for the IJCAI-95 robot competition. AI Magazine, 17(1):71-81, 1996.
  9. [Hoffmann and Düffert, 2004] J. Hoffmann and U. Düffert. Fre- quency space representation and transitions of quadruped robot gaits. In Proceedings of the 27th conference on Australasian computer science, 2004.
  10. [Nilsson, 1994] N.J. Nilsson. Teleo-reactive programs for agent control. Journal of Artificial Intelligence Research, 1994.
  11. [Ryan and Pendrith, 1998] M. Ryan and M. Pendrith. RL-TOPs: an architecture for modularity and re-use in reinforcement learning. In Proc. 15th International Conf. on Machine Learning, 1998.
  12. [Saffiotti et al., 1995] A. Saffiotti, K. Konolige, and E.H. Ruspini. A multivalued-logic approach to integrating planning and con- trol. Artificial Intelligence, 1995.
  13. [Thrun et al., 1999] S. Thrun, M. Bennewitz, W. Burgard, A.B. Cremers, F. Dellaert, D. Fox, D. Hahnel, C. Rosenberg, N. Roy, J. Schulte, and D. Schulz. MINERVA: A tour-guide robot that learns. In KI -Kunstliche Intelligenz, pages 14-26, 1999.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards