Johann Laconte

dblp:228/6806 · DBLP profile ↗
← Back
12ranked-venue papers
3as first author
9since 2021 · last 2025
0000-0002-2274-9835ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 12 · 3 first-author · 9 since 2021Systems, architecture and hardware · 10 · 3 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 since 2021
YearPublicationVenuePosition
2025 Under Pressure: Altimeter-Aided ICP for 3D Maps Consistency
abstract
We propose a novel method to enhance the accuracy of the Iterative Closest Point (ICP) algorithm by integrating altitude constraints from a barometric pressure sensor. While ICP is widely used in mobile robotics for Simultaneous Localization and Mapping (SLAM), it is susceptible to drift, especially in underconstrained environments such as vertical shafts. To address this issue, we propose to augment ICP with altimeter measurements, reliably constraining drifts along the gravity vector. To demonstrate the potential of altimetry in SLAM, we offer an analysis of calibration procedures and noise sensitivity of various pressure sensors, improving measurements to centimeter-level accuracy. Leveraging this accuracy, we propose a novel ICP formulation that integrates altitude measurements along the gravity vector, thus simplifying the optimization problem to 3-Degree Of Freedom (DOF). Experimental results from real-world deployments demonstrate that our method reduces vertical drift by 84% and improves overall localization accuracy compared to state-of-the-art methods in non-planar environments.
William Dubois, Nicolas Samson, Effie Daum, Johann Laconte, François Pomerleau
ICRA4
2025 Collision-Aware Traversability Analysis for Autonomous Vehicles in the Context of Agricultural Robotics
abstract
In this paper, we introduce a novel method for safe navigation in agricultural robotics. As global environmental challenges intensify, robotics offers a powerful solution to reduce chemical usage while meeting the increasing demands for food production. However, significant challenges remain in ensuring the autonomy and resilience of robots operating in unstructured agricultural environments. Obstacles such as crops and tall grass, which are deformable, must be identified as safely traversable, compared to rigid obstacles. To address this, we propose a new traversability analysis method based on a 3D spectral map reconstructed using a LIDAR and a multispectral camera. This approach enables the robot to distinguish between safe and unsafe collisions with deformable obstacles. We perform a comprehensive evaluation of multispectral metrics for vegetation detection and incorporate these metrics into an augmented environmental map. Utilizing this map, we compute a physics-based traversability metric that accounts for the robot's weight and size, ensuring safe navigation over deformable obstacles.
Florian Philippe, Johann Laconte, Pierre-Jean Lapray, Matthias Spisser, Jean-Philippe Lauffenburger
ICRA2
2025 A Novel Control Strategy for Offset Points Tracking in the Context of Agricultural Robotics
abstract
In this paper, we present a novel method to control a rigidly connected location on the vehicle, such as a point on the implement in case of agricultural tasks. Agricultural robots are transforming modern farming by enabling precise and efficient operations, replacing humans in arduous tasks while reducing the use of chemicals. Traditionally, path-following algorithms are designed to guide the vehicle's center along a predefined trajectory. However, since the actual agronomic task is performed by the implement, it is essential to control a specific point on the implement itself rather than the vehicle's center. As such, we present in this paper two approaches for achieving the control of an offset point on the robot. The first approach adapts existing control laws, initially intended for the rear axle's midpoint, to manage the desired lateral deviation. The second approach employs backstepping control techniques to create a control law that directly targets the implement. We conduct realworld experiments, highlighting the limitations of traditional approaches for offset point control, and demonstrating the strengths and weaknesses of the proposed methods.
Stephane Ngnepiepaye Wembe, Vincent Rousseau, Johann Laconte, Roland Lenain
ICRA3
2025 Prepared for the Worst: Resilience Analysis of the ICP Algorithm via Learning-Based Worst-Case Adversarial Attacks
abstract
This paper presents a novel method for assessing the resilience of the iterative closest point (ICP) algorithm via learning-based, worst-case attacks on lidar point clouds. For safety-critical applications such as autonomous navigation, ensuring the resilience of algorithms before deployments is crucial. The ICP algorithm is the standard for lidar-based localization, but its accuracy can be greatly affected by corrupted measurements from various sources, including occlusions, adverse weather, or mechanical sensor issues. Unfortunately, the complex and iterative nature of ICP makes assessing its resilience to corruption challenging. While there have been efforts to create challenging datasets and develop simulations to evaluate the resilience of ICP, our method focuses on finding the maximum possible ICP error that can arise from corrupted measurements at a location. We demonstrate that our perturbation-based adversarial attacks can be used pre-deployment to identify locations on a map where ICP is particularly vulnerable to corruptions in the measurements. With such information, autonomous robots can take safer paths when deployed, to mitigate against their measurements being corrupted. The proposed attack outperforms baselines more than 88% of the time across a wide range of scenarios.
Johann Laconte, Daniil Lisus, Tim D. Barfoot
ICRA2
2024 A Risk-Aware Motion Planning Framework with Nonlinear Risk-Constrained Optimization
abstract
In this paper, we present a risk-aware motion planning framework for resilient navigation in occupancy grid maps. Navigating in unknown environments involves complex interactions with the surroundings that must be effectively managed by the robot. Recently, these interactions are frequently expressed as risk constraints, where risk is defined as potential threats that could hinder the robot from accomplishing its objectives. However, when the risk constraint involves nonlinearities, common numerical solvers are severely hampered in finding a feasible solution and are prone to failure. Therefore, we present a novel risk-aware navigation strategy based on motion primitives and the Nonlinear Model Predictive Control (NMPC) method to address nonlinear risk constraints within discrete maps. We demonstrate the effectiveness of our approach through a practical application of a robust risk assessment method that takes into account both the state of the environment and the state of the robot. In addition to enhancing the decision-making capabilities of the robot, our framework offers a more resilient motion planning process that enables the robot to navigate risky scenarios where standard optimizers are likely to fail and lead to dangerous trajectories.
Elie Randriamiarintsoa, Johann Laconte, Charifou Orou Mousse, Benoît Thuilot, Romuald Aufrère
ICARCV2
2024 Saturation-Aware Angular Velocity Estimation: Extending the Robustness of SLAM to Aggressive Motions
abstract
We propose a novel angular velocity estimation method to increase the robustness of Simultaneous Localization And Mapping (SLAM) algorithms against gyroscope saturations induced by aggressive motions. Field robotics expose robots to various hazards, including steep terrains, landslides, and staircases, where substantial accelerations and angular velocities can occur if the robot loses stability and tumbles. These extreme motions can saturate sensor measurements, especially gyroscopes, which are the first sensors to become inoperative. While the structural integrity of the robot is at risk, the robustness of the SLAM framework is oftentimes given little consideration. Consequently, even if the robot is physically capable of continuing the mission, its operation will be compromised due to a corrupted representation of the world. Regarding this problem, we propose a method to estimate the angular velocity using accelerometers during extreme rotations caused by tumbling. We show that our method reduces the median localization error by 71.5 % in translation and 65.5 % in rotation and is robust to mapping failures, which occurred in 37.5 % of the experiments without our method. We also propose the Tumbling-Induced Gyroscope Saturation (TIGS) dataset, which consists of outdoor experiments recording the motion of a mechanical lidar subject to angular velocities four times higher than other similar datasets available. The dataset is available online at https://github.com/norlab-ulaval/Norlab_wiki/wiki/TIGS-Dataset.
Simon-Pierre Deschênes, Dominic Baril, Matej Boxan, Johann Laconte, Philippe Giguère, François Pomerleau
ICRA4
2023 Extrinsic calibration for highly accurate trajectories reconstruction
abstract
In the context of robotics, accurate ground-truth positioning is the cornerstone for the development of mapping and localization algorithms. In outdoor environments and over long distances, total stations provide accurate and precise measurements, that are unaffected by the usual factors that deteriorate the accuracy of Global Navigation Satellite System (GNSS). While a single robotic total station can track the position of a target in three Degrees Of Freedom (DOF), three robotic total stations and three targets are necessary to yield the full six DOF pose reference. Since it is crucial to express the position of targets in a common coordinate frame, we present a novel extrinsic calibration method of multiple robotic total stations with field deployment in mind. The proposed method does not require the manual collection of ground control points during the system setup, nor does it require tedious synchronous measurement on each robotic total station. Based on extensive experimental work, we compare our approach to the classical extrinsic calibration methods used in geomatics for surveying and demonstrate that our approach brings substantial time savings during the deployment. Tested on more than 30 km of trajectories, our new method increases the precision of the extrinsic calibration by 25 % compared to the best state-of-the-art method, which is the one taking manually static ground control points.
Maxime Vaidis, William Dubois, Alexandre Guénette, Johann Laconte, Vladimir Kubelka, François Pomerleau
ICRA4
2023 Need for Speed: Fast Correspondence-Free Lidar-Inertial Odometry Using Doppler Velocity
abstract
In this paper, we present a fast, lightweight odometry method that uses the Doppler velocity measurements from a Frequency-Modulated Continuous-Wave (FMCW) lidar without data association. FMCW lidar is a recently emerging technology that enables per-return relative radial velocity measurements via the Doppler effect. Since the Doppler measurement model is linear with respect to the 6-degrees-of-freedom (DOF) vehicle velocity, we can formulate a linear continuous-time estimation problem for the velocity and numerically integrate for the 6-DOF pose estimate afterward. The caveat is that angular velocity is not observable with a single FMCW lidar. We address this limitation by also incorporating the angular velocity measurements from a gyroscope. This results in an extremely efficient odometry method that processes lidar frames at an average wall-clock time of 5.64ms on a single thread, well below the 10Hz operating rate of the lidar we tested. We show experimental results on real-world driving sequences and compare against state-of-the-art Iterative Closest Point (ICP)-based odometry methods, presenting a compelling tradeoff between accuracy and computation. We also present an algebraic observability study, where we demonstrate in theory that the Doppler measurements from multiple FMCW lidars are capable of observing all 6 degrees of freedom (translational and angular velocity).
David J. Yoon, Keenan Burnett, Johann Laconte, Heethesh Vhavle, Sören Kammel, James Reuther, Tim D. Barfoot
IROS3
2021 Dynamic Lambda-Field: A Counterpart of the Bayesian Occupancy Grid for Risk Assessment in Dynamic Environments
abstract
In the context of autonomous vehicles, one of the most crucial tasks is to estimate the risk of the undertaken action. While navigating in complex urban environments, the Bayesian occupancy grid is one of the most popular types of maps, where the information of occupancy is stored as the probability of collision. Although widely used, this kind of representation is not well suited for risk assessment: because of its discrete nature, the probability of collision becomes dependent on the tessellation size. Therefore, risk assessments on Bayesian occupancy grids cannot yield risks with meaningful physical units. In this article, we propose an alternative framework called Dynamic Lambda-Field that is able to assess generic physical risks in dynamic environments without being dependent on the tessellation size. Using our framework, we are able to plan safe trajectories where the risk function can be adjusted depending on the scenario. We validate our approach with quantitative experiments, showing the convergence speed of the grid and that the framework is suitable for real-world scenarios.
Johann Laconte, Elie Randriamiarintsoa, Abderrahim Kasmi, François Pomerleau, Roland Chapuis, Christophe Debain, Romuald Aufrère
IROS1
2020 An Information Driven Approach For Ego-Lane Detection Using Lidar And OpenStreetMap
abstract
Localizing the vehicle in its lane is a critical task for any autonomous vehicle. By and large, this task is carried out primarily through the identification of ego-lane markings. In recent years, ego-lane marking detection systems have been the subject of various research topics, using several inputs data such as camera or lidar sensors. Lately, the current trend is to use high accurate maps (HD maps) that provide accurate information about the road environment. However, these maps suffer from their availability and their price tag. An alternative is the use of affordable low-accurate maps. Yet, there is relatively little work on it. In this paper, we propose an information-driven approach that takes into account inaccurate prior geometry of the road from OpenStreetMap (OSM) to perform ego-lane marking detection using solely a lidar. The two major novelties presented in this paper are the use of the OSM datasets as prior for the road geometry, which reduces the research area in the lidar space, and the information-driven approach, which guarantees that the outcome of the detection is coherent to the road geometry. The robustness of the proposed method is proven on real datasets and statistical metrics are used to highlight our method's efficiency.
Abderrahim Kasmi, Johann Laconte, Romuald Aufrère, Ruddy Théodose, Dieumet Denis, Roland Chapuis
ICARCV2
2019 Lidar Measurement Bias Estimation via Return Waveform Modelling in a Context of 3D Mapping
abstract
In a context of 3D mapping, it is very important to obtain accurate measurements from sensors. In particular, Light Detection And Ranging (LIDAR) measurements are typically treated as a zero-mean Gaussian distribution. We show that this assumption leads to predictable localisation drifts, especially when a bias related to measuring obstacles with high incidence angles is not taken into consideration. Moreover, we present a way to physically understand and model this bias, which generalizes to multiple sensors. Using an experimental setup, we measured the bias of the Sick LMS151, Velodyne HDL-32E, and Robosense RS-LiDAR-16 as a function of depth and incidence angle, and showed that the bias can reach 20 cm for high incidence angles. We then used our model to remove the bias from the measurements, leading to more accurate maps and a reduced localisation drift.
Johann Laconte, Simon-Pierre Deschênes, Mathieu Labussière, François Pomerleau
ICRA1
2019 Lambda-Field: A Continuous Counterpart of the Bayesian Occupancy Grid for Risk Assessment
abstract
In a context of autonomous robots, one of the most important tasks is to ensure the safety of the robot and its surrounding. The risk of navigation is usually said to be the probability of collision. This notion of risk is not well defined in the literature, especially when dealing with occupancy grids. The Bayesian occupancy grid is the most used method to deal with complex environments. However, this is not fitted to compute the risk along a path by its discrete nature. In this article, we present a new way to store the occupancy of the environment that allows the computation of risk along a given path. We then define the risk as the force of collision that would occur for a given obstacle. Using this framework, we are able to generate navigation paths ensuring the safety of the robot.
Johann Laconte, Christophe Debain, Roland Chapuis, François Pomerleau, Romuald Aufrère
IROS1