Demo Data from EDBT 2026 / reviewers in the wild / expert
Alexei Makarenko
dblp:13/3349
· DBLP profile ↗
17ranked-venue papers
4as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 14 · 3 first-authorSystems, architecture and hardware · 13 · 3 first-authorSoftware engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging 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
4 papers |
Robot navigation and mapping · 45% Motion planning and robot control · 34% Probabilistic and Bayesian machine learning · 8% | |
| Human-computer interaction and pervasive computing
3 papers |
Human-robot interaction · 100% | |
| Computer networks
2 papers |
Wireless sensing and localization · 48% Internet of things and sensor networks · 36% Physical-layer communications · 16% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 100% |
Topics — the 25 heaviest of 28, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Human-robot interaction
human-robot collaboration |
0.2 | 2 | 2008 | Measuring human-robot team effectiveness to determine an appropriate autonomy level · ICRA 2008 Building a Software Architecture for a Human-Robot Team Using the Orca Framework · ICRA 2007 |
Robotics › Robot navigation and mapping
localization |
0.1 | 2 | 2008 | Gaussian Process Models for Indoor and Outdoor Sensor-Centric Robot Localization · IEEE Trans. Robotics 2008 Gaussian Process Models for Sensor-centric Robot Localisation · ICRA 2006 |
Robotics › Motion planning and robot control › robot control
model predictive control |
0.1 | 1 | 2009 | Randomised MPC-based motion-planning for mobile robot obstacle avoidance · ICRA 2009 |
Robotics › Motion planning and robot control › motion planning
sampling-based motion planning |
0.1 | 1 | 2009 | Randomised MPC-based motion-planning for mobile robot obstacle avoidance · ICRA 2009 |
Robotics › Robot navigation and mapping › robot mapping › uncertainty-aware mapping
gaussian process mapping |
0.1 | 1 | 2008 | Gaussian Process Models for Indoor and Outdoor Sensor-Centric Robot Localization · IEEE Trans. Robotics 2008 |
Robotics › Robot navigation and mapping › localization › position estimation
sensor-based localization |
0.1 | 1 | 2008 | Gaussian Process Models for Indoor and Outdoor Sensor-Centric Robot Localization · IEEE Trans. Robotics 2008 |
Human-robot interaction
robot communication |
0.1 | 1 | 2008 | Decision-theoretic human-robot communication · HRI 2008 |
Human-robot interaction › shared control
sliding autonomy |
0.1 | 1 | 2008 | Measuring human-robot team effectiveness to determine an appropriate autonomy level · ICRA 2008 |
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process |
0.1 | 1 | 2006 | Gaussian Process Models for Sensor-centric Robot Localisation · ICRA 2006 |
Computer vision › Video understanding and tracking › object tracking
observation likelihood modeling |
0.1 | 1 | 2006 | Gaussian Process Models for Sensor-centric Robot Localisation · ICRA 2006 |
Internet of things and sensor networks
wireless sensor network |
0.1 | 2 | 2004 | A Decentralized Architecture for Active Sensor Networks · ICRA 2004 Automatic Online Localization of Nodes in an Active Sensor Network · ICRA 2004 |
Internet of things and sensor networks › sensor data management
distributed information aggregation |
0.0 | 1 | 2004 | A Decentralized Architecture for Active Sensor Networks · ICRA 2004 |
Physical-layer communications › digital signal processing › filtering
kalman filtering |
0.0 | 1 | 2004 | Automatic Online Localization of Nodes in an Active Sensor Network · ICRA 2004 |
Wireless sensing and localization › localization algorithms
monte carlo localization |
0.0 | 1 | 2004 | Automatic Online Localization of Nodes in an Active Sensor Network · ICRA 2004 |
Wireless sensing and localization › sensor network localization
node localization |
0.0 | 1 | 2004 | Automatic Online Localization of Nodes in an Active Sensor Network · ICRA 2004 |
Wireless sensing and localization
range-based localization |
0.0 | 1 | 2004 | Automatic Online Localization of Nodes in an Active Sensor Network · ICRA 2004 |
Robotics › Motion planning and robot control › multi-robot control
coordinated control |
0.0 | 1 | 2003 | Information-theoretic coordinated control of multiple sensor platforms · ICRA 2003 |
Robotics › Motion planning and robot control › stochastic optimal control
information-based control |
0.0 | 1 | 2003 | Information-theoretic coordinated control of multiple sensor platforms · ICRA 2003 |
Knowledge, reasoning and agents › Multi-agent systems
multi-robot systems |
0.0 | 1 | 2003 | Information-theoretic coordinated control of multiple sensor platforms · ICRA 2003 |
Robotics › Robot navigation and mapping
obstacle avoidance |
0.0 | 1 | 2009 | Randomised MPC-based motion-planning for mobile robot obstacle avoidance · ICRA 2009 |
Human-robot interaction
robot navigation |
0.0 | 1 | 2008 | Decision-theoretic human-robot communication · HRI 2008 |
Human-robot interaction
teleoperation |
0.0 | 1 | 2008 | Decision-theoretic human-robot communication · HRI 2008 |
Robotics › Robot navigation and mapping
map building |
0.0 | 1 | 2006 | Gaussian Process Models for Sensor-centric Robot Localisation · ICRA 2006 |
Distributed systems › component-based systems
component communication |
0.0 | 1 | 2004 | A Decentralized Architecture for Active Sensor Networks · ICRA 2004 |
Distributed systems › distributed system architecture
decentralized architecture |
0.0 | 1 | 2004 | A Decentralized Architecture for Active Sensor Networks · ICRA 2004 |
Methods — techniques the papers use, named apart from their topics
gaussian process · 0.1bayesian inference · 0.1component-based software engineering · 0.1receding horizon optimization · 0.1randomized sampling · 0.1RRT · 0.1decentralized architecture · 0.1value-of-information theory · 0.1value of information · 0.1user study · 0.1probabilistic representation · 0.1decision-theoretic framework · 0.1particle filter · 0.1monte carlo filtering · 0.0kalman filtering · 0.0information measure · 0.0decentralized data fusion · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Decentralised data fusion: A graphical model approach
Alexei Makarenko, Alex Brooks, Tobias Kaupp, Hugh F. Durrant-Whyte, Frank Dellaert |
FUSION | 1 |
| 2009 | Randomised MPC-based motion-planning for mobile robot obstacle avoidanceabstractThis paper presents an algorithm for real-time sensor-based motion planning under kinodynamic constraints, in unknown environments. The objective of the trajectory-generation algorithm is to optimise a cost function out to a limited time horizon. The space of control trajectories is searched by expanding a tree using randomised sampling, in a manner similar to an RRT. The algorithm is improved by seeding the tree using the best control trajectory from the previous iteration, and by pruning branches based on a bound to the cost function and the best trajectory found so far. Performance of the algorithm is analysed in simulation. In addition, the algorithm has been implemented on two kinds of vehicles: the Segway RMP and a four-wheel-drive. The algorithm has been used to drive autonomously for a combined total on the order of hundreds of hours. Alex Brooks, Tobias Kaupp, Alexei Makarenko |
ICRA | 3 |
| 2009 | Model-based design: a report from the trenches of the DARPA Urban ChallengeabstractThe impact of model-based design on the software engineering community is impressive, and recent research in model transformations, and elegant behavioral specifications of systems has the potential to revolutionize the way in which systems are designed. Such techniques aim to raise the level of abstraction at which systems are specified, to remove the burden of producing application-specific programs with general-purpose programming. For complex real-time systems, however, the impact of model-driven approaches is not nearly so widespread. In this paper, we present a perspective of model-based design researchers who joined with software experts in robotics to enter the DARPA Urban Challenge, and to what extent model-based design techniques were used. Further, we speculate on why, according to our experience and the testimonies of many teams, the full promises of model-based design were not widely realized for the competition. Finally, we present some thoughts for the future of model-based design in complex systems such as these, and what advancements in modeling are needed to motivate small-scale projects to use model-based design in these domains. Jonathan Sprinkle, J. Mikael Eklund, Humberto González, Esten Ingar Grøtli, Ben Upcroft, Alexei Makarenko, Will Uther, Michael Moser, Robert Fitch, Hugh F. Durrant-Whyte, S. Shankar Sastry |
Softw. Syst. Model. | 6 |
| 2008 | Decision-theoretic human-robot communicationabstractHumans and robots need to exchange information if the objective is to achieve a task cooperatively. Two questions are considered in this paper: what type of information to communicate, and how to cope with the limited resources of human operators. Decision-theoretic human-robot communication can provide answers to both questions: the type of information is determined by the underlying probabilistic representation, and value-of-information theory helps decide when it is appropriate to query operators for information. A robot navigation task is used to evaluate the system by comparing it to conventional teleoperation. The results of a user study show that the developed system is superior with respect to performance, operator workload, and usability. Tobias Kaupp, Alexei Makarenko |
HRI | 2 |
| 2008 | Measuring human-robot team effectiveness to determine an appropriate autonomy levelabstractThis paper proposes a methodology to measure the effectiveness of a human-robot team as part of an adjustable autonomy system. The effectiveness measure is aimed at determining an appropriate autonomy level prior to the system's deployment. Two competing goals need to be traded off: maximising robot performance while minimising the amount of human input. The relative importance of the two goals depend on the mission priorities and constraints which are taken into account. The proposed methodology is applied to a human-robot communication system developed for task- oriented information exchange. The robot uses a decision- theoretic framework to act autonomously and to decide when to request input from human operators. The latter is achieved by computing the value-of-information an operator is able to provide which is compared to the cost of obtaining the information. For our system, the cost parameter represents the autonomy level to be determined. We demonstrate how an appropriate autonomy level can be found experimentally using a navigation task. In our experiment, the robot navigates through a set of simulated worlds with human input being generated by a software component. The results are used to find appropriate autonomy levels for three example missions and a subsequent user study. Tobias Kaupp, Alexei Makarenko |
ICRA | 2 |
| 2008 | Gaussian Process Models for Indoor and Outdoor Sensor-Centric Robot LocalizationabstractThis paper presents an approach to building a map from a sparse set of noisy observations, taken from known locations by a sensor with no obvious geometric model. The basic approach is to fit an interpolant to the training data, representing the expected observation, and to assume additive sensor noise. This paper takes a Bayesian view of the problem, maintaining a posterior over interpolants rather than simply the maximum-likelihood interpolant, giving a measure of uncertainty in the map at any point. This is done using a Gaussian process (GP) framework. The approach is validated experimentally both in an indoor office environment and an outdoor urban environment, using observations from an omnidirectional camera mounted on a mobile robot. A set of training data is collected from each environment and processed offline to produce a GP model. The robot then uses that model to localize while traversing each environment. Alex Brooks, Alexei Makarenko, Ben Upcroft |
IEEE Trans. Robotics | 2 |
| 2007 | Building a Software Architecture for a Human-Robot Team Using the Orca FrameworkabstractThis paper considers the problem of building a software architecture for a human-robot team. The objective of the team is to build a multi-attribute map of the world by performing information fusion. A decentralized approach to information fusion is adopted to achieve the system properties of scalability and survivability. Decentralization imposes constraints on the design of the architecture and its implementation. We show how a component-based software engineering approach can address these constraints. The architecture is implemented using Orca - a component-based software framework for robotic systems. Experimental results from a deployed system comprised of an unmanned air vehicle, a ground vehicle, and two human operators are presented. A section on the lessons learned is included which may be applicable to other distributed systems with complex algorithms. We also compare Orca to the player software framework in the context of distributed systems. Tobias Kaupp, Alex Brooks, Ben Upcroft, Alexei Makarenko |
ICRA | 4 |
| 2006 | Gaussian Process Models for Sensor-centric Robot LocalisationabstractThis paper presents an approach to building an observation likelihood function from a set of sparse, noisy training observations taken from known locations by a sensor with no obvious geometric model. The basic approach is to fit an interpolant to the training data, representing the expected observation, and to assume additive sensor noise. This paper takes a Bayesian view of the problem, maintaining a posterior over interpolants rather than simply the maximum-likelihood interpolant, giving a measure of uncertainty in the map at any point. This is done using a Gaussian process framework. To validate the approach experimentally, a model of an environment is built using observations from an omni-directional camera. After a model has been built from the training data, a particle filter is used to localise while traversing this environment Alex Brooks, Alexei Makarenko, Ben Upcroft |
ICRA | 2 |
| 2006 | Hierarchical Environment Model for Fusing Information from Human Operators and RobotsabstractThis paper considers the problem of building environment models by fusing information gathered by robotic platforms with human perceptual information. Rich environment models are required in real applications for both autonomous operation of robots and to support human decision making. Hierarchical models are well suited to represent complex environments because they: offer multiple abstractions of the available information to support analysis and decision-making, and permit the incorporation of higher-level human observations. The contributions of this paper are two-fold: (1) development of a probabilistic three-level environment model for distributed information gathering, and (2) experimental demonstration of fully decentralized, cooperative human-robot information gathering using an outdoor sensor network comprised of an unmanned air vehicle, a ground vehicle, and two human operators. Several information exchange patterns are presented which qualitatively demonstrate human-robot information fusion Tobias Kaupp, Bertrand Douillard, Ben Upcroft, Alexei Makarenko |
IROS | 4 |
| 2005 | Towards component-based roboticsabstractThis paper gives an overview of component-based software engineering (CBSE), motivates its application to the field of mobile robotics, and proposes a particular component model. CBSE is an approach to system-building that aims to shift the emphasis from programming to composing systems from a mixture of off-the-shelf and custom-built software components. This paper argues that robotics is particularly well-suited for and in need of component-based ideas. Furthermore, now is the right time for their introduction. The paper introduces Orca - an open-source component-based software engineering framework proposed for mobile robotics with an associated repository of free, reusable components for building mobile robotic systems. Alex Brooks, Tobias Kaupp, Alexei Makarenko, Stefan B. Williams, Anders Orebäck |
IROS | 3 |
| 2005 | Operators as information sources in sensor networksabstractThis paper presents an approach of integrating human operators into a sensor network formed by a heterogeneous team of unmanned air and ground vehicles. Several objectives of human-network interaction are identified. The main focus of this work is on human-to-network information flow, i.e. human operators are regarded as information sources. It is argued that operators should make raw observations which are converted into the sensor network's common representation by a probabilistic model. The concepts are discussed in the context of an outdoor sensor network under development. Human operators contribute geometric feature information in the form of range and bearing observations. Visual feature properties are specified via meaningful class labels. A sensor model, represented as a Bayesian network, translates label observations into the system's representation. The model is also used to classify features as observed by robotic sensors. Tobias Kaupp, Alexei Makarenko, Ben Upcroft, Stefan B. Williams |
IROS | 2 |
| 2004 | Automatic Online Localization of Nodes in an Active Sensor NetworkabstractLocalization of nodes within a sensing network is a fundamental requirement for many applications. This paper proposes a method by which sensors self-localize based on their uncertain observations of other nodes in the network, using both Monte Carlo and Kalman filtering techniques. The proposed methods are demonstrated in a laboratory environment where stationary camera nodes self-localized in real-time by observing Pioneer robots moving about within their field of view. The robots take observations of surveyed beacons in the environment and provide estimates of their poses to the rest of the network. Alex Brooks, Stefan B. Williams, Alexei Makarenko |
ICRA | 3 |
| 2004 | A Decentralized Architecture for Active Sensor NetworksabstractThe paper presents a decentralized approach to the solution of the distributed information gathering problem. The main design objectives are scalability with the number of network components, maximum flexibility in implementation and deployment, and robustness to component and communication failure. The design approach emphasizes interactions between components rather than the definition of the components themselves. The architecture specifies a small set of interfaces sufficient to implement a wide range of information gathering systems. The results of two deployment scenarios on an indoor sensor network are presented. Alexei Makarenko, Alex Brooks, Stefan B. Williams, Hugh F. Durrant-Whyte, Benjamin Grocholsky |
ICRA | 1 |
| 2003 | Information-theoretic coordinated control of multiple sensor platformsabstractThis paper describes an information-theoretic approach to distributed and coordinated control of a multi-robot sensor system. The approach is based on techniques long established for the related problem of decentralised data fusion (DDF). The DDF architecture uses information measures to communicate state estimates in a network of sensors. For coordinated control of robot sensors, the control objective becomes maximisation of these information measures. This yields platform trajectories, which maximise the total information, gained by the system. This approach inherits the many benefits of the DDF method including scalability, robustness to sub-system failure and addition, and interoperability among heterogeneous systems. The approach is applied to a practical bearings-only multi-feature localisation problem. Benjamin Grocholsky, Alexei Makarenko, Hugh F. Durrant-Whyte |
ICRA | 2 |
| 2003 | Decentralized certainty grid mapsabstractThis work is concerned with mapping of indoor environment by a team of robots who share the information they gather to build a global representation of the environment in a consistent, efficient, and scalable way. The well known approach of Decentralized Data Fusion is applied to a widely used representation of Certainty Grid maps. The result is a scalable and intuitive algorithm for combining observations from multiple heterogeneous sensing platforms with built-in processing and communication capabilities. The platforms are assumed to have access to external localization. Results of realistic simulations are presented. Alexei Makarenko, Stefan B. Williams, Hugh F. Durrant-Whyte |
IROS | 1 |
| 2002 | Information based adaptive robotic explorationabstractExploration involving mapping and concurrent localization in an unknown environment is a pervasive task in mobile robotics. In general, the accuracy of the mapping process depends directly on the accuracy of the localization process. This paper address the problem of maximizing the accuracy of the map building process during exploration by adaptively selecting control actions that maximize localisation accuracy. The map building and exploration task is modeled using an Occupancy Grid (OG) with concurrent localisation performed using a feature-based Simultaneous Localisation And Mapping (SLAM) algorithm. Adaptive sensing aims at maximizing the map information by simultaneously maximizing the expected Shannon information gain (Mutual Information) on the OG map and minimizing the uncertainty of the vehicle pose and map feature uncertainty in the SLAM process. The resulting map building system is demonstrated in an indoor environment using data from a laser scanner mounted on a mobile platform. Frédéric Bourgault, Alexei Makarenko, Stefan B. Williams, Benjamin Grocholsky, Hugh F. Durrant-Whyte |
IROS | 2 |
| 2002 | An experiment in integrated explorationabstractIntegrated exploration strategy advocated in this paper refers to a tight coupling between the tasks of localization, mapping, and motion control and the effect of this. coupling on the overall effectiveness of an exploration strategy. Our approach to exploration calls for a balanced evaluation of alternative motion actions from the point of view of information gain, localization quality, and navigation cost. To provide a uniform basis of comparison of localization quality between different locations, a "localizability" metric is introduced. It is based on the estimate of the lowest vehicle pose covariance attainable from a given location. Alexei Makarenko, Stefan B. Williams, Frédéric Bourgault, Hugh F. Durrant-Whyte |
IROS | 1 |