Demo Data from EDBT 2026 / reviewers in the wild / expert
Moritz Tenorth
dblp:76/7748 · also Moritz Matthias Tenorth
· DBLP profile ↗
25ranked-venue papers
13as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 22 · 12 first-authorSystems, architecture and hardware · 18 · 9 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorHuman-computer interaction and ubiquitous computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
12 papers |
Knowledge representation and reasoning · 44% Robot manipulation · 16% Planning, search and constraint satisfaction · 10% | |
| Human-computer interaction and pervasive computing
2 papers |
Human-robot interaction · 82% Ubiquitous computing and smart environments · 18% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Cloud and datacenter computing · 100% |
Topics — the 19 heaviest of 26, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning › cognitive robotics
robotic knowledge representation |
0.8 | 3 | 2017 | Representations for robot knowledge in the KnowRob framework · Artif. Intell. 2017 Open robotics research using web-based knowledge services · ICRA 2016 Open-EASE · ICRA 2015 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology |
0.3 | 2 | 2017 | Representations for robot knowledge in the KnowRob framework · Artif. Intell. 2017 The RoboEarth language: Representing and exchanging knowledge about actions, objects, and environments · ICRA 2012 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge graph
open knowledge base |
0.2 | 1 | 2016 | Open robotics research using web-based knowledge services · ICRA 2016 |
Computer vision › Video understanding and tracking
activity recognition |
0.2 | 1 | 2013 | Learning probability distributions over partially-ordered human everyday activities · ICRA 2013 |
Machine learning › Learning theory
distribution learning |
0.2 | 1 | 2013 | Learning probability distributions over partially-ordered human everyday activities · ICRA 2013 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
statistical relational learning |
0.2 | 1 | 2013 | Learning probability distributions over partially-ordered human everyday activities · ICRA 2013 |
Robotics › Robot manipulation
object rearrangement |
0.1 | 1 | 2012 | Learning organizational principles in human environments · ICRA 2012 |
Computer vision › Image recognition and object detection
object recognition |
0.1 | 1 | 2012 | Creating and using RoboEarth object models · ICRA 2012 |
Computer vision › 3D vision › 3d motion analysis
human motion modeling |
0.1 | 1 | 2011 | How-models of human reaching movements in the context of everyday manipulation activities · ICRA 2011 |
Robotics › Robot manipulation
human-robot interaction |
0.1 | 1 | 2011 | How-models of human reaching movements in the context of everyday manipulation activities · ICRA 2011 |
Robotics › Autonomous driving
trajectory prediction |
0.1 | 1 | 2011 | How-models of human reaching movements in the context of everyday manipulation activities · ICRA 2011 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › representation language › knowledge representation formalisms › knowledge representation language
logic-based knowledge representation |
0.1 | 1 | 2010 | Understanding and executing instructions for everyday manipulation tasks from the World Wide Web · ICRA 2010 |
Natural language and speech › Language models and text generation
natural language understanding |
0.1 | 1 | 2010 | Understanding and executing instructions for everyday manipulation tasks from the World Wide Web · ICRA 2010 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
task planning |
0.1 | 1 | 2010 | Understanding and executing instructions for everyday manipulation tasks from the World Wide Web · ICRA 2010 |
Human-robot interaction › humanlikeness
human-like behavior |
0.1 | 1 | 2010 | Priming transformational planning with observations of human activities · ICRA 2010 |
Human-robot interaction
learning from demonstration |
0.1 | 1 | 2010 | Priming transformational planning with observations of human activities · ICRA 2010 |
Ubiquitous computing and smart environments › user behavior modeling
human activity modeling |
0.0 | 1 | 2013 | Learning probability distributions over partially-ordered human everyday activities · ICRA 2013 |
Robotics › Autonomous driving
behavior modeling |
0.0 | 1 | 2010 | Priming transformational planning with observations of human activities · ICRA 2010 |
Natural language and speech › Information extraction and text analysis
word sense disambiguation |
0.0 | 1 | 2010 | Understanding and executing instructions for everyday manipulation tasks from the World Wide Web · ICRA 2010 |
Methods — techniques the papers use, named apart from their topics
semantic annotation · 0.9big data storage · 0.5knowledge processing · 0.4statistical relational learning · 0.3conditional random field · 0.3object recognition · 0.1inference · 0.1formal language design · 0.1classification · 0.13d modeling · 0.1transformational planning · 0.1plan classification · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Representations for robot knowledge in the KnowRob framework
Moritz Tenorth, Michael Beetz |
Artif. Intell. | 1 |
| 2016 | Open robotics research using web-based knowledge servicesabstractIn this paper we discuss how the combination of modern technologies in “big data” storage and management, knowledge representation and processing, cloud-based computation, and web technology can help the robotics community to establish and strengthen an open research discipline. We describe how we made the demonstrator of a EU project review openly available to the research community. Specifically, we recorded episodic memories with rich semantic annotations during a pizza preparation experiment in autonomous robot manipulation. Afterwards, we released them as an open knowledge base using the cloud- and web-based robot knowledge service OPENEASE. We discuss several ways on how this open data can be used to validate our experimental reports and to tackle novel challenging research problems. Michael Beetz, Daniel Beßler, Jan Oliver Winkler, Jan-Hendrik Worch, Ferenc Balint-Benczedi, Georg Bartels, Aude Billard, Asil Kaan Bozcuoglu, Nadia Figueroa, Andrei Haidu, Hagen Langer, Alexis Maldonado, Ana Lucia Pais, Moritz Tenorth, Thiemo Wiedemeyer |
ICRA | 15 |
| 2015 | Open-EASEabstractMaking future autonomous robots capable of accomplishing human-scale manipulation tasks requires us to equip them with knowledge and reasoning mechanisms. We propose Open-EASE, a remote knowledge representation and processing service that aims at facilitating these capabilities. Open-EASE gives its users unprecedented access to the knowledge of leading-edge autonomous robotic agents. It also provides the representational infrastructure to make inhomogeneous experience data from robots and human manipulation episodes semantically accessible, and is complemented by a suite of software tools that enable researchers and robots to interpret, analyze, visualize, and learn from the experience data. Using Open-EASE users can retrieve the memorized experiences of manipulation episodes and ask queries regarding to what the robot saw, reasoned, and did as well as how the robot did it, why, and what effects it caused. Michael Beetz, Moritz Tenorth, Jan Oliver Winkler |
ICRA | 2 |
| 2015 | RoboEarth Semantic Mapping: A Cloud Enabled Knowledge-Based ApproachabstractThe vision of the RoboEarth project is to design a knowledge-based system to provide web and cloud services that can transform a simple robot into an intelligent one. In this work, we describe the RoboEarth semantic mapping system. The semantic map is composed of: 1) an ontology to code the concepts and relations in maps and objects and 2) a SLAM map providing the scene geometry and the object locations with respect to the robot. We propose to ground the terminological knowledge in the robot perceptions by means of the SLAM map of objects. RoboEarth boosts mapping by providing: 1) a subdatabase of object models relevant for the task at hand, obtained by semantic reasoning, which improves recognition by reducing computation and the false positive rate; 2) the sharing of semantic maps between robots; and 3) software as a service to externalize in the cloud the more intensive mapping computations, while meeting the mandatory hard real time constraints of the robot. To demonstrate the RoboEarth cloud mapping system, we investigate two action recipes that embody semantic map building in a simple mobile robot. The first recipe enables semantic map building for a novel environment while exploiting available prior information about the environment. The second recipe searches for a novel object, with the efficiency boosted thanks to the reasoning on a semantically annotated map. Our experimental results demonstrate that, by using RoboEarth cloud services, a simple robot can reliably and efficiently build the semantic maps needed to perform its quotidian tasks. In addition, we show the synergetic relation of the SLAM map of objects that grounds the terminological knowledge coded in the ontology. Luis Riazuelo, Moritz Tenorth, Daniel Di Marco, Marta Salas, Dorian Gálvez-López, Lorenz Mösenlechner, Lars Kunze, Michael Beetz, Juan D. Tardós, Luis Montano, J. M. M. Montiel |
IEEE Trans Autom. Sci. Eng. | 2 |
| 2014 | Knowledge-based Specification of Robot MotionsabstractIn many cases, the success of a manipulation action performed by a robot is determined by how it is executed and by how the robot moves during the action. Examples are tasks such as unscrewing a bolt, pouring liquids and flipping a pancake. This aspect is often abstracted away in AI planning and action languages that assume that an action is successful as long as all preconditions are fulfilled. In this paper we investigate how constraint-based motion representations used in robot control can be combined with a semantic knowledge base in order to let a robot reason about movements and to automatically generate executable motion descriptions that can be adapted to different robots, objects and tools. Moritz Tenorth, Georg Bartels, Michael Beetz |
ECAI | 1 |
| 2013 | Learning probability distributions over partially-ordered human everyday activitiesabstractWe propose a method to learn the partially-ordered structure inherent in human everyday activities from observations by exploiting variability in the data. Using statistical relational learning, the system extracts a full-joint probability distribution over the actions that form a task, their (partial) ordering, and their properties. Relevant action properties and relations among actions are learned as those that are consistent among the observations. The models can be used for classifying action sequences, for determining which actions are relevant for a task, which objects are usually manipulated, and which action properties are typical for a person. We evaluate the approach on synthetic data sampled from partial-order trees as well as two real-world data sets of humans activities: the TUM kitchen data set and the CMU MMAC data set. The results show that our approach outperforms sequence-based models like Conditional Random Fields for classifying observations of activities that allow a large amount of variation. Moritz Tenorth, Fernando De la Torre, Michael Beetz |
ICRA | 1 |
| 2013 | The RoboEarth Language: Representing and Exchanging Knowledge about Actions, Objects, and Environments (Extended Abstract)
Moritz Tenorth, Alexander Clifford Perzylo, Reinhard Lafrenz, Michael Beetz |
IJCAI | 1 |
| 2013 | Building knowledge-enabled cloud robotics applications using the ubiquitous network robot platformabstractIn this paper, we discuss how networked robot architectures can facilitate the development, deployment, management and adaptation of distributed robotic applications. Our aim is to modularize applications by factoring out environment, task-, domain-, and robot-specific knowledge components and representing them explicitly in a formal knowledge base that is shared between the robots and service applications. Robot control decisions can then be formulated in terms of inference tasks that are evaluated based on this knowledge during task execution. The explicit and modular knowledge representation allows human operators with different areas of expertise to adapt the respective parts of the knowledge independently. We implemented this concept by integrating knowledge representation methods of the RoboEarth project with the distributed task execution capabilities of the Ubiquitous Network Robot Platform. Moritz Tenorth, Koji Kamei, Satoru Satake, Takahiro Miyashita, Norihiro Hagita |
IROS | 1 |
| 2013 | Decomposing CAD models of objects of daily use and reasoning about their functional partsabstractToday's robots are still lacking comprehensive knowledge bases about objects and their properties. Yet, a lot of knowledge is required when performing manipulation tasks to identify abstract concepts like a “handle” or the “blade of a spatula” and to ground them into concrete coordinate frames that can be used to parametrize the robot's actions. In this paper, we present a system that enables robots to use CAD models of objects as a knowledge source and to perform logical inference about object components that have automatically been identified in these models. The system includes several algorithms for mesh segmentation and geometric primitive fitting which are integrated into the robot's knowledge base as procedural attachments to the semantic representation. Bottom-up segmentation methods are complemented by top-down, knowledge-based analysis of the identified components. The evaluation on a diverse set of object models, downloaded from the Internet, shows that the algorithms are able to reliably detect several kinds of object parts. Moritz Tenorth, Stefan Profanter, Ferenc Balint-Benczedi, Michael Beetz |
IROS | 1 |
| 2013 | Automated alignment of specifications of everyday manipulation tasksabstractRecently, there has been growing interest in enabling robots to use task instructions from the Internet and to share tasks they have learned with each other. To competently use, select and combine such instructions, robots need to be able to find out if different instructions describe the same task, which parts of them are similar and which ones differ. In this paper, we investigate techniques for automatically aligning symbolic task descriptions. We propose to adapt and extend established algorithms for sequence alignment that are commonly used in bioinformatics in order to make them applicable to robot action specifications. The extensions include methods for the comparison of complex sequence elements, for taking the semantic similarity of actions into account, and for aligning descriptions at different levels of granularity. We evaluate the algorithm on two large datasets of observations of human everyday tasks and show that they are able to align action sequences performed by different subjects in very different ways. Moritz Tenorth, Johannes Ziegltrum, Michael Beetz |
IROS | 1 |
| 2013 | Representation and Exchange of Knowledge About Actions, Objects, and Environments in the RoboEarth FrameworkabstractThe community-based generation of content has been tremendously successful in the World-Wide Web-people help each other by providing information that could be useful to others.We are trying to transfer this approach to robotics in order to help robots acquire the vast amounts of knowledge needed to competently perform everyday tasks.ROBOEARTH is intended to be a web community by robots for robots to autonomously share descriptions of tasks they have learned, object models they have created, and environments they have explored.In this paper, we report on the formal language we developed for encoding this information and present our approaches to solve the inference problems related to finding information, to determining if information is usable by a robot, and to grounding it on the robot platform.Note to Practitioners-In this paper, we report on a formal language for knowledge representation that is used in the ROBOEARTH system, a web-based knowledge base intended to be like a "Wikipedia for robots."The objective is to enable robots to share information about how to perform actions, how to recognize and interact with objects, and where to find objects in an environment.The developed language allows to store such information in a format that supports logical inference, so that robots can for example autonomously decide if they have all prerequisites needed for performing a described action.In laboratory experiments, the system has been applied to the exchange of pick-and-place style activities between two mobile manipulation robots.We are currently extending the representation towards more fine-grained action specifications. Moritz Tenorth, Alexander Clifford Perzylo, Reinhard Lafrenz, Michael Beetz |
IEEE Trans Autom. Sci. Eng. | 1 |
| 2012 | Creating and using RoboEarth object modelsabstractThis paper presented an approach to create 3D object models for robotic and vision applications in a fast and inexpensive way compared to established approaches. By using the RoboEarth system for storing the created object models users have world-wide access to the data and can immediately reuse a model as soon as it was created and uploaded. The approach shows general applicability for different kinds of cameras. In this work this was shown by two example implementations for the recognition process of objects. The quality of the recognition can be verified in the video. Combined with the knowledge saved in the RoboEarth database the objects can also be properly classified. Daniel Di Marco, Andreas Koch 0003, Oliver Zweigle, Kai Häussermann, Björn Schießle, Paul Levi, Dorian Gálvez-López, Luis Riazuelo, Javier Civera 0001, J. M. M. Montiel, Moritz Tenorth, Alexander Clifford Perzylo, Markus Waibel, René van de Molengraft |
ICRA | 11 |
| 2012 | Learning organizational principles in human environmentsabstractIn the context of robotic assistants in human everyday environments, pick and place tasks are beginning to be competently solved at the technical level. The question of where to place objects or where to pick them up from, among other higher-level reasoning tasks, is therefore gaining practical relevance. In this work, we consider the problem of identifying the organizational structure within an environment, i.e. the problem of determining organizational principles that would allow a robot to infer where to best place a particular, previously unseen object or where to reasonably search for a particular type of object given past observations about the allocation of objects to locations in the environment. This problem can be reasonably formulated as a classification task. We claim that organizational principles are governed by the notion of similarity and provide an empirical analysis of the importance of various features in datasets describing the organizational structure of kitchens. For the aforementioned classification tasks, we compare standard classification methods, reaching average accuracies of at least 79% in all scenarios. We thereby show that, in particular, ontology-based similarity measures are well-suited as highly discriminative features. We demonstrate the use of learned models of organizational principles in a kitchen environment on a real robot system, where the robot identifies a newly acquired item, determines a suitable location and then stores the item accordingly. Martin J. Schuster, Dominik Jain, Moritz Tenorth, Michael Beetz |
ICRA | 3 |
| 2012 | The RoboEarth language: Representing and exchanging knowledge about actions, objects, and environmentsabstractThe community-based generation of content has been tremendously successful in the World Wide Web - people help each other by providing information that could be useful to others. We are trying to transfer this approach to robotics in order to help robots acquire the vast amounts of knowledge needed to competently perform everyday tasks. RoboEarth is intended to be a web community by robots for robots to autonomously share descriptions of tasks they have learned, object models they have created, and environments they have explored. In this paper, we report on the formal language we developed for encoding this information and present our approaches to solve the inference problems related to finding information, to determining if information is usable by a robot, and to grounding it on the robot platform. Moritz Tenorth, Alexander Clifford Perzylo, Reinhard Lafrenz, Michael Beetz |
ICRA | 1 |
| 2012 | Semantic Object Maps for robotic housework - representation, acquisition and useabstractIn this article we investigate the representation and acquisition of Semantic Objects Maps (SOMs) that can serve as information resources for autonomous service robots performing everyday manipulation tasks in kitchen environments. These maps provide the robot with information about its operation environment that enable it to perform fetch and place tasks more efficiently and reliably. To this end, the semantic object maps can answer queries such as the following ones: “What do parts of the kitchen look like?”, “How can a container be opened and closed?”, “Where do objects of daily use belong?”, “What is inside of cupboards/drawers?”, etc. The semantic object maps presented in this article, which we call SOM+, extend the first generation of SOMs presented by Rusu et al. [1] in that the representation of SOM+is designed more thoroughly and that SOM+also include knowledge about the appearance and articulation of furniture objects. Also, the acquisition methods for SOM+substantially advance those developed in [1] in that SOM+are acquired autonomously and with low-cost (Kinect) instead of very accurate (laser-based) 3D sensors. In addition, perception methods are more general and are demonstrated to work in different kitchen environments. Dejan Pangercic, Benjamin Pitzer, Moritz Tenorth, Michael Beetz |
IROS | 3 |
| 2012 | A unified representation for reasoning about robot actions, processes, and their effects on objectsabstractMobile manipulation robots are becoming more and more common and begin to extend their task spectrum towards more general housework activities. The sequence of actions needed to accomplish such tasks can be obtained from instructions on the Internet originally written for humans. While giving valuable information about the types of actions and some of their parameters, these instructions usually lack information that humans consider to be obvious. In this paper, we investigate how we can equip robots with sufficient knowledge and inference mechanisms to competently detect and fill such knowledge gaps in descriptions of everyday activities. We present methods for projecting the effects of actions and processes, for inferring action parameters like the objects and locations to be used, and introduce representations for reasoning about object transformations resulting from the effects of actions. Moritz Tenorth, Michael Beetz |
IROS | 1 |
| 2012 | Cognition-Enabled Autonomous Robot Control for the Realization of Home Chore Task IntelligenceabstractThis article gives an overview of cognition-enabled robot control, a computational model for controlling autonomous service robots to achieve home chore task intelligence. For the realization of task intelligence, this computational model puts forth three core principles, which essentially involve the combination of reactive behavior specifications represented as semantically interpretable plans with inference mechanisms that enable flexible decision making. The representation of behavior specifications as plans enables the robot to not only execute the behavior specifications but also to reason about them and alter them during execution. We provide a description of a complete system for cognition-enabled robot control that implements the three core principles, demonstrating the feasibility of our approach. Michael Beetz, Dominik Jain, Lorenz Mösenlechner, Moritz Tenorth, Lars Kunze, Nico Blodow, Dejan Pangercic |
Proc. IEEE | 4 |
| 2011 | How-models of human reaching movements in the context of everyday manipulation activitiesabstractWe present a system for learning models of human reaching trajectories in the context of everyday manipulation activities. Different kinds of trajectories are automatically discovered, and each of them is described by its semantic context. In a first step, the system clusters trajectories in observations of human everyday activities based on their shapes, and then learns the relation between these trajectories and the contexts in which they are used. The resulting models can be used for robots to select a trajectory to use in a given context. They can also serve as powerful prediction models for human motions to improve human-robot interaction. Experiments on the TUM kitchen data set show that the method is capable of discovering meaningful clusters in real-world observations of everyday activities like setting a table. Daniel Nyga, Moritz Tenorth, Michael Beetz |
ICRA | 2 |
| 2011 | Autonomous semantic mapping for robots performing everyday manipulation tasks in kitchen environmentsabstractIn this work we report about our efforts to equip service robots with the capability to acquire 3D semantic maps. The robot autonomously explores indoor environments through the calculation of next best view poses, from which it assembles point clouds containing spatial and registered visual information. We apply various segmentation methods in order to generate initial hypotheses for furniture drawers and doors. The acquisition of the final semantic map makes use of the robot's proprioceptive capabilities and is carried out through the robot's interaction with the environment. We evaluated the proposed integrated approach in the real kitchen in our laboratory by measuring the quality of the generated map in terms of the map's applicability for the task at hand (e.g. resolving counter candidates by our knowledge processing system). Nico Blodow, Lucian Cosmin Goron, Zoltan-Csaba Marton, Dejan Pangercic, Thomas Rühr, Moritz Tenorth, Michael Beetz |
IROS | 6 |
| 2010 | Priming transformational planning with observations of human activitiesabstractPeople perform daily activities in many different ways. When setting a table, they might use a tray, stack plates, stack cups on plates, leave the doors of a cupboard open when taking several items out of it. Similarly flexible behavior is desired when mobile robots perform household tasks. Moreover, they should perform actions in a way that they are accepted by the people, for example by showing human-like behavior. In this paper we propose to extend a transformational planning system with models characterizing the behavior produced by the different plans in the plan library. These models are used by the robot to select a plan that resembles human behavior. In addition to acting more human-like, this helps the robot choose good plans for a task by imitating humans instead of performing exhaustive search. We show the feasibility of this approach using a household robot application as an example and present empirical results on the classification accuracy in this domain. Moritz Tenorth, Michael Beetz |
ICRA | 1 |
| 2010 | Understanding and executing instructions for everyday manipulation tasks from the World Wide WebabstractService robots will have to accomplish more and more complex, open-ended tasks and regularly acquire new skills. In this work, we propose a new approach to the problem of generating plans for such household robots. Instead composing them from atomic actions - the common approach in robot planning - we propose to transform task descriptions on web sites like ehow.com into executable robot plans. We present methods for automatically converting the instructions from natural language into a formal, logic-based representation, for resolving the word senses using the WordNet database and the Cyc ontology, and for exporting the generated plans into the mobile robot's plan language RPL. We discuss the problem of inferring information that is missing in these descriptions and the problem of grounding the abstract task descriptions in the perception and action system, and we propose techniques for solving them. The whole system works autonomously without human interaction. It has successfully been tested with a set of about 150 natural language directives, of which up to 80% could be correctly transformed. Moritz Tenorth, Daniel Nyga, Michael Beetz |
ICRA | 1 |
| 2010 | CRAM - A Cognitive Robot Abstract Machine for everyday manipulation in human environmentsabstractThis paper describes CRAM (Cognitive Robot Abstract Machine) as a software toolbox for the design, the implementation, and the deployment of cognition-enabled autonomous robots performing everyday manipulation activities. CRAM equips autonomous robots with lightweight reasoning mechanisms that can infer control decisions rather than requiring the decisions to be preprogrammed. This way CRAM-programmed autonomous robots are much more flexible, reliable, and general than control programs that lack such cognitive capabilities. CRAM does not require the whole domain to be stated explicitly in an abstract knowledge base. Rather, it grounds symbolic expressions in the knowledge representation into the perception and actuation routines and into the essential data structures of the control programs. In the accompanying video, we show complex mobile manipulation tasks performed by our household robot that were realized using the CRAM infrastructure. Michael Beetz, Lorenz Mösenlechner, Moritz Tenorth |
IROS | 3 |
| 2010 | Combining perception and knowledge processing for everyday manipulationabstractThis paper describes and discusses the K-COPMAN (Knowledge-enabled Cognitive Perception for Manipulation) system, which enables autonomous robots to generate symbolic representations of perceived objects and scenes and to infer answers to complex queries that require the combination of perception and knowledge processing. Using K-COPMAN, the robot can solve inference tasks such as identifying items that are likely to be missing on a breakfast table. To the programmer K-COPMAN, is presented as a logic programming system that can be queried just like a symbolic knowledge base. Internally, K-COPMAN is realized through a data structure framework together with a library of state-of-the-art perception mechanisms for mobile manipulation in human environments. Key features of K-COPMAN are that it can make a robot environment-aware and that it supports goal-directed as well as passive perceptual processing. K-COPMAN is fully integrated into an autonomous mobile manipulation robot and is realized within the open-source robot library ROS. Dejan Pangercic, Moritz Tenorth, Dominik Jain, Michael Beetz |
IROS | 2 |
| 2009 | KNOWROB - knowledge processing for autonomous personal robotsabstractKnowledge 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. Moritz Tenorth, Michael Beetz |
IROS | 1 |
| 2008 | The Assistive Kitchen - A demonstration scenario for cognitive technical systemsabstractThis paper introduces the assistive kitchen as a comprehensive demonstration and challenge scenario for technical cognitive systems. We describe its hardware and software infrastructure. Within the assistive kitchen application, we select particular domain activities as research subjects and identify the cognitive capabilities needed for perceiving, interpreting, analyzing, and executing these activities as research foci. We conclude by outlining open research issues that need to be solved to realize the scenarios successfully. Michael Beetz, Freek Stulp, Bernd Radig, Jan Bandouch, Nico Blodow, Mihai Emanuel Dolha, Andreas Fedrizzi, Dominik Jain, Ulrich Klank, Ingo Kresse, Alexis Maldonado, Zoltan-Csaba Marton, Lorenz Mösenlechner, Federico Ruiz-Ugalde, Radu Bogdan Rusu, Moritz Tenorth |
RO-MAN | 16 |