Oscar Groot

Oscar Groot


Research Focus & Metrics

Academic Career Length

6Years (2021-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
4 October 2024 in IEEE Transactions on Robotics
Verified
Journal Article
Closed access
OGOscar Groot
Oscar Groot
LFLaura Ferranti
Laura Ferranti
DGDariu M. Gavrila
Dariu M. Gavrila
JAJavier Alonso-Mora
Javier Alonso-Mora
Ground robots navigating in complex, dynamic environments must compute collision-free trajectories to avoid obstacles safely and efficiently. Nonconvex optimization is a popular method to compute a trajectory in real time. However, these methods often converge to locally optimal solutions and frequently switch between different local minima, leading to inefficient and unsafe robot motion. In this work, we propose a novel topology-driven trajectory optimization strategy for dynamic environments that plans multiple distinct evasive trajectories to enhance the robot's behavior and efficiency. A global planner iteratively generates trajectories in distinct homotopy classes. These trajectories are then optimized by local planners working in parallel. While each planner shares the same navigation objectives, they are locally constrained to a specific homotopy class, meaning each local planner attempts a different evasive maneuver. The robot then executes the feasible trajectory with the lowest cost in a receding horizon manner. We demonstrate on a mobile robot navigating among pedestrians that our approach leads to faster trajectories than existing planners.

21 April 2021 in IEEE Robotics and Automation Letters
Verified
Journal Article
Open access
OGOscar Groot
Oscar Groot
Bruno BritoBruno Brito
Bruno Brito
LFLaura Ferranti
Laura Ferranti
DGDariu Gavrila
Dariu Gavrila
JAJavier Alonso-Mora
Javier Alonso-Mora
We present an optimization-based method to plan the motion of an autonomous robot under the uncertainties associated with dynamic obstacles, such as humans. Our method bounds the marginal risk of collisions at each point in time by incorporating chance constraints into the planning problem. This problem is not suitable for online optimization outright for arbitrary probability distributions. Hence, we sample from these chance constraints using an uncertainty model, to generate “scenarios,” which translate the probabilistic constraints into deterministic ones. In practice, each scenario represents the collision constraint for a dynamic obstacle at the location of the sample. The number of theoretically required scenarios can be very large. Nevertheless, by exploiting the geometry of the workspace, we show how to prune most scenarios before optimization and we demonstrate how the reduced scenarios can still provide probabilistic guarantees on the safety of the motion plan. Since our approach is scenario based, we are able to handle arbitrary uncertainty distributions. We apply our method in a Model Predictive Contouring Control framework and demonstrate its benefits in simulations and experiments with a moving robot platform navigating among pedestrians, running in real-time.

13 February 2025 in The International Journal of Robotics Research
Verified
Journal Article
Open access
OGOscar Groot
Oscar Groot
LFLaura Ferranti
Laura Ferranti
DGDariu M. Gavrila
Dariu M. Gavrila
JAJavier Alonso-Mora
Javier Alonso-Mora
Robots will increasingly operate near humans that introduce uncertainties in the motion planning problem due to their complex nature. Optimization-based planners typically avoid humans through collision avoidance chance constraints. This allows the planner to optimize performance while guaranteeing probabilistic safety. However, existing real-time methods do not consider the actual probability of collision for the planned trajectory but rather its marginalization, that is, the independent collision probabilities for each planning step and/or dynamic obstacle, resulting in conservative trajectories. To address this issue, we introduce a novel real-time capable method termed Safe Horizon MPC that explicitly constrains the joint probability of collision with all obstacles over the duration of the motion plan. This is achieved by reformulating the chance-constrained planning problem using scenario optimization and predictive control. Out of sampled realizations of human motion, we identify which cases affect the optimization. This allows us to certify the planned trajectory in real-time. Our method is less conservative than state-of-the-art approaches, applicable to arbitrary probability distributions of the obstacles’ trajectories, computationally tractable and scalable. We demonstrate our proposed approach using a mobile robot and an autonomous vehicle in an environment shared with humans.

30 August 2022 in Engineering Applications of Artificial Intelligence
Verified
Journal Article
Open access
RPRodrigo Pérez-Dattari
Rodrigo Pérez-Dattari
BBBruno Brito
Bruno Brito
OGOscar Groot
Oscar Groot
JKJens Kober
Jens Kober
JAJavier Alonso-Mora
Javier Alonso-Mora

16 June 2025 in The International Journal of Robotics Research
Verified
Journal Article
Closed access
DMDiego Martinez-Baselga
Diego Martinez-Baselga
OGOscar Groot
Oscar Groot
LKLuzia Knoedler
Luzia Knoedler
LRLuis Riazuelo
Luis Riazuelo
JAJavier Alonso-Mora
Javier Alonso-Mora
LMLuis Montano
Luis Montano
Navigating mobile robots in social environments remains a challenging task due to the intricacies of human-robot interactions. Most of the motion planners designed for crowded and dynamic environments focus on choosing the best velocity to reach the goal while avoiding collisions, but do not explicitly consider the high-level navigation behavior (avoiding through the left or right side, letting others pass or passing before others, etc.). In this work, we present a novel motion planner that incorporates topology distinct paths representing diverse navigation strategies around humans. The planner selects the topology class that imitates human behavior the best using a deep neural network model trained on real-world human motion data, ensuring socially intelligent and contextually aware navigation. Our system refines the chosen path through an optimization-based local planner in real time, ensuring seamless adherence to desired social behaviors. In this way, we decouple perception and local planning from the decision-making process. We evaluate the prediction accuracy of the network with real-world data. In addition, we assess the navigation capabilities in both simulation and a real-world platform, comparing it with other state-of-the-art planners. We demonstrate that our planner exhibits socially desirable behaviors and shows a smooth and remarkable performance.

9 October 2023 in Robotics
Verified
Journal Article
Open access
PDF file
OGOscar Groot
Oscar Groot
LVLaurens Valk
Laurens Valk
Tamas KeviczkyTamas Keviczky
Tamas Keviczky
In this work, we propose two cooperative passivity-based control methods for networks of mechanical systems. By cooperatively synchronizing the end-effector coordinates of the individual agents, we achieve cooperation between systems of different types. The underlying passivity property of our control approaches ensures that cooperation is stable and robust. Neither of the two approaches rely on the modeling information of neighbors, locally, which simplifies the interconnection of applicable systems and makes the approaches modular in their use. Our first approach is a generalized cooperative Interconnection-and-Damping Assignment passivity-based control (IDA-PBC) scheme for networks of fully actuated and underactuated systems. Our approach leverages the definition of end-effector coordinates in existing single-agent IDA-PBC solutions for underactuated systems to satisfy the matching conditions, independently of the cooperative control input. Accordingly, our approach integrates a large set of existing single-agent solutions and facilitates cooperative control between these and fully actuated systems. Our second approach proposes agent outputs composed of their end-effector coordinates and velocities to guarantee cooperative stability for networks of fully actuated systems in the presence of communication delays. We validate both approaches in simulation and experiments.