2009 · 294 citations · 13 references
ComputingAutonomous SystemsComputer ScienceArtificial IntelligenceKnowledge RepresentationRoboticsDescription LogicsRobotics Automation
Knowledge processing is an essential technique for enabling autonomous robots to do the right thing to the right object in the right way. Using knowledge processing the robots can achieve more flexible and general behavior and better performance. While knowledge representation and reasoning has been a well-established research field in artificial intelligence for several decades, little work has been done to design and realize knowledge processing mechanisms for the use in the context of robotic control. In this paper, we report on KNOWROB, a knowledge processing system particularly designed for autonomous personal robots. KNOWROB is a first-order knowledge representation based on description logics that provides specific mechanisms and tools for action-centered representation, for the automated acquisition of grounded concepts through observation and experience, for reasoning about and managing uncertainty, and for fast inference - knowledge processing features that are particularly necessary for autonomous robot control.
13
Physica D Nonlinear Phenomena · 1990 · 2.6K citations · Full text
Towards 3D Point cloud based object maps for household environments
Radu Bogdan Rusu, Zoltán-Csaba Márton, Nico Blodow et al. · Robotics and Autonomous Systems · 2008 · 1.1K citations
An Introduction to the Syntax and Content of Cyc i
Cynthia Matuszek, Michael Witbrock, John Cabral et al. · 2006 · 341 citations · Full text
Towards long-lived robot genes
Paul Fitzpatrick, Giorgio Metta, Lorenzo Natale · Robotics and Autonomous Systems · 2007 · 180 citations
The PEIS-Ecology project: Vision and results
Alessandro Saffiotti, Mathias Broxvall, Marco Gritti et al. · 2008 · 136 citations