Skip to main content
Log in

Knowledge Processing for Cognitive Robots

  • Fachbeitrag
  • Published:
KI - Künstliche Intelligenz Aims and scope Submit manuscript

Abstract

Knowledge processing methods are an important resource for robots that perform challenging tasks in complex, dynamic environments. When applied to robot control, such methods allow to write more general and flexible control programs and enable reasoning about the robot’s observations, the actions involved in a task, action parameters and the reasons why an action was performed. However, the application of knowledge representation and reasoning techniques to autonomous robots creates several hard research challenges. In this article, we discuss some of these challenges and our approaches to solving them.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Beetz M, Jain D, Mösenlechner L, Tenorth M (2010, to appear) Towards performing everyday manipulation activities. Robot Auton Syst

  2. Beetz M, Tenorth M, Jain D, Bandouch J (2010) Towards automated models of activities of daily life. Technol Disabil 22

  3. Brooks R (1991) Intelligence without reason. In: Proceedings of the twelfth international joint conference on artificial intelligence, Sidney, Australia, pp 569–595

  4. Brooks R (1991) Intelligence without representation. Artif Intell 47:139–159

    Article  Google Scholar 

  5. Coles LS, Rosen CA, Raphael B, Garvey TD, Duda RO (1969) Stanford Research Inst Menlo Park CA. Application of Intelligent Automata to Reconnaissance

  6. Daoutis M, Coradeshi S, Loutfi A (2009) Grounding commonsense knowledge in intelligent systems. J Ambient Intell Smart Environ 1(4):311–321

    Google Scholar 

  7. Davis R, Shrobe H, Szolovits P (1993) What is a knowledge representation. AI Mag 14(1):17–33

    Google Scholar 

  8. Fellbaum C (1998) WordNet: an electronic lexical database. MIT Press, Cambridge

    MATH  Google Scholar 

  9. Fikes RO, Nilsson NJ (1971) STRIPS: A new approach to the application of theorem proving to problem solving. Technical Report 43r, AI Center, SRI International

  10. Fikes RE, Hart PE, Nilsson NJ (1972) Learning executing generalized robot plans. Artif Intell 3:251–288

    Article  Google Scholar 

  11. Getoor L, Taskar B (2007) Introduction to statistical relational learning. Adaptive computation and machine learning. MIT Press, Cambridge

    MATH  Google Scholar 

  12. Green C (1969) Application of theorem proving to problem solving

  13. Gupta R, Kochenderfer MJ (2004) Common sense data acquisition for indoor mobile robots. In: Nineteenth national conference on artificial intelligence (AAAI-04), pp 605–610

  14. Harnad S (1990) The symbol grounding problem. Physica D 42:335–346

    Article  Google Scholar 

  15. Jain D, Waldherr S, Beetz M (2009) Bayesian logic networks. Technical report, IAS Group, Fakultät für Informatik, Technische Universität München

  16. Klank U, Zeeshan Zia M, Beetz M (2009) 3D model selection from an Internet database for robotic vision. In: International conference on robotics and automation (ICRA)

  17. Matuszek C, Cabral J, Witbrock M, DeOliveira J (2006) An introduction to the syntax and content of Cyc. In: Proceedings of the 2006 AAAI spring symposium on formalizing and compiling background knowledge and its applications to knowledge representation and question answering, pp 44–49

  18. Mösenlechner L, Beetz M (2009) Using physics- and sensor-based simulation for high-fidelity temporal projection of realistic robot behavior. In: 19th international conference on automated planning and scheduling (ICAPS’09)

  19. Nilsson NJ (1984) Shakey the robot. Technical Report 323, AI Center, SRI International

  20. Nilsson NJ (1995) Eye on the prize. AI Mag 16(2):9

    Google Scholar 

  21. Richardson M, Domingos P (2006) Markov logic networks. Mach Learn 62(1–2):107–136

    Article  Google Scholar 

  22. Simon HA (1982) Models of bounded rationality. In: Behavioural economics and business organization, vol II. MIT Press, Cambridge

    Google Scholar 

  23. Tenorth M, Beetz M (2009) KnowRob—knowledge processing for autonomous personal robots. In: IEEE/RSJ international conference on intelligent robots and systems

  24. Tenorth M, Beetz M (2010) Priming transformational planning with observations of human activities. In: IEEE international conference on robotics and automation (ICRA)

  25. Tenorth M, Nyga D, Beetz M (2010, accepted) Understanding and executing instructions for everyday manipulation tasks from the world wide web. In: IEEE international conference on robotics and automation (ICRA)

Download references

Acknowledgements

This work is supported in part within the DFG excellence initiative research cluster Cognition for Technical Systems (CoTeSys), see also www.cotesys.org.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michael Beetz.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tenorth, M., Jain, D. & Beetz, M. Knowledge Processing for Cognitive Robots. Künstl Intell 24, 233–240 (2010). https://doi.org/10.1007/s13218-010-0044-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13218-010-0044-0

Keywords

Navigation