Skip to main content

Implementing Automated Robot Task Planning and Execution Based on Description Logic KB

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 6472))

Abstract

For a service robot to perform a given task without human intervention, the robot must be able to make a plan, i.e., a sequence of high-level actions and execute it autonomously. Recently, a few researchers have investigated Description Logic-based task planning techniques. In this paper we discuss our implementation methods of Description Logic-based task planning and execution. Some knowledge representation scheme is investigated and a simple planning algorithm is conceived. Some techniques are conceived to bridge the gap between the symbolic world and the program world in order to execute the task plan. We also explain our experiments and the results we have got.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach, 2nd edn. Prentice-Hall, Englewood Cliffs (2003)

    MATH  Google Scholar 

  2. Stollberg, M., Rhomberg, F.: Survey on Goal-driven architecture. Technical Report: DERI-TR-2006-06-04, Digital Enterprise Research Institute, DERI (2006)

    Google Scholar 

  3. Galindo, C., Fernandez-Madrigal, J., Gonzalez, J., Saffiotti, A.: Robot task planning using semantic maps. Robotics and Autonomous Systems 56(11), 955–966 (2008)

    Article  Google Scholar 

  4. Wu, X., Zeng, G., Han, F., Wang, R.: Goal representation and Reasoning based on Description Logics(DLs). In: International Conference on Intelligent Systems and Knowledge Engineering, ISKE 2007 (2007)

    Google Scholar 

  5. De Giacomo, G., Iocchi, L., Nardi, D., Rosati, R.: A theory and implementation of cognitive mobile robots. J. of Logic and Computation 9(5), 759–785 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  6. Baader, F., Lutz, C., Miličić, M., Sattler, U., Wolter, F.: Integrating description logics and action formalisms: First results. In: 20th National Conference on Artificial Intelligence, AAAI 2005 (2005)

    Google Scholar 

  7. Fikes, R.E., Nilsson, N.J.: STRIPS: A new approach to the application of theorem proving to problem solving. Artificial Intelligence 2(3-4), 189–208 (1971)

    Article  MATH  Google Scholar 

  8. Miličić, M.: Complexity of planning in action formalisms based on description logics. In: Dershowitz, N., Voronkov, A. (eds.) LPAR 2007. LNCS (LNAI), vol. 4790, pp. 408–422. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  9. Baader, F., Calvanese, D., McGuinness, D., Nardi, D., Patel-Schneider, P.F. (eds.): The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge University Press, Cambridge (2003)

    MATH  Google Scholar 

  10. OWL: Web Ontology Language Reference. W3C (2004), http://www.w3c.org/TR/owl-ref/

  11. SWRL: A Semantic Web Rule Language combining OWL and RuleML. W3C (2004), http://www.w3c.org/Submission/SWRL/

  12. Hugues, L., Bredeche, N., Futurs, T.I.: Simbad: an Autonomous Robot Simulation Package for Education and Research. In: Nolfi, S., et al. (eds.) SAB 2006. LNCS (LNAI), vol. 4095, pp. 831–842. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  13. Horridge, M., Bechhofer, S.: The OWL API: A Java API for working with OWL 2 ontologies. In: OWL: Experiences and Directions, OWLED 2009 (2009)

    Google Scholar 

  14. Sirin, E., Parsia, B., Grau, B.C., Kalyanpur, A., Katz, Y.: Pellet: A practical OWL-DL reasoner. J. Web Semantics 5(2), 51–53 (2007)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cho, J., Kim, H., Sohn, J. (2010). Implementing Automated Robot Task Planning and Execution Based on Description Logic KB. In: Ando, N., Balakirsky, S., Hemker, T., Reggiani, M., von Stryk, O. (eds) Simulation, Modeling, and Programming for Autonomous Robots. SIMPAR 2010. Lecture Notes in Computer Science(), vol 6472. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17319-6_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-17319-6_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-17318-9

  • Online ISBN: 978-3-642-17319-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics