A logic-based calculus of events
New Generation Computing
The art of Prolog (2nd ed.): advanced programming techniques
The art of Prolog (2nd ed.): advanced programming techniques
CYC: a large-scale investment in knowledge infrastructure
Communications of the ACM
Map learning with uninterpreted sensors and effectors
Artificial Intelligence
Towards a standard upper ontology
Proceedings of the international conference on Formal Ontology in Information Systems - Volume 2001
What You Always Wanted to Know About Datalog (And Never Dared to Ask)
IEEE Transactions on Knowledge and Data Engineering
Learning probabilistic models of link structure
The Journal of Machine Learning Research
Natural Language Engineering
Accurate unlexicalized parsing
ACL '03 Proceedings of the 41st Annual Meeting on Association for Computational Linguistics - Volume 1
Machine Learning
Pattern Recognition and Machine Learning (Information Science and Statistics)
Pattern Recognition and Machine Learning (Information Science and Statistics)
Collada: Sailing the Gulf of 3d Digital Content Creation
Collada: Sailing the Gulf of 3d Digital Content Creation
The Description Logic Handbook
The Description Logic Handbook
Yago: a core of semantic knowledge
Proceedings of the 16th international conference on World Wide Web
Pellet: A practical OWL-DL reasoner
Web Semantics: Science, Services and Agents on the World Wide Web
Introduction to Statistical Relational Learning (Adaptive Computation and Machine Learning)
Introduction to Statistical Relational Learning (Adaptive Computation and Machine Learning)
MEBN: A language for first-order Bayesian knowledge bases
Artificial Intelligence
Conceptual spatial representations for indoor mobile robots
Robotics and Autonomous Systems
Bayesian space conceptualization and place classification for semantic maps in mobile robotics
Robotics and Autonomous Systems
Towards 3D Point cloud based object maps for household environments
Robotics and Autonomous Systems
Robot task planning using semantic maps
Robotics and Autonomous Systems
Common sense data acquisition for indoor mobile robots
AAAI'04 Proceedings of the 19th national conference on Artifical intelligence
Open information extraction from the web
IJCAI'07 Proceedings of the 20th international joint conference on Artifical intelligence
Relational object maps for mobile robots
IJCAI'05 Proceedings of the 19th international joint conference on Artificial intelligence
Planning and acting in partially observable stochastic domains
Artificial Intelligence
Toward understanding natural language directions
Proceedings of the 5th ACM/IEEE international conference on Human-robot interaction
Grounding commonsense knowledge in intelligent systems
Journal of Ambient Intelligence and Smart Environments
DBpedia: a nucleus for a web of open data
ISWC'07/ASWC'07 Proceedings of the 6th international The semantic web and 2nd Asian conference on Asian semantic web conference
Putting people's common sense into knowledge bases of household robots
KI'10 Proceedings of the 33rd annual German conference on Advances in artificial intelligence
Ontology alignment evaluation initiative: six years of experience
Journal on data semantics XV
Marker-Passing inference in the scone knowledge-base system
KSEM'06 Proceedings of the First international conference on Knowledge Science, Engineering and Management
Theory and Practice of Logic Programming - Prolog Systems
Theory and Practice of Logic Programming - Prolog Systems
Xsb: Extending prolog with tabled logic programming
Theory and Practice of Logic Programming - Prolog Systems
Temporal-Logic-Based Reactive Mission and Motion Planning
IEEE Transactions on Robotics
Ontology-Based Unified Robot Knowledge for Service Robots in Indoor Environments
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
IJCAI'13 Proceedings of the Twenty-Third international joint conference on Artificial Intelligence
Hi-index | 0.00 |
Autonomous service robots will have to understand vaguely described tasks, such as â聙聹set the tableâ聙聺 or â聙聹clean upâ聙聺. Performing such tasks as intended requires robots to fully, precisely, and appropriately parameterize their low-level control programs. We propose knowledge processing as a computational resource for enabling robots to bridge the gap between vague task descriptions and the detailed information needed to actually perform those tasks in the intended way. In this article, we introduce the KnowRob knowledge processing system that is specifically designed to provide autonomous robots with the knowledge needed for performing everyday manipulation tasks. The system allows the realization of â聙聹virtual knowledge basesâ聙聺: collections of knowledge pieces that are not explicitly represented but computed on demand from the robot's internal data structures, its perception system, or external sources of information. This article gives an overview of the different kinds of knowledge, the different inference mechanisms, and interfaces for acquiring knowledge from external sources, such as the robot's perception system, observations of human activities, Web sites on the Internet, as well as Web-based knowledge bases for information exchange between robots. We evaluate the system's scalability and present different integrated experiments that show its versatility and comprehensiveness.