EDBT 2026 Demo / reviewers in the wild / expert
Joris Gillis
dblp:143/5795
· DBLP profile ↗
7ranked-venue papers
0as first author
4since 2021 · last 2024
0000-0002-6774-3613ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 5 · 3 since 2021Systems, architecture and hardware · 4 · 3 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | An Efficient Solution to the 2D Visibility Problem in Cartesian Grid Maps and its Application in Heuristic Path PlanningabstractThis paper introduces a novel, lightweight method to solve the visibility problem for 2D grids. The proposed method evaluates the existence of lines-of-sight from a source point to all other grid cells in a single pass with no preprocessing and independently of the number and shape of obstacles. It has a compute and memory complexity of $\mathcal{O}(n)$, where n = nx×nyis the size of the grid, and requires at most ten arithmetic operations per grid cell. In the proposed approach, we use a linear first-order hyperbolic partial differential equation to transport the visibility quantity in all directions. In order to accomplish that, we use an entropy-satisfying upwind scheme that converges to the true visibility polygon as the step size goes to zero. This dynamic-programming approach allows the evaluation of visibility for an entire grid orders of magnitude faster than typical ray-casting algorithms. We provide a practical application of our proposed algorithm by posing the visibility quantity as a heuristic and implementing a deterministic, local-minima-free path planner, setting apart the proposed planner from traditional methods. Lastly, we provide necessary algorithms and an open-source implementation of the proposed methods. Ibrahim Ibrahim, Joris Gillis, Wilm Decré, Jan Swevers |
ICRA | 2 |
| 2024 | Robustified Time-optimal Collision-free Motion Planning for Autonomous Mobile Robots under Disturbance ConditionsabstractThis paper presents a robustified time-optimal motion planning approach for navigating an Autonomous Mobile Robot (AMR) from an initial state to a terminal state without colliding with obstacles, even when subjected to disturbances, which are modeled as random process noise and measurement noise. The approach iteratively solves the robustified problem by incorporating updated state-dependent safety margins for collision avoidance, the evolution of which is derived separately from the robustified problem. Additionally, a strategy for selecting an alternative terminal state to reach is introduced, which comes into play when the desired terminal state becomes infeasible considering the disturbances. Both of these contributions are integrated into a robustified motion planning and control pipeline, the efficacy of which is validated through simulation experiments. Shuhao Zhang 0004, Mathias Bos, Bastiaan Vandewal, Wilm Decré, Joris Gillis, Jan Swevers |
ICRA | 5 |
| 2023 | Model Predictive Control of a Highly Dynamic Parallel SCARA RobotabstractMechatronic application operating in dynamic and unstructured environment can benefit greatly from use of online optimization i.e. non-linear model predictive control (NLMPC). Unfortunately, the deterministic time implementation of NL-MPC on typical industrial automation hardware remains an open challenge, as well as guaranteeing performance in full operational behaviour. This article documents an implementation of an NL-MPC tool-chain. The developed methods are used on a highly dynamic parallel SCARA robot as a performant example that can benefit from the use of the proposed approach. Through us of NL-MPC, energy optimal path planning is demonstrated to operate robustly in all defined experimental conditions, while not violating the prescribed computational time. The resulting system performance is then benchmarked to the conventional industrial automation solution, and the improvement in performance is highlighted showing an improvement of up to 36% in energy efficiency. Branimir Mrak, Taranjitsingh Singh, Quentin Docquier, Joris Gillis |
CoDIT | 4 |
| 2022 | Tasho: A Python Toolbox for Rapid Prototyping and Deployment of Optimal Control Problem-Based Complex Robot Motion SkillsabstractWe present Tasho (Task specification for receding horizon control), an open-source Python toolbox that facilitates systematic programming of optimal control problem (OCP)-based robot motion skills. Separation-of-concerns is followed while designing the components of a motion skill, which promotes their modularity and reusability. This allows us to program complex motion tasks by configuring and composing simpler tasks. We provide templates for several basic tasks like point-to-point and end-effector path-following tasks to speed up prototyping. Internally, the task's symbolic expressions are computed using CasADi and the resulting OCP is transcribed using Rockit. A wide and growing range of mature open-source optimization solvers are supported for solving the OCP. Monitor functions can be easily specified and are automatically deployed with the motion skill, so that the generated motion skills can be easily embedded in a larger control architecture involving higher-level discrete controllers. The motion skills thus programmed can be directly deployed on robot platforms using the C-code generation capabilities of CasADi. The toolbox has been validated through several experiments both in simulation and on physical robot systems. The open-source toolbox can be accessed at: https://gitlab.kuleuven.be/meco-software/tasho Ajay Sathya, Alejandro Astudillo, Joris Gillis, Wilm Decré, Goele Pipeleers, Jan Swevers |
IROS | 3 |
| 2020 | Open Experimental AGV Platform for Dynamic Obstacle Avoidance in Narrow CorridorsabstractAutomated Guided Vehicles (AGVs) are a promising solution to automation in the view of Industry 4.0. The amount of goods that can be automatically transported can be further increased by efficient path planning and tracking methods. The efficiency is always a trade off in terms of cost, accuracy and flexibility, but should never influence safety. This paper proposes a flexible path planning and tracking solution, aiming to be applicable to several application domains, and which is able to dynamically avoid an (unforeseen) obstacle by an overtake manoeuvre. The approach is based on Model Predictive Control (MPC), consisting of multi-domain objectives, applicable to multiple vehicle models and is fast in calculation time due to an adjusted multiple shooting approach, which guarantees constraint satisfaction over the entire time domain. Further, a dynamic maximum velocity approach is proposed, which adapts the maximum velocity constraint to the environmental circumstances, such that an emergency brake can be applied if a human would appear behind a corner or obstacle. These algorithms are implemented on an autonomous forklift. The overall system performance is measured by the time-of-arrival of an obstacle avoidance manoeuvre. To evaluate the influence of usage of a low-cost ultra wideband (UWB) localization technology, the same algorithms and platforms are used in combination with standard off-the-shelf laser based localization technology. The UWB technology does lead to a slightly larger spread in terms of time-of-arrival, but is on average very much comparable to the laser-based setup. Sam Weckx, Bastiaan Vandewal, Erwin Rademakers, Karel Janssen, Kurt Geebelen, Jia Wan 0003, Roeland De Geest, Harold Perik, Joris Gillis, Jan Swevers, Ellen van Nunen |
IV | 9 |
| 2016 | Experimental validation of a combined global and local LPV system identification approach with ℓ2, 1-norm regularizationabstractThis paper explores a combined global and local identification approach for linear parameter-varying systems. Ideally, the combined approach retains advantages of its two extremes - global and local - with the possibility to emphasize one or the other. Practically, it is prone to overfitting. This paper proposes a remedy based on the ℓ2,1-norm regularization, describes its implementation within the nonlinear least squares framework, and gives an experimental validation. The results show a substantial decrease in the Euclidean norm of the model parameters, which resulted in a significantly smoother frequency response function surface and in overall, less-deviating model behavior. Dora Turk, Joris Gillis, Goele Pipeleers, Jan Swevers |
IECON | 2 |
| 2015 | A Computational Framework for Environment-Aware Robotic Manipulation Planning
Marco Gabiccini, Alessio Artoni, Gabriele Pannocchia, Joris Gillis |
ISRR (2) | 4 |