Demo Data from EDBT 2026 / reviewers in the wild / expert
Jeremy L. Wyatt
dblp:12/4588
· DBLP profile ↗
38ranked-venue papers
1as first author
0since 2021 · last 2019
0000-0001-6991-356XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 35 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 12Systems, architecture and hardware · 11Human-computer interaction and ubiquitous computing · 3Applied, interdisciplinary, general and emerging computing · 3Databases, data management, data science and information retrieval · 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
19 papers |
Planning, search and constraint satisfaction · 29% Robot manipulation · 18% Video understanding and tracking · 14% | |
| Computer graphics and multimedia
4 papers |
Geometric modeling and processing · 74% Computer animation and physical simulation · 14% Computational photography and imaging · 12% | |
| Human-computer interaction and pervasive computing
3 papers |
Human-robot interaction · 76% Human-AI interaction · 24% |
Topics — the 30 heaviest of 44, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
partially observable markov decision process |
0.3 | 2 | 2015 | Mixed Logical Inference and Probabilistic Planning for Robots in Unreliable Worlds · IEEE Trans. Robotics 2015 Planning to see: A hierarchical approach to planning visual actions on a robot using POMDPs · Artif. Intell. 2010 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
plan explanation |
0.3 | 1 | 2017 | Robot task planning and explanation in open and uncertain worlds · Artif. Intell. 2017 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
task planning |
0.3 | 1 | 2017 | Robot task planning and explanation in open and uncertain worlds · Artif. Intell. 2017 |
Computer vision › Video understanding and tracking › object tracking
3d object tracking |
0.2 | 2 | 2011 | Predicting the unobservable Visual 3D tracking with a probabilistic motion model · ICRA 2011 Physical simulation for monocular 3D model based tracking · ICRA 2011 |
Computer vision › Video understanding and tracking
object tracking |
0.2 | 2 | 2011 | Predicting the unobservable Visual 3D tracking with a probabilistic motion model · ICRA 2011 Physical simulation for monocular 3D model based tracking · ICRA 2011 |
Robotics › Robot manipulation › nonprehensile manipulation
pushing manipulation |
0.2 | 2 | 2011 | Predicting the unobservable Visual 3D tracking with a probabilistic motion model · ICRA 2011 Learning to predict how rigid objects behave under simple manipulation · ICRA 2011 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic programming
answer set programming |
0.2 | 1 | 2015 | Mixed Logical Inference and Probabilistic Planning for Robots in Unreliable Worlds · IEEE Trans. Robotics 2015 |
Geometric modeling and processing
shape analysis |
0.2 | 1 | 2015 | Compositional Hierarchical Representation of Shape Manifolds for Classification of Non-manifold Shapes · ICCV 2015 |
Geometric modeling and processing › shape analysis
shape classification |
0.2 | 1 | 2015 | Compositional Hierarchical Representation of Shape Manifolds for Classification of Non-manifold Shapes · ICCV 2015 |
Geometric modeling and processing › shape analysis › shape space
shape manifold learning |
0.2 | 1 | 2015 | Compositional Hierarchical Representation of Shape Manifolds for Classification of Non-manifold Shapes · ICCV 2015 |
Robotics › Robot manipulation
grasping |
0.2 | 1 | 2014 | Learning dexterous grasps that generalise to novel objects by combining hand and contact models · ICRA 2014 |
Computer vision › 3D vision › 3d shape modeling
object shape modeling |
0.2 | 1 | 2014 | A Graph Theoretic Approach for Object Shape Representation in Compositional Hierarchies Using a Hybrid Generative-Descriptive Model · ECCV (3) 2014 |
Robotics › Robot manipulation › robot vision
vision-based manipulation |
0.1 | 1 | 2012 | Where do i look now? Gaze allocation during visually guided manipulation · ICRA 2012 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning › online planning
continual planning |
0.1 | 1 | 2011 | Exploiting Probabilistic Knowledge under Uncertain Sensing for Efficient Robot Behaviour · IJCAI 2011 |
Robotics › Motion planning and robot control › motion planning
manipulation planning |
0.1 | 1 | 2011 | Learning to predict how rigid objects behave under simple manipulation · ICRA 2011 |
Robotics › Robot manipulation › robot vision
object motion prediction |
0.1 | 1 | 2011 | Learning to predict how rigid objects behave under simple manipulation · ICRA 2011 |
Computer vision › Video understanding and tracking › object tracking › model-based object tracking
physics-based tracking |
0.1 | 1 | 2011 | Physical simulation for monocular 3D model based tracking · ICRA 2011 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
probabilistic planning |
0.1 | 1 | 2011 | Exploiting Probabilistic Knowledge under Uncertain Sensing for Efficient Robot Behaviour · IJCAI 2011 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › relational model
probabilistic relational model |
0.1 | 1 | 2011 | Exploiting Probabilistic Knowledge under Uncertain Sensing for Efficient Robot Behaviour · IJCAI 2011 |
Computer animation and physical simulation
rigid body simulation |
0.1 | 1 | 2011 | Physical simulation for monocular 3D model based tracking · ICRA 2011 |
Computer vision › 3D vision
motion estimation |
0.1 | 1 | 2010 | Motion estimation using physical simulation · ICRA 2010 |
Computational photography and imaging
intrinsic image decomposition |
0.1 | 1 | 2010 | Correlation-Based Intrinsic Image Extraction from a Single Image · ECCV (4) 2010 |
Machine learning › Kernel, tree and ensemble methods
ensemble learning |
0.1 | 2 | 2005 | Managing Diversity in Regression Ensembles · J. Mach. Learn. Res. 2005 The Use of the Ambiguity Decomposition in Neural Network Ensemble Learning Methods · ICML 2003 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
qualitative reasoning |
0.1 | 1 | 2007 | Mediating between Qualitative and Quantitative Representations for Task-Orientated Human-Robot Interaction · IJCAI 2007 |
Human-AI interaction › conversational interaction
task-oriented dialogue |
0.1 | 1 | 2007 | Mediating between Qualitative and Quantitative Representations for Task-Orientated Human-Robot Interaction · IJCAI 2007 |
Machine learning › Learning theory › statistical learning theory
bias-variance tradeoff |
0.1 | 2 | 2005 | Managing Diversity in Regression Ensembles · J. Mach. Learn. Res. 2005 The Use of the Ambiguity Decomposition in Neural Network Ensemble Learning Methods · ICML 2003 |
Robotics › Robot navigation and mapping
localization |
0.1 | 1 | 2015 | Mixed Logical Inference and Probabilistic Planning for Robots in Unreliable Worlds · IEEE Trans. Robotics 2015 |
Computer vision › Image recognition and object detection
object localization |
0.1 | 1 | 2015 | Mixed Logical Inference and Probabilistic Planning for Robots in Unreliable Worlds · IEEE Trans. Robotics 2015 |
Machine learning › Kernel, tree and ensemble methods › ensemble learning
neural network ensemble |
0.0 | 1 | 2003 | The Use of the Ambiguity Decomposition in Neural Network Ensemble Learning Methods · ICML 2003 |
Robotics › Robot navigation and mapping
object search |
0.0 | 1 | 2011 | Exploiting Probabilistic Knowledge under Uncertain Sensing for Efficient Robot Behaviour · IJCAI 2011 |
Methods — techniques the papers use, named apart from their topics
graph aggregation · 0.4compositional hierarchical representation · 0.4hybrid generative-descriptive model · 0.4compositional hierarchies · 0.4particle filter · 0.4probabilistic graphical model · 0.2answer set prolog · 0.2POMDP · 0.2probability density estimation · 0.2contact model · 0.2reward-based coordination · 0.1rigid-body physics simulation · 0.1physical simulator · 0.1least squares estimation · 0.1gradient descent · 0.1correlation-based analysis · 0.1RANSAC · 0.1ontological reasoning · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Human Interaction and Improving Knowledge through Collaborative Tour Guide RobotsabstractIn the coming years tour guide robots will be widely used in museums and exhibitions. Therefore, it is important to identify how these new museum guides can optimally interact with visitors. In this paper, we introduce the idea of two collaborative tour guide robots. We have been inspired by evidence from cognitive studies stating that people remember more when they receive information from two different human speakers. Our collaborative tour guides were benchmarked against single robot guides. Our study initially proved, through real-world experiments, previous proposals stating that the personality of the robot affects the human learning process; our results demonstrate that people remember significantly more information when they are guided by a cheerful robot than when their guide is a serious one. Moreover, another important outcome of our study is that our visitors tend to like more our collaborative robots, than any referenced single robot, as demonstrated by the higher scores in the aesthetic-related questions. Hence our results suggest that a cheerful robot is more suitable for learning purposes while two robots are more suitable for entertainment purposes. Anna-Maria Velentza, Dietmar Heinke, Jeremy L. Wyatt |
RO-MAN | 3 |
| 2019 | REBA: A Refinement-Based Architecture for Knowledge Representation and Reasoning in RoboticsabstractThis paper describes an architecture for robots that combines the complementary strengths of probabilistic graphical models and declarative programming to represent and reason with logic-based and probabilistic descriptions of uncertainty and domain knowledge. An action language is extended to support non-boolean fluents and non-deterministic causal laws. This action language is used to describe tightly-coupled transition diagrams at two levels of granularity, with a fine-resolution transition diagram defined as a refinement of a coarse-resolution transition diagram of the domain. The coarse-resolution system description, and a history that includes (prioritized) defaults, are translated into an Answer Set Prolog (ASP) program. For any given goal, inference in the ASP program provides a plan of abstract actions. To implement each such abstract action, the robot automatically zooms to the part of the fine-resolution transition diagram relevant to this action. A probabilistic representation of the uncertainty in sensing and actuation is then included in this zoomed fine-resolution system description, and used to construct a partially observable Markov decision process (POMDP). The policy obtained by solving the POMDP is invoked repeatedly to implement the abstract action as a sequence of concrete actions, with the corresponding observations being recorded in the coarse-resolution history and used for subsequent reasoning. The architecture is evaluated in simulation and on a mobile robot moving objects in an indoor domain, to show that it supports reasoning with violation of defaults, noisy observations and unreliable actions, in complex domains. Mohan Sridharan, Michael Gelfond, Shiqi Zhang 0001, Jeremy L. Wyatt |
J. Artif. Intell. Res. | 4 |
| 2018 | Efficient Bayesian Methods for Counting Processes in Partially Observable EnvironmentsabstractWhen sensors that count events are unreliable, the data sets that result cannot be trusted. We address this common problem by developing practical Bayesian estimators for a partially observable Poisson process (POPP). Unlike Bayesian estimation for a fully observable Poisson process (FOPP) this is non-trivial, since there is no conjugate density for a POPP and the posterior has a number of elements that grow exponentially in the number of observed intervals. We present two tractable approximations, which we combine in a switching filter. This switching filter enables efficient and accurate estimation of the posterior. We perform a detailed empirical analysis, using both simulated and real-world data. Ferdian Jovan, Jeremy L. Wyatt, Nick Hawes |
AISTATS | 2 |
| 2017 | Robot task planning and explanation in open and uncertain worlds
Marc Hanheide, Moritz Göbelbecker, Graham S. Horn, Andrzej Pronobis, Kristoffer Sjöö, Alper Aydemir, Patric Jensfelt, Charles Gretton, Richard Dearden, Miroslav Janícek, Hendrik Zender, Geert-Jan M. Kruijff, Nick Hawes, Jeremy L. Wyatt |
Artif. Intell. | 14 |
| 2016 | Towards deep compositional networksabstractHierarchical feature learning based on convolutional neural networks (CNN) has recently shown significant potential in various computer vision tasks. While allowing high-quality discriminative feature learning, the downside of CNNs is the lack of explicit structure in features, which often leads to overfitting, absence of reconstruction from partial observations and limited generative abilities. Explicit structure is inherent in hierarchical compositional models, however, these lack the ability to optimize a well-defined cost function. We propose a novel analytic model of a basic unit in a layered hierarchical model with both explicit compositional structure and a well-defined discriminative cost function. Our experiments on two datasets show that the proposed compositional model performs on a par with standard CNNs on discriminative tasks, while, due to explicit modeling of the structure in the feature units, affording a straight-forward visualization of parts and faster inference due to separability of the units. Domen Tabernik, Matej Kristan, Jeremy L. Wyatt, Ales Leonardis |
ICPR | 3 |
| 2016 | Active vision for dexterous grasping of novel objectsabstractHow should a robot direct active vision so as to ensure reliable grasping? We answer this question for the case of dexterous grasping of unfamiliar objects. By dexterous grasping we simply mean grasping by any hand with more than two fingers, such that the robot has some choice about where to place each finger. Such grasps typically fail in one of two ways, either unmodeled objects in the scene cause collisions or object reconstruction is insufficient to ensure that the grasp points provide a stable force closure. These problems can be solved more easily if active sensing is guided by the anticipated actions. Our approach has three stages. First, we take a single view and generate candidate grasps from the resulting partial object reconstruction. Second, we drive the active vision approach to maximise surface reconstruction quality around the planned contact points. During this phase, the anticipated grasp is continually refined. Third, we direct gaze to improve the safety of the planned reach to grasp trajectory. We show, on a dexterous manipulator with a camera on the wrist, that our approach (80.4% success rate) outperforms a randomised algorithm (64.3% success rate). Ermano Arruda, Jeremy L. Wyatt, Marek Sewer Kopicki |
IROS | 2 |
| 2016 | A Poisson-spectral model for modelling temporal patterns in human data observed by a robotabstractThe efficiency of autonomous robots depends on how well they understand their operating environment. While most of the traditional environment models focus on the spatial representation, long-term mobile robot operation in human populated environments requires that the robots have a basic model of human behaviour. Ferdian Jovan, Jeremy L. Wyatt, Nick Hawes, Tomás Krajník |
IROS | 2 |
| 2016 | An integrated system for interactive continuous learning of categorical knowledgeabstractThis article presents an integrated robot system capable of interactive learning in dialogue with a human. Such a system needs to have several competencies and must be able to process different types of representations. In this article, we describe a collection of mechanisms that enable integration of heterogeneous competencies in a principled way. Central to our design is the creation of beliefs from visual and linguistic information, and the use of these beliefs for planning system behaviour to satisfy internal drives. The system is able to detect gaps in its knowledge and to plan and execute actions that provide information needed to fill these gaps. We propose a hierarchy of mechanisms which are capable of engaging in different kinds of learning interactions, e.g. those initiated by a tutor or by the system itself. We present the theory these mechanisms are build upon and an instantiation of this theory in the form of an integrated robot system. We demonstrate the operation of the system in the case of learning conceptual models of objects and their visual properties. Danijel Skocaj, Alen Vrecko, Marko Mahnic, Miroslav Janícek, Geert-Jan M. Kruijff, Marc Hanheide, Nick Hawes, Jeremy L. Wyatt, Thomas Keller 0001, Kai Zhou 0003, Michael Zillich, Matej Kristan |
J. Exp. Theor. Artif. Intell. | 8 |
| 2015 | Compositional Hierarchical Representation of Shape Manifolds for Classification of Non-manifold ShapesabstractWe address the problem of statistical learning of shape models which are invariant to translation, rotation and scale in compositional hierarchies when data spaces of measurements and shape spaces are not topological manifolds. In practice, this problem is observed while modeling shapes having multiple disconnected components, e.g. partially occluded shapes in cluttered scenes. We resolve the aforementioned problem by first reformulating the relationship between data and shape spaces considering the interaction between Receptive Fields (RFs) and Shape Manifolds (SMs) in a compositional hierarchical shape vocabulary. Then, we suggest a method to model the topological structure of the SMs for statistical learning of the geometric transformations of the shapes that are defined by group actions on the SMs. For this purpose, we design a disjoint union topology using an indexing mechanism for the formation of shape models on SMs in the vocabulary, recursively. We represent the topological relationship between shape components using graphs, which are aggregated to construct a hierarchical graph structure for the shape vocabulary. To this end, we introduce a framework to implement the indexing mechanisms for the employment of the vocabulary for structural shape classification. The proposed approach is used to construct invariant shape representations. Results on benchmark shape classification outperform state-of-the-art methods. Mete Ozay, Ümit Rusen Aktas, Jeremy L. Wyatt, Ales Leonardis |
ICCV | 3 |
| 2015 | Mixed Logical Inference and Probabilistic Planning for Robots in Unreliable WorldsabstractDeployment of robots in practical domains poses key knowledge representation and reasoning challenges. Robots need to represent and reason with incomplete domain knowledge, acquiring and using sensor inputs based on need and availability. This paper presents an architecture that exploits the complementary strengths of declarative programming and probabilistic graphical models as a step toward addressing these challenges. Answer Set Prolog (ASP), a declarative language, is used to represent, and perform inference with, incomplete domain knowledge, including default information that holds in all but a few exceptional situations. A hierarchy of partially observable Markov decision processes (POMDPs) probabilistically models the uncertainty in sensor input processing and navigation. Nonmonotonic logical inference in ASP is used to generate a multinomial prior for probabilistic state estimation with the hierarchy of POMDPs. It is also used with historical data to construct a beta (meta) density model of priors for metareasoning and early termination of trials when appropriate. Robots equipped with this architecture automatically tailor sensor input processing and navigation to tasks at hand, revising existing knowledge using information extracted from sensor inputs. The architecture is empirically evaluated in simulation and on a mobile robot visually localizing objects in indoor domains. Shiqi Zhang 0001, Mohan Sridharan, Jeremy L. Wyatt |
IEEE Trans. Robotics | 3 |
| 2014 | A Graph Theoretic Approach for Object Shape Representation in Compositional Hierarchies Using a Hybrid Generative-Descriptive Model
Ümit Rusen Aktas, Mete Ozay, Ales Leonardis, Jeremy L. Wyatt |
ECCV (3) | 4 |
| 2014 | Object Categorization from Range Images Using a Hierarchical Compositional RepresentationabstractThis paper proposes a novel hierarchical compositional representation of 3D shape that can accommodate a large number of object categories and enables efficient learning and inference. The hierarchy starts with simple pre-defined parts on the first layer, after which subsequent layers are learned recursively by taking the most statistically significant compositions of parts from the previous layer. Our representation is able to scale because of its very economical use of memory and because subparts of the representation are shared. We apply our representation to 3D multi-class object categorization. Object categories are represented by histograms of compositional parts, which are then used as inputs to an SVM classifier. We present results for two datasets, Aim Shape [1] and the Washington RGB-D Object Dataset [2], and demonstrate the competitive performance of our method. Vladislav Kramarev, Sebastian Zurek, Jeremy L. Wyatt, Ales Leonardis |
ICPR | 3 |
| 2014 | Learning dexterous grasps that generalise to novel objects by combining hand and contact modelsabstractGeneralising dexterous grasps to novel objects is an open problem. We show how to learn grasps for high DoF hands that generalise to novel objects, given as little as one demonstrated grasp. During grasp learning two types of probability density are learned that model the demonstrated grasp. The first density type (the contact model) models the relationship of an individual finger part to local surface features at its contact point. The second density type (the hand configuration model) models the whole hand configuration during the approach to grasp. When presented with a new object, many candidate grasps are generated, and a kinematically feasible grasp is selected that maximises the product of these densities. We demonstrate 31 successful grasps on novel objects (an 86% success rate), transferred from 16 training grasps. The method enables: transfer of dexterous grasps within object categories; across object categories; to and from objects where there is no complete model of the object available; and using two different dexterous hands. Marek Sewer Kopicki, Renaud Detry, Florian Schmidt 0001, Christoph Borst 0001, Rustam Stolkin, Jeremy L. Wyatt |
ICRA | 6 |
| 2014 | Kinematically optimised predictions of object motionabstractPredicting the motions of rigid objects under contacts is a necessary precursor to planning of robot manipulation of objects. On the one hand physics based rigid body simulations are used, and on the other learning approaches are being developed. The advantage of physics simulations is that because they explicitly perform collision checking they respect kinematic constraints, producing physically plausible predictions. The advantage of learning approaches is that they can capture the effects on motion of unobservable parameters such as mass distribution, and frictional coefficients, thus producing more accurate predicted trajectories. This paper shows how to bring together the advantages of both approaches to achieve learned simulators of specific objects that outperform previous learning approaches. Our approach employs a fast simplified collision checker and a learning method. The learner predicts trajectories for the object. These are optimised post prediction to minimise interpenetrations according to the collision checker. In addition we show that cleaning the training data prior to learning can also improve performance. Combining both approaches results in consistently strong prediction performance. The new simulator outperforms previous learning based approaches on a single contact push manipulation prediction task. We also present results showing that the method works for multi-contact manipulation, for which rigid body simulators are notoriously unstable. Dominik Belter, Marek Sewer Kopicki, Sebastian Zurek, Jeremy L. Wyatt |
IROS | 4 |
| 2013 | Sequential trajectory re-planning with tactile information gain for dexterous grasping under object-pose uncertaintyabstractDexterous grasping of objects with uncertain pose is a hard unsolved problem in robotics. This paper solves this problem using information gain re-planning. First we show how tactile information, acquired during a failed attempt to grasp an object can be used to refine the estimate of that object's pose. Second, we show how this information can be used to replan new reach to grasp trajectories for successive grasp attempts. Finally we show how reach-to-grasp trajectories can be modified, so that they maximise the expected tactile information gain, while simultaneously delivering the hand to the grasp configuration that is most likely to succeed. Our main novel outcome is thus to enable tactile information gain planning for Dexterous, high degree of freedom (DoFs) manipulators. We achieve this using a combination of information gain planning, hierarchical probabilistic roadmap planning, and belief updating from tactile sensors for objects with non-Gaussian pose uncertainty in 6 dimensions. The method is demonstrated in trials with simulated robots. Sequential replanning is shown to achieve a greater success rate than single grasp attempts, and trajectories that maximise information gain require fewer re-planning iterations than conventional planning methods before a grasp is achieved. Claudio Zito, Marek Sewer Kopicki, Rustam Stolkin, Christoph Borst 0001, Florian Schmidt 0001, Máximo A. Roa, Jeremy L. Wyatt |
IROS | 7 |
| 2013 | Models of gaze control for manipulation tasksabstractHuman studies have shown that gaze shifts are mostly driven by the current task demands. In manipulation tasks, gaze leads action to the next manipulation target. One explanation is that fixations gather information about task relevant properties, where task relevance is signalled by reward. This work presents new computational models of gaze shifting, where the agent imagines ahead in time the informational effects of possible gaze fixations. Building on our previous work, the contributions of this article are: (i) the presentation of two new gaze control models, (ii) comparison of their performance to our previous model, (iii) results showing the fit of all these models to previously published human data, and (iv) integration of a visual search process. The first new model selects the gaze that most reduces positional uncertainty of landmarks (Unc), and the second maximises expected rewards by reducing positional uncertainty (RU). Our previous approach maximises the expected gain in cumulative reward by reducing positional uncertainty (RUG). In experiment ii the models are tested on a simulated humanoid robot performing a manipulation task, and each model's performance is characterised by varying three environmental variables. This experiment provides evidence that the RUG model has the best overall performance. In experiment iii, we compare the hand-eye coordination timings of the models in a robot simulation to those obtained from human data. This provides evidence that only the models that incorporate both uncertainty and reward (RU and RUG) match human data. José I. Nuñez-Varela, Jeremy L. Wyatt |
ACM Trans. Appl. Percept. | 2 |
| 2012 | Where do i look now? Gaze allocation during visually guided manipulationabstractIn this work we present principled methods for the coordination of a robot's oculomotor system with the rest of its body motor systems. The problem is to decide which physical actions to perform next and where the robot's gaze should be directed in order to gain information that is relevant to the success of its physical actions. Previous work on this problem has shown that a reward-based coordination mechanism provides an efficient solution. However, that approach does not allow the robot to move its gaze to different parts of the scene, it considers the robot to have only one motor system, and assumes that the actions have the same duration. The main contributions of our work are to extend that previous reward-based approach by making decisions about where to fixate the robot's gaze, handling multiple motor systems, and handling actions of variable duration. We compare our approach against two common baselines: random and round robin gaze allocation. We show how our method provides a more effective strategy to allocate gaze where it is needed the most. José I. Nuñez-Varela, Balaraman Ravindran, Jeremy L. Wyatt |
ICRA | 3 |
| 2012 | Two-level RRT planning for robotic push manipulationabstractThis paper presents an algorithm for planning sequences of pushes, by which a robotic arm equipped with a single rigid finger can move a manipulated object (or manipulandum) towards a desired goal pose. Pushing is perhaps the most basic kind of manipulation, however it presents difficult challenges for planning, because of the complex relationship between manipulative pushing actions and resulting manipulandum motions. The motion planning literature has well developed paradigms for solving e.g. the piano-mover's problem, where the search occurs directly in the configuration space of the manipulandum object being moved. In contrast, in pushing manipulation, a plan must be built in the action space of the robot, which is only indirectly linked to the motion space of the manipulandum through a complex interaction for which inverse models may not be known. In this paper, we present a two stage approach to planning pushing operations. A global RRT path planner is used to explore the space of possible manipulandum configurations, while a local push planner makes use of predictive models of pushing interactions, to plan sequences of pushes to move the manipulandum from one RRT node to the next. The effectiveness of the algorithm is demonstrated in simulation experiments in which a robot must move a rigid body through complex 3D transformations by applying only a sequence of simple single finger pushes. Claudio Zito, Rustam Stolkin, Marek Sewer Kopicki, Jeremy L. Wyatt |
IROS | 4 |
| 2011 | Shadow Detection based on Colour Segmentation and Estimated IlluminationabstractIn this paper we show how to improve the detection of shadows in natural scenes using a novel combination of colour and illumination features. Detecting shadows is useful because they provide information about both light sources and the shapes of objects thereby illuminated. Recent shadow detection methods use supervised machine learning techniques with input from colour and texture features extracted directly from the original images (e.g. Lalonde et al. ECCV 2010, Zhu et al. CVPR 2010). It seems sensible to augment these with estimates of scene illumination, as can be obtained with an intrinsic image extraction algorithm. Intrinsic image extraction separates the illumination and reflectance components in a scene, and the resulting illumination maps contain robust intensity change features at shadow boundaries. In this paper, we make two main contributions. First we improve upon existing methods for extracting illumination maps. Second we show how to use these illumination maps together with colour segmentation to extend the Lalonde’s approach to shadow detection. Illumination maps are extracted using a steerable filter framework based on global and local correlations in low and high frequency bands respectively. The illumination and colour features so extracted are then input to a decision tree trained to detect shadow edges using AdaBoost. We tested variations of our proposed approach on two public databases of natural scenes. This study showed that our approach improves on that of Lalonde both in terms of sensitivity to shadow edges and rejection of false positives. Following Lalonde we show that our detection results are further improved by imposing an edge continuity constraint via a conditional random field (CRF) model. 1 Xiaoyue Jiang, Andrew J. Schofield, Jeremy L. Wyatt |
BMVC | 3 |
| 2011 | Physical simulation for monocular 3D model based trackingabstractThe problem of model-based object tracking in three dimensions is addressed. Most previous work on tracking assumes simple motion models, and consequently tracking typically fails in a variety of situations. Our insight is that incorporating physics models of object behaviour improves tracking performance in these cases. In particular it allows us to handle tracking in the face of rigid body interactions where there is also occlusion and fast object motion. We show how to incorporate rigid body physics simulation into a particle filter. We present two methods for this based on pose and force noise. The improvements are tested on four videos of a robot pushing an object, and results indicate that our approach performs considerably better than a plain particle filter tracker, with the force noise method producing the best results over the range of test videos. Damien Jade Duff, Thomas Morwald, Rustam Stolkin, Jeremy L. Wyatt |
ICRA | 4 |
| 2011 | Learning to predict how rigid objects behave under simple manipulationabstractAn important problem in robotic manipulation is the ability to predict how objects behave under manipulative actions. This ability is necessary to allow planning of object manipulations. Physics simulators can be used to do this, but they model many kinds of object interaction poorly. An alternative is to learn a motion model for objects by interacting with them. In this paper we address the problem of learning to predict the interactions of rigid bodies in a probabilistic framework, and demonstrate the results in the domain of robotic push manipulation. A robot arm applies random pushes to various objects and observes the resulting motion with a vision system. The relationship between push actions and object motions is learned, and enables the robot to predict the motions that will result from new pushes. The learning does not make explicit use of physics knowledge, or any pre-coded physical constraints, nor is it even restricted to domains which obey any particular rules of physics. We use regression to learn efficiently how to predict the gross motion of a particular object. We further show how different density functions can encode different kinds of information about the behaviour of interacting objects. By combining these as a product of densities, we show how learned predictors can cope with a degree of generalisation to previously unencountered object shapes, subjected to previously unencountered push directions. Performance is evaluated through a combination of virtual experiments in a physics simulator, and real experiments with a 5-axis arm equipped with a simple, rigid finger. Marek Sewer Kopicki, Sebastian Zurek, Rustam Stolkin, Thomas Morwald, Jeremy L. Wyatt |
ICRA | 5 |
| 2011 | Predicting the unobservable Visual 3D tracking with a probabilistic motion modelabstractVisual tracking of an object can provide a powerful source of feedback information during complex robotic manipulation operations, especially those in which there may be uncertainty about which new object pose may result from a planned manipulative action. At the same time, robotic manipulation can provide a challenging environment for visual tracking, with occlusions of the object by other objects or by the robot itself, and sudden changes in object pose that may be accompanied by motion blur. Recursive filtering techniques use motion models for predictor-corrector tracking, but the simple models typically used often fail to adequately predict the complex motions of manipulated objects. We show how statistical machine learning techniques can be used to train sophisticated motion predictors, which incorporate additional information by being conditioned on the planned manipulative action being executed. We then show how these learned predictors can be used to propagate the particles of a particle filter from one predictor-corrector step to the next, enabling a visual tracking algorithm to maintain plausible hypotheses about the location of an object, even during severe occlusion and other difficult conditions. We demonstrate the approach in the context of robotic push manipulation, where a 5-axis robot arm equipped with a rigid finger applies a series of pushes to an object, while it is tracked by a vision algorithm using a single camera. Thomas Morwald, Marek Sewer Kopicki, Rustam Stolkin, Jeremy L. Wyatt, Sebastian Zurek, Michael Zillich, Markus Vincze |
ICRA | 4 |
| 2011 | Exploiting Probabilistic Knowledge under Uncertain Sensing for Efficient Robot BehaviourabstractRobots must perform tasks efficiently and reliably while acting under uncertainty. One way to achieve efficiency is to give the robot commonsense knowledge about the structure of the world. Reliable robot behaviour can be achieved by modelling the uncertainty in the world probabilistically. We present a robot system that combines these two approaches and demonstrate the improvements in efficiency and reliability that result. Our first contribution is a probabilistic relational model integrating common-sense knowledge about the world in general, with observations of a particular environment. Our second contribution is a continual planning system which is able to plan in the large problems posed by that model, by automatically switching between decision-theoretic and classical procedures. We evaluate our system on object search tasks in two different real-world indoor environments. By reasoning about the trade-offs between possible courses of action with different informational effects, and exploiting the cues and general structures of those environments, our robot is able to consistently demonstrate efficient and reliable goal-directed behaviour. 1 Marc Hanheide, Charles Gretton, Richard Dearden, Nick Hawes, Jeremy L. Wyatt, Andrzej Pronobis, Alper Aydemir, Moritz Göbelbecker, Hendrik Zender |
IJCAI | 5 |
| 2010 | Correlation-Based Intrinsic Image Extraction from a Single Image
Xiaoyue Jiang, Andrew J. Schofield, Jeremy L. Wyatt |
ECCV (4) | 3 |
| 2010 | Motion estimation using physical simulationabstractWe consider the task of monocular visual motion estimation from video image sequences. We hypothesise that performance on the task can be improved by incorporating an understanding of physically likely and feasible object dynamics. We test this hypothesis by incorporating a physical simulator into a least-squares estimation procedure. We initialise a full trajectory estimate using RANSAC followed by gradient descent refinement. We present results for 2D image sequences consisting of single ambiguous, visible or occluded balls, as well as results for 3D computer-generated sequences of objects in free-flight with added noise. Results suggest that restricting the estimation to allow only motions that are feasible according to the physics simulator can produce marked improvement when the observed object motion is within the limits of the physics simulator and its world model. Conversely, merely penalising deviations from feasible physical dynamics produces a consistent but incremental improvement over more common dynamics models. Damien Jade Duff, Jeremy L. Wyatt, Rustam Stolkin |
ICRA | 2 |
| 2010 | Engineering intelligent information-processing systems with CAST
Nick Hawes, Jeremy L. Wyatt |
Adv. Eng. Informatics | 2 |
| 2010 | Planning to see: A hierarchical approach to planning visual actions on a robot using POMDPs
Mohan Sridharan, Jeremy L. Wyatt, Richard Dearden |
Artif. Intell. | 2 |
| 2009 | Information-Lookahead Planning for AUV Mapping
Zeyn A. Saigol, Richard Dearden, Jeremy L. Wyatt, Bramley J. Murton |
IJCAI | 3 |
| 2009 | Exploring design space for an integrated intelligent system
Nick Hawes, Jeremy L. Wyatt, Aaron Sloman |
Knowl. Based Syst. | 2 |
| 2008 | Crossmodal content binding in information-processing architecturesabstractOperating in a physical context, an intelligent robot faces two fundamental problems. First, it needs to combine information from its different sensors to form a representation of the environment that is more complete than any representation a single sensor could provide. Second, it needs to combine high-level representations (such as those for planning and dialogue) with sensory information, to ensure that the interpretations of these symbolic representations are grounded in the situated context. Previous approaches to this problem have used techniques such as (low-level) information fusion, ontological reasoning, and (high-level) concept learning. This paper presents a framework in which these, and related approaches, can be used to form a shared representation of the current state of the robot in relation to its environment and other agents. Preliminary results from an implemented system are presented to illustrate how the framework supports behaviours commonly required of an intelligent robot. Henrik Jacobsson, Nick Hawes, Geert-Jan M. Kruijff, Jeremy L. Wyatt |
HRI | 4 |
| 2008 | Functional Object Class Detection Based on Learned Affordance Cues
Michael Stark 0003, Philipp Lies, Michael Zillich, Jeremy L. Wyatt, Bernt Schiele |
ICVS | 4 |
| 2007 | Towards an Integrated Robot with Multiple Cognitive Functions
Nick Hawes, Aaron Sloman, Jeremy L. Wyatt, Michael Zillich, Henrik Jacobsson, Geert-Jan M. Kruijff, Michael Brenner 0001, Gregor Berginc, Danijel Skocaj |
AAAI | 3 |
| 2007 | Mediating between Qualitative and Quantitative Representations for Task-Orientated Human-Robot Interaction
Michael Brenner 0001, Nick Hawes, John D. Kelleher, Jeremy L. Wyatt |
IJCAI | 4 |
| 2007 | BALT & CAST: Middleware for Cognitive RoboticsabstractIn this paper we present a toolkit for implementing architectures for intelligent robotic systems. This toolkit is based on an architecture schema (a set of architecture design rules). The purpose of both the schema and toolkit is to facilitate research into information-processing architectures for state-of-the- art intelligent robots, whilst providing engineering solutions for the development of such systems. A robotic system implemented using the toolkit is presented to demonstrate its key features. Nick Hawes, Michael Zillich, Jeremy L. Wyatt |
RO-MAN | 3 |
| 2006 | Comparison and Analysis of Expertness Measure in Knowledge Sharing Among Robots
Panrasee Ritthipravat, Thavida Maneewarn, Jeremy L. Wyatt, Djitt Laowattana |
IEA/AIE | 3 |
| 2005 | Managing Diversity in Regression EnsemblesabstractEnsembles are a widely used and effective technique in machine learning---their success is commonly attributed to the degree of disagreement, or 'diversity', within the ensemble. For ensembles where the individual estimators output crisp class labels, this 'diversity' is not well understood and remains an open research issue. For ensembles of regression estimators, the diversity can be exactly formulated in terms of the covariance between individual estimator outputs, and the optimum level is expressed in terms of a bias-variance-covariance trade-off. Despite this, most approaches to learning ensembles use heuristics to encourage the right degree of diversity. In this work we show how to explicitly control diversity through the error function. The first contribution of this paper is to show that by taking the combination mechanism for the ensemble into account we can derive an error function for each individual that balances ensemble diversity with individual accuracy. We show the relationship between this error function and an existing algorithm called negative correlation learning, which uses a heuristic penalty term added to the mean squared error function. It is demonstrated that these methods control the bias-variance-covariance trade-off systematically, and can be utilised with any estimator capable of minimising a quadratic error function, for example MLPs, or RBF networks. As a second contribution, we derive a strict upper bound on the coefficient of the penalty term, which holds for any estimator that can be cast in a generalised linear regression framework, with mild assumptions on the basis functions. Finally we present the results of an empirical study, showing significant improvements over simple ensemble learning, and finding that this technique is competitive with a variety of methods, including boosting, bagging, mixtures of experts, and Gaussian processes, on a number of tasks. Gavin Brown 0001, Jeremy L. Wyatt, Peter Tiño |
J. Mach. Learn. Res. | 2 |
| 2003 | The Use of the Ambiguity Decomposition in Neural Network Ensemble Learning Methods
Gavin Brown 0001, Jeremy L. Wyatt |
ICML | 2 |
| 2001 | Exploration Control in Reinforcement Learning using Optimistic Model Selection
Jeremy L. Wyatt |
ICML | 1 |