Demo Data from VLDB 2026 / reviewers in the wild / expert
Matthieu Herrb
dblp:17/1668
· DBLP profile ↗
10ranked-venue papers
0as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 10Systems, architecture and hardware · 8Human-computer interaction and ubiquitous computing · 2Applied, 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.
| Software engineering, system software, and programming languages
3 papers |
Requirements engineering and software design · 68% Software maintenance and evolution · 25% Empirical software engineering · 5% | |
| Human-computer interaction and pervasive computing
1 paper |
Human-robot interaction · 100% | |
| Artificial intelligence
3 papers |
Multi-agent systems · 52% Motion planning and robot control · 40% Planning, search and constraint satisfaction · 8% |
Topics — the 8 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design
component-based software |
0.1 | 1 | 2010 | GenoM3: Building middleware-independent robotic components · ICRA 2010 |
Software maintenance and evolution
software reuse |
0.0 | 1 | 2010 | GenoM3: Building middleware-independent robotic components · ICRA 2010 |
Robotics › Motion planning and robot control
mobile robot control |
0.0 | 1 | 2000 | Around the Lab in 40 Days · ICRA 2000 |
Knowledge, reasoning and agents › Multi-agent systems
multi-robot coordination |
0.0 | 1 | 1997 | Operating a large fleet of mobile robots using the plan-merging paradigm · ICRA 1997 |
Knowledge, reasoning and agents › Multi-agent systems
task allocation |
0.0 | 1 | 1997 | Operating a large fleet of mobile robots using the plan-merging paradigm · ICRA 1997 |
Software maintenance and evolution › software modularity
modular architecture |
0.0 | 1 | 1994 | Design of a Modular Architecture for Autonomous Robot · ICRA 1994 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 1994 | Design of a Modular Architecture for Autonomous Robot · ICRA 1994 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › multi-agent planning
distributed planning |
0.0 | 1 | 1997 | Operating a large fleet of mobile robots using the plan-merging paradigm · ICRA 1997 |
Methods — techniques the papers use, named apart from their topics
component generator · 0.1LAAS architecture · 0.1formal specification · 0.0plan-merging paradigm · 0.0hierarchical planning · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Roboscopie: a theatre performance for a human and a robotabstractNo abstract available. Séverin Lemaignan, Mamoun Gharbi, Jim Mainprice, Matthieu Herrb, Rachid Alami 0001 |
HRI | 4 |
| 2010 | GenoM3: Building middleware-independent robotic componentsabstractThe topic of reusable software in robotics is now largely addressed. Components based architectures, where components are independent units that can be reused accross applications, have become more popular. As a consequence, a long list of middlewares and integration tools is available in the community, often in the form of open-source projects. However, these projects are generally self contained with little reuse between them. This paper presents a software engineering approach that intends to grant middleware independance to robotic software components so that a clear separation of concerns is achieved between highly reusable algorithmic parts and integration frameworks. Such a decoupling let middle-wares be used interchangeably, while fully benefitting from their specific, individual features. This work has been integrated into a new version of the open-source GenoM component generator tool: GenoM3 Anthony Mallet, Cédric Pasteur, Matthieu Herrb, Séverin Lemaignan, Félix Ingrand |
ICRA | 3 |
| 2006 | Rackham: An Interactive Robot-GuideabstractRackham is an interactive robot-guide that has been used in several places and exhibitions. This paper presents its design and reports on results that have been obtained after its deployment in a permanent exhibition. The project is conducted so as to incrementally enhance the robot functional and decisional capabilities based on the observation of the interaction between the public and the robot. Besides robustness and efficiency in the robot navigation abilities in a dynamic environment, our focus was to develop and test a methodology to integrate human-robot interaction abilities in a systematic way. We first present the robot and some of its key design issues. Then, we discuss a number of lessons that we have drawn from its use in interaction with the public and how that will serve to refine our design choices and to enhance robot efficiency and acceptability Aurélie Clodic, Sara Fleury, Rachid Alami 0001, Raja Chatila 0001, Gérard Bailly, Ludovic Brethes, Maxime Cottret, Patrick Danès, Xavier Dollat, Frédéric Elisei, Isabelle Ferrané, Matthieu Herrb, Guillaume Infantes, Christian Lemaire, Frédéric Lerasle, Jérôme Manhes, Patrick Marcoul, Paulo Menezes 0001, Vincent Montreuil |
RO-MAN | 12 |
| 2000 | Around the Lab in 40 DaysabstractThe authors previously (1998) argued that the LAAS architecture is one of the most suitable for mobile robot control. This statement may seem over-optimistic, not to say pretentious and unverifiable. After all, can we compare architectures? can we set up benchmarks? or can we measure how good an architecture is compared to another? An architecture defines organization principles, integration methods and supporting tools. Comparing those tools, methods and principles may sometime end up in sterile controversies. However, we think there are means to measure the overall quality (or interest) of an architecture. Development time is for example one relevant criterion. Basically, using a specific architecture, how long does it take to integrate a complete demonstration, including nontrivial decisional capabilities, from the low level functional modules up to the supervisory level? This may seem a rather weak measure of architecture quality; however, it encompasses properties such as genericity and adaptability, ease of design and programming, extensibility and robustness. In this paper we describe our recent experience in integrating a complete demonstration from scratch in 40 days using the LAAS architecture. Rachid Alami 0001, Raja Chatila 0001, Sara Fleury, Matthieu Herrb, Félix Ingrand, Maher Khatib, Benoit Morisset, Philippe Moutarlier, Thierry Siméon |
ICRA | 4 |
| 2000 | Diligent: towards a human-friendly navigation systemabstractPresents our project to develop a personal robot called Diligent. We first discuss the main issues involved in personal robotics. Then we analyze some of the key features implied by what we call "human-friendly navigation". Finally, we present the current state of Diligent. Diligent is already able to navigate safely and repeatedly in a relatively large environment. It is also capable of some preliminary human-robot interactions through very simple and intuitive commands. Rachid Alami 0001, Igor Belousov, Sara Fleury, Matthieu Herrb, Félix Ingrand, Javier Minguez, Benoit Morisset |
IROS | 4 |
| 1997 | Operating a large fleet of mobile robots using the plan-merging paradigmabstractWe present and discuss the use of a generic scheme for multi-robot cooperation called the "plan-merging paradigm" for managing a large fleet of autonomous mobile robots. Each robot, autonomously and incrementally builds and executes its own plans taking into account the multi-robot context obtained by collecting the current plans and goals of the other robots. We describe the overall system architecture and discuss the properties of our cooperative scheme. We show how the plan-merging paradigm (PMP) can be used in a hierarchical manner and how it "fills the gap" between centralized planning and distributed execution. We finally illustrate this scheme through an implemented system which allows a fleet of autonomous mobile robots to perform load transfer tasks in a route network environment. The central activity is limited to task allocation and important gains are obtained in system flexibility and robustness to execution contingencies. Simulations (using up to 30 robots) as well as experiments with real robots (3) are presented and discussed. Rachid Alami 0001, Sara Fleury, Matthieu Herrb, Félix Ingrand, Samer Qutub |
ICRA | 3 |
| 1997 | GenoM: a tool for the specification and the implementation of operating modules in a distributed robot architectureabstractThis paper presents a general methodology for the specification and the integration of functional modules in a distributed reactive robot architecture. The approach is based on a hybrid architecture basically composed of two levels: a lower distributed functional level controlled by a centralized decisional level. Due to this methodology, synchronous or asynchronous operating capabilities (servo-control, data processing, event monitoring) can be easily added to the functional level. They are encapsulated into modules, built according to a generic model, that are seen by the decisional level as homogeneous, programmable, reactive and robust communicant services. Each module is simply described with a specific language and is automatically produced by a generator of modules (G/sup en/oM) according to the generic model. G/sup en/oM also produces an interactive test program and interface libraries to control the module and to read the resulting data, which allow one to directly integrate the module into the architecture. Sara Fleury, Matthieu Herrb, Raja Chatila 0001 |
IROS | 2 |
| 1995 | Ten autonomous mobile robots (and even more) in a route network like environmentabstractThis paper presents an implemented system which allows one to run a fleet of autonomous mobile robots in a route network with a very limited centralized activity. The robots are provided with all the necessary ingredients for planning and executing navigation missions in a multi-robot context. Multi-robot cooperation is based on a generic paradigm called plan-merging paradigm, where robots incrementally merge their plans into a set of already coordinated plans. The robot architecture is derived from the generic architecture developed at LAAS. A 3D graphic environment system allows one to display a complete system composed of a dozen (or more) robots, each running on an independent workstation. An example is presented together with numerical results on the system behavior. Luis E. Aguilar, Rachid Alami 0001, Sara Fleury, Matthieu Herrb, Félix Ingrand, Frédéric Robert |
IROS (2) | 4 |
| 1994 | Design of a Modular Architecture for Autonomous RobotabstractThis paper proposes a formalism for the description and automated implementation of the functional modules of an autonomous mobile robot in the framework of multi-layered control architectures. The formalization of the description of a module, including its behavior and its interfaces with other modules makes the implementation easier by providing higher level tools and automatic consistence checking tools in the module compiler. The execution control level can take advantage of the formal description of the activity tree of the modules to manage the resources more efficiently. A global task of the robot is achieved by the control system by connecting the modules into a dynamic activity tree. Finally the authors present a modules compiler that uses the formal module description and user supplied functions to produce the modules in an automated way.> Sara Fleury, Matthieu Herrb, Raja Chatila 0001 |
ICRA | 2 |
| 1994 | Autonomous Navigation in Outdoor Environment: Adaptive Approach and ExperimentabstractThis paper presents the approach, algorithms and processes we developed to perform cross-country autonomous navigation. After a presentation of the teleprogramming context, we introduce an adaptive navigation approach, well suited for the characteristics of complex natural environments. The main perception, motion planning and decisional processes required by the robot during navigation are briefly presented. An on board control architecture that manages all these processes is then described, and first results of an experiment currently developed at LAAS are discussed.> Simon Lacroix, Raja Chatila 0001, Sara Fleury, Matthieu Herrb, Thierry Siméon |
ICRA | 4 |