




Did you find this useful? Give us your feedback
239 citations
58 citations
46 citations
44 citations
...In the RACE project (Robustness by Autonomous Competence Enhancement), a PR2 robot demonstrated effective capabilities in a restaurant scenario including the ability to serve a coffee, set a table for a meal and clear a table (Hertzberg et al., 2014) (Rockel and et al....
[...]
...In the RACE project (Robustness by Autonomous Competence Enhancement), a PR2 robot demonstrated effective capabilities in a restaurant scenario including the ability to serve a coffee, set a table for a meal and clear a table (Hertzberg et al., 2014) (Rockel and et al., 2013)....
[...]
...The object tracker works based on a particle filter (Schulz et al., 2001; Hertzberg et al., 2014) which uses geometric information as well as color and surface normal data to predict the next probable pose of the object....
[...]
...These capabilities are fully integrated in both cognitive architectures and are running on the PR2 robot used by the RACE project (Hertzberg et al., 2014), as depicted in Fig....
[...]
...In the context of the RACE project (Hertzberg et al., 2014), the University of Osnabruck provided us with a rosbag collected by one of their robots while exploring an office environment....
[...]
43 citations
...Learning from experience is also used in some other stud ies for mobile manipulation in different contexts [94]–[98]....
[...]
...A recent study investigated enhancing the behavior of an auton omous waiter robot working in a restaurant by learning from its experiences [94]....
[...]
8,387 citations
...It is assumed that basic robot behavior (such as navigation, object handling, object recognition) is available on Trixi—actually, RACE has started from standard capabilities available for a PR2 in ROS [17], cf. Sect....
[...]
...This was made possible by – committing to a particular version of the above- described demo domain; – using a PR2 robot and ROS as readily available hardware and software frameworks, respectively; – using prior existing standard processing and reasoning modules as base systems wherever possible, e.g., for planning and sensor data interpretation; – defining the internal knowledge-interchange language based on a standard, namely, Description Logics; – and committing early to the basic robot control architecture, i.e., to a solution of the second problem addressed above....
[...]
...This approach bases prediction upon commonsense physics, which is provided by the physics engine ODE used in Gazebo,1 the standard simulator in ROS....
[...]
...In addition to the overall system behavior, RACE has yielded a number of results in the individual modules Ontology OWL Reasoning and Interpretation Experience Extractor/ Annotator HTN Planner Blackboard User Interface ROBOT Capabilities Memory Perceptual Perception Execution Monitor Conceptualizer concepts OWL new concepts fluents plan initial state, continuous ex− ex− instructions data fluentsfluents periences instructions periences data sensoractions ROSplan fluents goal plan, goal fluents, schedule action results OWL concepts Fig....
[...]
...ROS [17], as used on Trixi, already provides many capabilities (e.g., for manipulation or navigation) as ROS actions; others were added....
[...]
6,254 citations
...In addition to estimating the effectiveness of learned knowledge by DIM, the Description Length (DLen, [19]) of the instructions given to the robot to achieve a goal matters....
[...]
4,667 citations
..., determining objects and relations which are relevant for a new activity concept, (ii) a learning curriculum where positive examples lead to a learnt concept with monotonously increasing generality, never surpassing the intended concept, and (iii) a DL-based KR framework that can be mapped into graphical representations as used in the structure-mapping theory of Cognitive Science [6]....
[...]
...EBCL suggests innovative solutions for at least three aspects: (i) Relevance analysis, i.e., determining objects and relations which are relevant for a new activity concept, (ii) a learning curriculum where positive examples lead to a learnt concept with monotonously increasing generality, never surpassing the intended concept, and (iii) a DL-based KR framework that can be mapped into graphical representations as used in the structure-mapping theory of Cognitive Science [6]....
[...]
747 citations
...For task planning, HTN planning [5] proved to be useful for improving the robot’s performance based on experience: the plan generation itself is fast, and the plans are robust and have a structure that can be used for learning....
[...]
239 citations
Experience extraction modules were developed to filter, segment and transform the raw data stream, producing experience records stored in memory.
Central achievements include:– a general approach for concurrently reasoning about diverse types of symbolic and metric knowledge, based on the notion of constraint reasoning at differentlevels of abstraction (Meta-CSP);– Meta-CSP based algorithms for planning with do-main specifications that include spatial, temporal, resource, causal and ontological knowledge; – an approach to plan-based robot control that allows planning knowledge about deliberate robot behavior to be complemented by semantic execution monitor-ing and prediction;– an object perception and learning system that learnsobject categories in an incremental and open-ended fashion with user mediation; – an approach to learn conceptual activity descriptions from few examples and apply them to future tasks (“competence enhancement from experience”); – a method for grounding noun phrases connected by spatial relations in perceived static scenes.
Discrepancies between the observed and the idealbehavior can originate from errors of four different types: Conceptual, Perceptual, Navigation and/or Localization, andManipulation errors.
The authors decided to use a classical, “flat” blackboard in the project to allow for maximal flexibility of information flow between modules, including reasoning and learning modules, and for freely adding and exchanging versions of modules.
The overall aim of RACE as set out in the descrip-tion of work wasto develop an artificial cognitive system, embodied by a service robot, able to build a high-level understanding of the world it inhabits by storing and exploiting appropriate memories of its experiences.
HTN hierarchization and and decomposition methods were put on top of the basic hybrid Meta-CSP planner, using the SHOP2 Total-order Forward Decomposition (TFD) algorithm for focusing search in the large combined search space.
An anchoring module aggregates information from the object trackers into a probabilistic graphical model of all objects in the scene (including those not currently in view).
The robot may use the results of such a prediction cycle to update the current situation before planning, thus producing more robust plans.
A video demonstrating this is available2.3.4 LearningLearning is central to RACE, where the robot uses static and dynamic experiences to learn about static scenes, the environment, and its own activities for enhancing its competence to operate in its environment.
The DIM metric chosen in RACE is the weighted sum of the numbers of the inconsistencies (1–4), respectively, lower DIM values signaling better behavior.