Demo Data from VLDB 2026 / reviewers in the wild / expert
David Ribas
dblp:33/704
· DBLP profile ↗
11ranked-venue papers
4as first author
0since 2021 · last 2014
0000-0002-0007-0258ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 11 · 4 first-authorSystems, architecture and hardware · 11 · 4 first-author
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
5 papers |
Robot navigation and mapping · 65% Legged, aerial and field robots · 24% 3D vision · 12% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Robot navigation and mapping
localization |
0.4 | 4 | 2012 | Delayed state information filter for USBL-Aided AUV navigation · ICRA 2012 USBL/DVL navigation through delayed position fixes · ICRA 2011 Dam wall detection and tracking using a Mechanically Scanned Imaging Sonar · ICRA 2009 |
Robotics › Legged, aerial and field robots
underwater robotics |
0.4 | 4 | 2012 | Delayed state information filter for USBL-Aided AUV navigation · ICRA 2012 USBL/DVL navigation through delayed position fixes · ICRA 2011 ICTINEUAUV Wins the First SAUC-E Competition · ICRA 2007 |
Robotics › Robot navigation and mapping
sensor fusion |
0.3 | 2 | 2012 | Delayed state information filter for USBL-Aided AUV navigation · ICRA 2012 USBL/DVL navigation through delayed position fixes · ICRA 2011 |
Robotics › Robot navigation and mapping › mobile robot navigation › vehicle navigation
underwater vehicle navigation |
0.3 | 2 | 2012 | Delayed state information filter for USBL-Aided AUV navigation · ICRA 2012 USBL/DVL navigation through delayed position fixes · ICRA 2011 |
Robotics › Robot navigation and mapping
SLAM |
0.2 | 1 | 2013 | Probabilistic surface matching for bathymetry based SLAM · ICRA 2013 |
Computer vision › 3D vision › shape matching
surface matching |
0.2 | 1 | 2013 | Probabilistic surface matching for bathymetry based SLAM · ICRA 2013 |
Robotics › Robot navigation and mapping › localization
relative positioning |
0.1 | 1 | 2009 | Dam wall detection and tracking using a Mechanically Scanned Imaging Sonar · ICRA 2009 |
Robotics › Legged, aerial and field robots › underwater robotics
autonomous underwater vehicle |
0.1 | 1 | 2007 | ICTINEUAUV Wins the First SAUC-E Competition · ICRA 2007 |
Computer vision › 3D vision
pose estimation |
0.0 | 1 | 2013 | Probabilistic surface matching for bathymetry based SLAM · ICRA 2013 |
Robotics › Robot navigation and mapping › localization
map-based localization |
0.0 | 1 | 2007 | ICTINEUAUV Wins the First SAUC-E Competition · ICRA 2007 |
Operating systems › real-time systems
real-time operating systems |
0.0 | 1 | 2007 | ICTINEUAUV Wins the First SAUC-E Competition · ICRA 2007 |
Methods — techniques the papers use, named apart from their topics
extended kalman filter · 0.2probabilistic modeling · 0.2octree · 0.2iterative closest point · 0.2information filter · 0.1dead reckoning · 0.1USBL · 0.1multi-sensor data fusion · 0.1delayed position fixes · 0.1hough transform · 0.1hybrid control architecture · 0.1behavioral control · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Active Range-Only beacon localization for AUV homingabstractThis paper presents a solution to the 3D Range-Only beacon localization problem using a Sum of Gaussians (SOG) filter together with an Active Localization method, which is based on the minimization of the beacon position uncertainty, in order to ensure the problem observability and a fast convergence. The method is applied to autonomously locate a subsea panel and home to it in order to establish visual contact to later launch a visual servoing based docking task. The method is demonstrated through field experiments in a harbor environment with an Autonomous Underwater Vehicle (AUV) including Ultra-Short Baseline (USBL) ground truth information. Guillem Vallicrosa, Pere Ridao, David Ribas, Albert Palomer |
IROS | 3 |
| 2013 | Probabilistic surface matching for bathymetry based SLAMabstractThis paper describes a probabilistic surface matching method for pose-based bathymetry SLAM using a multibeam sonar profiler. The proposed algorithm compounds swath profiles of the seafloor with dead reckoning localization to build surface patches. Then, a probabilistic implementation of the ICP is used to deal with the uncertainty of the robot pose as well as the measured points in a two-stage process including point-to-point and point-to-plane metrics. A novel surface adaptation using octrees is proposed to have ICP-derived methods working in feature-poor or highly unstructured areas typical of bathymetric scenarios. Moreover, a heuristic based on the uncertainties of the surface points is used to improve the basic algorithm, decreasing the ICP complexity to O(n). The performance of the method is demonstrated with real data from a bathymetric survey. Simone Zandara, Pere Ridao, David Ribas, Angelos Mallios, Albert Palomer |
ICRA | 3 |
| 2012 | Delayed state information filter for USBL-Aided AUV navigationabstractThis paper presents a navigation system for an Autonomous Underwater Vehicle (AUV) which merges standard dead reckoning navigation data with absolute position fixes from an Ultra-Short Base Line (USBL) system. Traditionally, the USBL transceiver is located on the surface, which makes necessary to feed the position fixes back to the AUV by means of an acoustic modem. An Information filter, which maintains a bounded circular buffer of past vehicle poses, is in charge of the sensor data fusion while dealing with the delays induced by the acoustic communication. The method is validated using a data set gathered for a dam inspection task. David Ribas, Pere Ridao, Angelos Mallios, Narcís Palomeras |
ICRA | 1 |
| 2011 | USBL/DVL navigation through delayed position fixesabstractThis paper proposes a navigation system for an Autonomous Underwater Vehicle (AUV) fusing dead reckoning navigation data, gathered on-board from a Doppler Velocity Log (DVL) and an Attitude Reference Heading System (AHRS), with absolute position fixes obtained from an Ultra-Short Base Line (USBL). The USBL is operated in a standard configuration, with the transponder onboard the AUV and the transceiver on the sea surface. Hence, position fixes are fed back to the AUV through an acoustic modem. An Extended Kalman Filter (EKF) is used for the Multi Sensor Data Fusion (MSDF). The clocks of the AUV and the USBL-computer are synchronized, and a bounded circular buffer of past vehicle poses is kept to project the received USBL position fix, to update the corresponding time step producing a delayed position fix. The method is validated using a data set gathered for a dam inspection task. Pere Ridao, David Ribas, Emili Hernández, Alex Rusu |
ICRA | 2 |
| 2010 | EKF-SLAM for AUV navigation under probabilistic sonar scan-matchingabstractThis paper proposes a pose-based algorithm to solve the full Simultaneous Localization And Mapping (SLAM) problem for an Autonomous Underwater Vehicle (AUV), navigating in an unknown and possibly unstructured environment. A probabilistic scan matching technique using range scans gathered from a Mechanical Scanning Imaging Sonar (MSIS) is used together with the robot dead-reckoning displacements. The proposed method utilizes two Extended Kalman Filters (EKFs). The first, estimates the local path traveled by the robot while forming the scan as well as its uncertainty, providing position estimates for correcting the distortions that the vehicle motion produces in the acoustic images. The second is an augmented state EKF that estimates and keeps the registered scans poses. The raw data from the sensors are processed and fused in-line. No priory structural information or initial pose are considered. Also, a method of estimating the uncertainty of the scan matching estimation is provided. The algorithm has been tested on an AUV guided along a 600 m path within a marina environment, showing the viability of the proposed approach. Angelos Mallios, Pere Ridao, David Ribas, Francesco Maurelli, Yvan R. Petillot |
IROS | 3 |
| 2009 | Dam wall detection and tracking using a Mechanically Scanned Imaging SonarabstractIn dam inspection tasks, an underwater robot has to grab images while surveying the wall meanwhile maintaining a certain distance and relative orientation. This paper proposes the use of an MSIS (mechanically scanned imaging sonar) for relative positioning of a robot with respect to the wall. An imaging sonar gathers polar image scans from which depth images (range & bearing) are generated. Depth scans are first processed to extract a line corresponding to the wall (with the Hough transform), which is then tracked by means of an EKF (Extended Kalman Filter) using a static motion model and an implicit measurement equation associating the sensed points to the candidate line. The line estimate is referenced to the robot fixed frame and represented in polar coordinates (rho&thetas) which directly corresponds to the actual distance and relative orientation of the robot with respect to the wall. The proposed system has been tested in simulation as well as in water tank conditions. Wajahat Kazmi, Pere Ridao, David Ribas, Emili Hernández |
ICRA | 3 |
| 2009 | Probabilistic sonar scan matching for an AUVabstractThis paper proposes MSISpIC, a probabilistic sonar scan matching algorithm for the localization of an autonomous underwater vehicle (AUV). The technique uses range scans gathered with a Mechanical Scanning Imaging Sonar (MSIS), the robot displacement estimated through dead-reckoning using a Doppler velocity log (DVL) and a motion reference unit (MRU). The proposed method is an extension of the pIC algorithm. An extended Kalman filter (EKF) is used to estimate the robot-path during the scan in order to reference all the range and bearing measurements as well as their uncertainty to a scan fixed frame before registering. The major contribution consists of experimentally proving that probabilistic sonar scan matching techniques have the potential to improve the DVL-based navigation. The algorithm has been tested on an AUV guided along a 600 m path within an abandoned marina underwater environment with satisfactory results. Emili Hernández, Pere Ridao, David Ribas, Angelos Mallios |
IROS | 3 |
| 2007 | ICTINEUAUV Wins the First SAUC-E CompetitionabstractA pioneer team of students of the University of Girona decided to design and develop an autonomous underwater vehicle (AUV) called ICTINEUAUVto face the Student Autonomous Underwater Challenge-Europe (SAUC-E). The prototype has evolved from the initial computer aided design (CAD) model to become an operative AUV in the short period of seven months. The open frame and modular design principles together with the compatibility with other robots previously developed at the lab have provided the main design philosophy. Hence, at the robot's core, two networked computers give access to a wide set of sensors and actuators. The Gentoo/Linux distribution was chosen as the onboard operating system. A software architecture based on a set of distributed objects with soft real time capabilities was developed and a hybrid control architecture including mission control, a behavioural layer and a robust map-based localization algorithm made ICTINEUAUVthe winning entry. David Ribas, Narcís Palomeras, Pere Ridao, Marc Carreras, Emili Hernández |
ICRA | 1 |
| 2007 | Underwater SLAM in a marina environmentabstractThis paper describes a navigation system for autonomous underwater vehicles (AUVs) in partially structured environments, such as dams, harbors, marinas or marine platforms. A mechanical scanning imaging sonar is used to obtain information about the location of planar structures present in such environments. A modified version of the Hough transform has been developed to extract line features, together with their uncertainty, from the continuous sonar datafiow. The information obtained is incorporated into a feature-based SLAM algorithm running an Extended Kalman Filter (EKF). Simultaneously, the AUV’s position estimate is provided to the feature extraction algorithm to correct the distortions that the vehicle motion produces in the acoustic images. Experiments carried out in a marina located in the Costa Brava (Spain) with the Ictineu AUV show the viability of the proposed approach. David Ribas, Pere Ridao, Juan D. Tardós, José Neira |
IROS | 1 |
| 2006 | SLAM using an Imaging Sonar for Partially Structured Underwater EnvironmentsabstractIn this paper we describe a system for underwater navigation with AUVs in partially structured environments, such as dams, ports or marine platforms. An imaging sonar is used to obtain information about the location of planar structures present in such environments. This information is incorporated into a feature-based SLAM algorithm in a two step process: (I) the full 360deg sonar scan is undistorted (to compensate for vehicle motion), thresholded and segmented to determine which measurements correspond to planar environment features and which should be ignored; and (2) SLAM proceeds once the data association is obtained: both the vehicle motion and the measurements whose correct association has been previously determined are incorporated in the SLAM algorithm. This two step delayed SLAM process allows to robustly determine the feature and vehicle locations in the presence of large amounts of spurious or unrelated measurements that might correspond to boats, rocks, etc. Preliminary experiments show the viability of the proposed approach David Ribas, Pere Ridao, José Neira, Juan D. Tardós |
IROS | 1 |
| 2003 | Towards a real-time vision-based navigation system for a small-class UUVabstractThis paper deals with the problem of navigation for an unmanned underwater vehicle (UUV) through image mosaicking. It represents a first step towards a real-time vision-based navigation system for a small-class low-cost UUV. We propose a navigation system composed by: (i) an image mosaicking module which provides velocity estimates; and (ii) an extended Kalman filter based on the hydrodynamic equation of motion, previously identified for this particular UUV. The obtained system is able to estimate the position and velocity of the robot. Moreover, it is able to deal with visual occlusions that usually appear when the sea bottom does not have enough visual features to solve the correspondence problem in a certain area of the trajectory. Rafael García, Tudor Nicosevici, Pere Ridao, David Ribas |
IROS | 4 |