EDBT 2026 Demo / reviewers in the wild / expert
Nicolas Perrin-Gilbert
dblp:37/1452 · also Nicolas Perrin 0001
· DBLP profile ↗
25ranked-venue papers
10as first author
7since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 19 · 7 first-author · 6 since 2021Systems, architecture and hardware · 10 · 5 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 3 first-author · 1 since 2021Theory of computation · 2Software engineering, systems software and programming languages · 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
7 papers |
Motion planning and robot control · 51% Legged, aerial and field robots · 30% Planning, search and constraint satisfaction · 20% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program synthesis and code generation · 100% |
Topics — the 17 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology › omics data analysis
omics data visualization |
1.0 | 1 | 2026 | Yomix: an interactive tool for the exploration of low-dimensional embeddings in omics data · Bioinform. 2026 |
Robotics › Motion planning and robot control › motion planning › legged locomotion planning
footstep planning |
0.6 | 4 | 2017 | Continuous Legged Locomotion Planning · IEEE Trans. Robotics 2017 Fast Humanoid Robot Collision-Free Footstep Planning Using Swept Volume Approximations · IEEE Trans. Robotics 2012 Real-time footstep planning for humanoid robots among 3D obstacles using a hybrid bounding box · ICRA 2012 |
Robotics › Motion planning and robot control
motion planning |
0.5 | 4 | 2012 | Fast Humanoid Robot Collision-Free Footstep Planning Using Swept Volume Approximations · IEEE Trans. Robotics 2012 Real-time footstep planning for humanoid robots among 3D obstacles using a hybrid bounding box · ICRA 2012 A biped walking pattern generator based on "half-steps" for dimensionality reduction · ICRA 2011 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › game tree search
monte carlo tree search |
0.4 | 1 | 2019 | Learning Compositional Neural Programs with Recursive Tree Search and Planning · NeurIPS 2019 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
search-based planning |
0.4 | 1 | 2019 | Learning Compositional Neural Programs with Recursive Tree Search and Planning · NeurIPS 2019 |
Program synthesis and code generation
neural program synthesis |
0.4 | 1 | 2019 | Learning Compositional Neural Programs with Recursive Tree Search and Planning · NeurIPS 2019 |
Robotics › Legged, aerial and field robots › legged robots
legged robot locomotion |
0.3 | 1 | 2017 | Continuous Legged Locomotion Planning · IEEE Trans. Robotics 2017 |
Robotics › Motion planning and robot control › motion planning › legged locomotion planning
locomotion planning |
0.3 | 1 | 2017 | Continuous Legged Locomotion Planning · IEEE Trans. Robotics 2017 |
Robotics › Legged, aerial and field robots
legged robots |
0.3 | 3 | 2014 | Dynamically transitioning between surfaces of varying inclinations to achieve uneven-terrain walking · ICRA 2014 Real-time footstep planning for humanoid robots among 3D obstacles using a hybrid bounding box · ICRA 2012 Approximation of feasibility tests for reactive walk on HRP-2 · ICRA 2010 |
Robotics › Legged, aerial and field robots
humanoid robot |
0.2 | 3 | 2012 | Fast Humanoid Robot Collision-Free Footstep Planning Using Swept Volume Approximations · IEEE Trans. Robotics 2012 Real-time footstep planning for humanoid robots among 3D obstacles using a hybrid bounding box · ICRA 2012 Approximation of feasibility tests for reactive walk on HRP-2 · ICRA 2010 |
Robotics › Legged, aerial and field robots
dynamic walking |
0.2 | 1 | 2014 | Dynamically transitioning between surfaces of varying inclinations to achieve uneven-terrain walking · ICRA 2014 |
Robotics › Legged, aerial and field robots › legged robots
humanoid locomotion |
0.2 | 1 | 2014 | Dynamically transitioning between surfaces of varying inclinations to achieve uneven-terrain walking · ICRA 2014 |
Robotics › Motion planning and robot control › path planning
collision-free path planning |
0.1 | 1 | 2012 | Fast Humanoid Robot Collision-Free Footstep Planning Using Swept Volume Approximations · IEEE Trans. Robotics 2012 |
Robotics › Motion planning and robot control › motion planning › sampling-based motion planning
RRT |
0.1 | 1 | 2012 | Fast Humanoid Robot Collision-Free Footstep Planning Using Swept Volume Approximations · IEEE Trans. Robotics 2012 |
Robotics › Motion planning and robot control › locomotion control › legged robot control
biped walking pattern generation |
0.1 | 1 | 2011 | A biped walking pattern generator based on "half-steps" for dimensionality reduction · ICRA 2011 |
Robotics › Motion planning and robot control
collision avoidance |
0.1 | 1 | 2017 | Continuous Legged Locomotion Planning · IEEE Trans. Robotics 2017 |
Robotics › Motion planning and robot control › motion planning
collision checking |
0.0 | 1 | 2012 | Fast Humanoid Robot Collision-Free Footstep Planning Using Swept Volume Approximations · IEEE Trans. Robotics 2012 |
Methods — techniques the papers use, named apart from their topics
variational autoencoder · 1.0t-SNE · 1.0UMAP · 1.0PCA · 1.0reinforcement learning · 0.8neural programmer-interpreter · 0.8alphazero · 0.8discrete-continuous planning bridge · 0.3homotopy · 0.3trajectory generation · 0.2inverted pendulum model · 0.2rigid body motion planning · 0.1rapidly-exploring random tree · 0.1hybrid bounding box · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Yomix: an interactive tool for the exploration of low-dimensional embeddings in omics dataabstractSUMMARY: In the analysis of diverse omics data, a common and important preliminary step involves computing low-dimensional embeddings using techniques such as PCA, UMAP, t-SNE, or variational autoencoders. These embeddings provide a global overview of sample distributions and their relationships, often serving as the basis for formulating biological hypotheses. To facilitate rapid and intuitive exploration of such low-dimensional embeddings, we developed Yomix, an interactive omics-agnostic visualization and data exploration tool. Yomix enables users to flexibly define subsets of interest using a lasso selection tool, instantly compute their feature signatures, and compare their distributions. Yomix is a fast and efficient tool for interactive exploration of diverse omics datasets. AVAILABILITY AND IMPLEMENTATION: Yomix and its documentation are publicly available at https://github.com/perrin-isir/yomix. Nicolas Perrin-Gilbert, Nisma Amjad, Pierre Fumeron, Silvia Tulli, Joshua J. Waterfall |
Bioinform. | 1 |
| 2025 | Learning to Explore when Mistakes are Not Allowed
Charly Pecqueux-Guézénec, Stéphane Doncieux, Nicolas Perrin-Gilbert |
AAMAS | 3 |
| 2023 | The Quality-Diversity Transformer: Generating Behavior-Conditioned Trajectories with Decision TransformersabstractIn the context of neuroevolution, Quality-Diversity algorithms have proven effective in generating repertoires of diverse and efficient policies by relying on the definition of a behavior space. A natural goal induced by the creation of such a repertoire is trying to achieve behaviors on demand, which can be done by running the corresponding policy from the repertoire. However, in uncertain environments, two problems arise. First, policies can lack robustness and repeatability, meaning that multiple episodes under slightly different conditions often result in very different behaviors. Second, due to the discrete nature of the repertoire, solutions vary discontinuously. Here we present a new approach to achieve behavior-conditioned trajectory generation based on two mechanisms: First, MAP-Elites Low-Spread (ME-LS), which constrains the selection of solutions to those that are the most consistent in the behavior space. Second, the Quality-Diversity Transformer (QDT), a Transformer-based model conditioned on continuous behavior descriptors, which trains on a dataset generated by policies from a ME-LS repertoire and learns to autoregressively generate sequences of actions that achieve target behaviors. Results show that ME-LS produces consistent and robust policies, and that its combination with the QDT yields a single policy capable of achieving diverse behaviors on demand with high accuracy. Valentin Macé, Raphaël Boige, Félix Chalumeau, Thomas Pierrot, Guillaume Richard, Nicolas Perrin-Gilbert |
GECCO | 6 |
| 2022 | Diversity policy gradient for sample efficient quality-diversity optimizationabstractA fascinating aspect of nature lies in its ability to produce a large and diverse collection of organisms that are all high-performing in their niche. By contrast, most AI algorithms focus on finding a single eficient solution to a given problem. Aiming for diversity in addition to performance is a convenient way to deal with the exploration-exploitation trade-off that plays a central role in learning. It also allows for increased robustness when the returned collection contains several working solutions to the considered problem, making it well-suited for real applications such as robotics. Quality-Diversity (QD) methods are evolutionary algorithms designed for this purpose. This paper proposes a novel algorithm, qd-pg, which combines the strength of Policy Gradient algorithms and Quality Diversity approaches to produce a collection of diverse and high-performing neural policies in continuous control environments. The main contribution of this work is the introduction of a Diversity Policy Gradient (DPG) that exploits information at the time-step level to drive policies towards more diversity in a sample-efficient manner. Specifically, qd-pg selects neural controllers from a map-elites grid and uses two gradient-based mutation operators to improve both quality and diversity. Our results demonstrate that qd-pg is significantly more sample-eficient than its evolutionary competitors. Thomas Pierrot, Valentin Macé, Félix Chalumeau, Arthur Flajolet, Geoffrey Cideron, Karim Beguir, Antoine Cully, Olivier Sigaud, Nicolas Perrin-Gilbert |
GECCO | 9 |
| 2022 | Divide & Conquer Imitation LearningabstractInternational audience Alexandre Chenu, Nicolas Perrin-Gilbert, Olivier Sigaud |
IROS | 2 |
| 2021 | Selection-Expansion: A Unifying Framework for Motion-Planning and Diversity Search Algorithms
Alexandre Chenu, Nicolas Perrin-Gilbert, Stéphane Doncieux, Olivier Sigaud |
ICANN (4) | 2 |
| 2021 | First-Order and Second-Order Variants of the Gradient Descent in a Unified Framework
Thomas Pierrot, Nicolas Perrin-Gilbert, Olivier Sigaud |
ICANN (2) | 2 |
| 2020 | PBCS: Efficient Exploration and Exploitation Using a Synergy Between Reinforcement Learning and Motion PlanningabstractThe exploration-exploitation trade-off is at the heart of reinforcement learning (RL). However, most continuous control benchmarks used in recent RL research only require local exploration. This led to the development of algorithms that have basic exploration capabilities, and behave poorly in benchmarks that require more versatile exploration. For instance, as demonstrated in our empirical study, state-of-the-art RL algorithms such as DDPG and TD3 are unable to steer a point mass in even small 2D mazes. In this paper, we propose a new algorithm called "Plan, Backplay, Chain Skills" (PBCS) that combines motion planning and reinforcement learning to solve hard exploration environments. In a first phase, a motion planning algorithm is used to find a single good trajectory, then an RL algorithm is trained using a curriculum derived from the trajectory, by combining a variant of the Backplay algorithm and skill chaining. We show that this method outperforms state-of-the-art RL algorithms in 2D maze environments of various sizes, and is able to improve on the trajectory obtained by the motion planning phase. Guillaume Matheron, Nicolas Perrin-Gilbert, Olivier Sigaud |
ICANN (2) | 2 |
| 2020 | Understanding Failures of Deterministic Actor-Critic with Continuous Action Spaces and Sparse Rewards
Guillaume Matheron, Nicolas Perrin-Gilbert, Olivier Sigaud |
ICANN (2) | 2 |
| 2019 | Learning Compositional Neural Programs with Recursive Tree Search and PlanningabstractWe propose a novel reinforcement learning algorithm, AlphaNPI, that incorpo- rates the strengths of Neural Programmer-Interpreters (NPI) and AlphaZero. NPI contributes structural biases in the form of modularity, hierarchy and recursion, which are helpful to reduce sample complexity, improve generalization and in- crease interpretability. AlphaZero contributes powerful neural network guided search algorithms, which we augment with recursion. AlphaNPI only assumes a hierarchical program specification with sparse rewards: 1 when the program execution satisfies the specification, and 0 otherwise. This specification enables us to overcome the need for strong supervision in the form of execution traces and consequently train NPI models effectively with reinforcement learning. The experiments show that AlphaNPI can sort as well as previous strongly supervised NPI variants. The AlphaNPI agent is also trained on a Tower of Hanoi puzzle with two disks and is shown to generalize to puzzles with an arbitrary number of disks. The experiments also show that when deploying our neural network policies, it is advantageous to do planning with guided Monte Carlo tree search. Thomas Pierrot, Guillaume Ligner, Scott E. Reed, Olivier Sigaud, Nicolas Perrin-Gilbert, Alexandre Laterre, David Kas, Karim Beguir, Nando de Freitas |
NeurIPS | 5 |
| 2017 | Timed-automata abstraction of switched dynamical systems using control invariants
Patricia Bouyer, Nicolas Markey, Nicolas Perrin-Gilbert, Philipp Schlehuber-Caissier |
Real Time Syst. | 3 |
| 2017 | Continuous Legged Locomotion PlanningabstractWhile only continuous motions are possible, the way in which contacts appear and disappear confers to legged locomotion a characteristic discontinuous nature that is traditionally shared by the algorithms used for legged locomotion planning. In this paper, we show that this discontinuous nature can disappear if the notion of collision is well redefined and we efficiently solve two different practical problems of legged locomotion planning with algorithms based on an approach that establishes a bridge between discrete and continuous planning. The first problem consists of reactive footstep planning with a biped robot and the second one consists of nongaited locomotion planning with a hexapod. Nicolas Perrin-Gilbert, Christian Ott 0001, Johannes Englsberger, Olivier Stasse, Florent Lamiraux, Darwin G. Caldwell |
IEEE Trans. Robotics | 1 |
| 2015 | Effective Generation of Dynamically Balanced Locomotion with Multiple Non-coplanar Contacts
Nicolas Perrin-Gilbert, Darwin Lau, Vincent Padois |
ISRR (2) | 1 |
| 2014 | Dynamically transitioning between surfaces of varying inclinations to achieve uneven-terrain walkingabstractThis paper focuses on how to generate dynamic transitions in order to make our robot COMAN (COmpliant huMANoid) dynamically traverse inclined terrains. The novel approach addresses dynamic walking on inclined surfaces by dividing the walking motion into two phases: transition and incline walking. During the transition phase, the humanoid robot performs a 3-dimensional movement in order to transfer its body between surfaces of different inclinations, which is then followed by the incline-walking phase. The transition phase is less trivial to execute than the incline walking itself. In this paper, we first formulate the equations of a 3D (non linear) Inverted Pendulum, and then we derive an equivalent model. Subsequently, we introduce a trajectory generator based on this model and validate it experimentally by performing, with COMAN, dynamic transitions from the horizontal ground to a 10° slope. Luca Colasanto, Nicolas Perrin-Gilbert, Nikolaos G. Tsagarakis, Darwin G. Caldwell |
ICRA | 2 |
| 2014 | Lyapunov Stability Margins for humanoid robot balancingabstractThis work introduces a novel balance monitoring strategy for humanoid robots. The proposed method addresses the problem of ensuring the balance maintenance of a humanoid robot, through the online monitoring of its state of balance by means of a Lyapunov (energy) function. The proposed method involves the use of dynamical models accounting for both the link and motor states. Energy limits corresponding to the front and rear edges of the support polygon are computed using a closed-loop Lyapunov function. Therefore, this method focuses on the resolution of two issues through a single control scheme, namely, guaranteeing asymptotical stability of the robot at the joint level, in addition to ensuring that it maintains its dynamical balance. A mathematical proof of the previous claims, as well as of the method's validity, is provided in the paper, whereby a direct relationship between the CoP and the system's energy has been established for the first time. Experimental results of step recovery and walking tests performed on the COmpliant huMANoid (COMAN) corroborate the method's applicability and performance as a balance monitor. Emmanouil Spyrakos-Papastavridis, Nicolas Perrin-Gilbert, Nikolaos G. Tsagarakis, Jian S. Dai 0001, Darwin G. Caldwell |
IROS | 2 |
| 2013 | Compliant attitude control and stepping strategy for balance recovery with the humanoid COMANabstractIn this paper we describe an approach for hu-manoid robot balance recovery that combines a novel attitude control algorithm adding compliance to the robot's behavior and increasing the smoothness of its motion, and an omnidirectional stepping strategy that can trigger one or two steps based on a measured disturbance vector. The proposed method is validated through experiments with the inherently compliant humanoid COMAN. Nicolas Perrin-Gilbert, Nikolaos G. Tsagarakis, Darwin G. Caldwell |
IROS | 1 |
| 2012 | Real-time footstep planning for humanoid robots among 3D obstacles using a hybrid bounding boxabstractIn this paper we introduce a new bounding box method for footstep planning for humanoid robots. Similar to the classic bounding box method (which uses a single rectangular box to encompass the robot) it is computationally efficient, easy to implement and can be combined with any rigid body motion planning library. However, unlike the classic bounding box method, our method takes into account the stepping over capabilities of the robot, and generates precise leg trajectories to avoid obstacles on the ground. We demonstrate that this method is well suited for footstep planning in cluttered environments. Nicolas Perrin-Gilbert, Olivier Stasse, Florent Lamiraux, Young J. Kim, Dinesh Manocha |
ICRA | 1 |
| 2012 | From Discrete to Continuous Motion Planning
Nicolas Perrin-Gilbert |
WAFR | 1 |
| 2012 | Fast Humanoid Robot Collision-Free Footstep Planning Using Swept Volume ApproximationsabstractIn this paper, we propose a novel and coherent framework for fast footstep planning for legged robots on a flat ground with 3-D obstacle avoidance. We use swept volume approximations that are computed offline in order to considerably reduce the time spent in collision checking during the online planning phase, in which a rapidly exploring random tree variant is used to find collision-free sequences of half-steps (which are produced by a specific walking pattern generator). Then, an original homotopy is used to smooth the sequences into natural motions, gently avoiding the obstacles. The results are experimentally validated on the robot HRP-2. Nicolas Perrin-Gilbert, Olivier Stasse, Leo Baudouin, Florent Lamiraux, Eiichi Yoshida |
IEEE Trans. Robotics | 1 |
| 2011 | A biped walking pattern generator based on "half-steps" for dimensionality reductionabstractWe present a new biped walking pattern generator based on "half-steps". Its key features are a) a 3-dimensional parametrization of the input space, and b) a simple homotopy that efficiently smooths the walking trajectory corresponding to a fixed sequence of steps. We show how these features can be ideally combined in the framework of sampling-based footstep planning. We apply our approach to the robot HRP-2 and are able to quickly produce smooth and dynamically stable trajectories that are solutions to a difficult problem of footstep planning. Nicolas Perrin-Gilbert, Olivier Stasse, Florent Lamiraux, Eiichi Yoshida |
ICRA | 1 |
| 2011 | Weakly collision-free paths for continuous humanoid footstep planningabstractIn this paper we demonstrate an original equivalence between footstep planning problems, where discrete sequences of steps are searched for, and the more classical problem of motion planning for a 2D rigid shape, where a continuous collision-free path has to be found. This equivalence enables a lot of classical motion planning techniques (such as PRM, RRT, etc.) to be applied almost effortlessly to the specific problem of footstep planning for a humanoid robot. Nicolas Perrin-Gilbert, Olivier Stasse, Florent Lamiraux, Eiichi Yoshida |
IROS | 1 |
| 2010 | Approximation of feasibility tests for reactive walk on HRP-2abstractWe present here an original approach to test the feasibility of footsteps for a given walking pattern generator. It is based on a new approximation algorithm intended to cope with this specific problem. The result obtained is used on the robot HRP-2, and enables it to guess a step feasibility 40,000 times faster (in 9μs) than with the normal verification process. As a consequence some advance is made towards fast online motion (re)planning based on a continuous set of possible steps. Nicolas Perrin-Gilbert, Olivier Stasse, Florent Lamiraux, Eiichi Yoshida |
ICRA | 1 |
| 2010 | Walking without thinking about itabstractWe demonstrate in this paper our motion generation sheme for the generation of stable bipedal walking motions and we expand it to enhance its flexibility and independency. An algorithm for the control of appropriate orientations of the feet and the trunk permits the robot to turn in a natural and safe way. Polygonal constraints on the positions of the computed feet positions serve to improve its reliability. A logic for the succession of the support phases and an algorithm for the automatic control of their orientations bridge the gap to more autonomy and to more practicability. Andrei Herdt, Nicolas Perrin-Gilbert, Pierre-Brice Wieber |
IROS | 2 |
| 2008 | Visibly Tree Automata with Memory and ConstraintsabstractTree automata with one memory have been introduced in 2001. They generalize both pushdown (word) automata and the tree automata with constraints of equality between brothers of Bogaert and Tison. Though it has a decidable emptiness problem, the main weakness of this model is its lack of good closure properties. We propose a generalization of the visibly pushdown automata of Alur and Madhusudan to a family of tree recognizers which carry along their (bottom-up) computation an auxiliary unbounded memory with a tree structure (instead of a symbol stack). In other words, these recognizers, called Visibly Tree Automata with Memory (VTAM) define a subclass of tree automata with one memory enjoying Boolean closure properties. We show in particular that they can be determinized and the problems like emptiness, membership, inclusion and universality are decidable for VTAM. Moreover, we propose several extensions of VTAM whose transitions may be constrained by different kinds of tests between memories and also constraints a la Bogaert and Tison comparing brother subtrees in the tree in input. We show that some of these classes of constrained VTAM keep the good closure and decidability properties, and we demonstrate their expressiveness with relevant examples of tree languages. Hubert Comon-Lundh, Florent Jacquemard, Nicolas Perrin-Gilbert |
Log. Methods Comput. Sci. | 3 |
| 2007 | Tree Automata with Memory, Visibility and Structural Constraints
Hubert Comon-Lundh, Florent Jacquemard, Nicolas Perrin-Gilbert |
FoSSaCS | 3 |