Demo Data from SIGIR 2026 / reviewers in the wild / expert
Nuno Alexandre Cruz
dblp:126/5065
· DBLP profile ↗
5ranked-venue papers
0as first author
3since 2021 · last 2025
0000-0001-6365-9492ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 2 since 2021Artificial intelligence and machine learning · 3 · 2 since 2021Computer networks · 1 · 1 since 2021
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
2 papers |
Robot navigation and mapping · 97% Motion planning and robot control · 3% | |
| Computer networks
1 paper |
Wireless sensing and localization · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Robot navigation and mapping › robot mapping
underwater mapping |
0.8 | 1 | 2024 | Underwater Volumetric Mapping using Imaging Sonar and Free-Space Modeling Approach · ICRA 2024 |
Wireless sensing and localization › localization algorithms
underwater localization |
0.8 | 1 | 2024 | Probabilistic Positioning of a Mooring Cable in Sonar Images for In-Situ Calibration of Marine Sensors · IEEE Trans. Mob. Comput. 2024 |
Robotics › Robot navigation and mapping › robot mapping › environment modeling
free space modeling |
0.2 | 1 | 2024 | Underwater Volumetric Mapping using Imaging Sonar and Free-Space Modeling Approach · ICRA 2024 |
Robotics › Motion planning and robot control › robot control architecture
hierarchical control architecture |
0.0 | 1 | 1996 | On the design and implementation of a control architecture for a mobile robotic system · ICRA 1996 |
Robotics › Motion planning and robot control
robot control architecture |
0.0 | 1 | 1996 | On the design and implementation of a control architecture for a mobile robotic system · ICRA 1996 |
Methods — techniques the papers use, named apart from their topics
viterbi algorithm · 0.8track-before-detect · 0.8template matching · 0.8sonar image segmentation · 0.8grid-based submapping · 0.8linguistic task organization · 0.0hierarchical control · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | From 2D Underwater Imaging Sonar Data to 3D Plane ExtractionabstractPlanar surfaces are commonly found in man-made underwater environments and can be employed to support underwater SLAM. This work focuses on 3D plane extraction, building on two-dimensional acoustic scans collected from an imaging sonar. The novel contribution of our algorithm exploits the sonar’s wider beamwidth and ability to collect secondary echoes from these structures to extract a three-dimensional surface from the acquired acoustic image. Building on a Hough Transform-based algorithm adapted to polar-based acoustic imagery, line feature detection supports plane representation segmentation. An inverse sensor model is subsequently employed to estimate additional plane parameters: inclination, length, and height. Experimental assessment in a confined controlled environment is introduced, validating the accuracy of the algorithm. Additional results from a dam shaft scenario are also presented to assess the potential of the developed tool. António J. Oliveira, Bruno M. Ferreira, Nuno Alexandre Cruz |
IROS | 3 |
| 2024 | Underwater Volumetric Mapping using Imaging Sonar and Free-Space Modeling ApproachabstractLack of information and perceptual ambiguity are key problems in sonar-based mapping applications. We propose a technique for mapping of underwater environments, building on the finite, positive, sonar beamwidth. Our approach models the free-space covered by each emitted acoustic pulse, employing volumetric techniques to create grid-based submaps of the unoccupied water volumes through images collected from imaging sonars. A representation of the occupied space is obtained by exploration of the free-space frontier. Special attention is given to acoustic image preparation and segmentation. Experimental results are provided based on real data collected from a dam shaft scenario. António J. Oliveira, Bruno M. Ferreira, Nuno Alexandre Cruz |
ICRA | 3 |
| 2024 | Probabilistic Positioning of a Mooring Cable in Sonar Images for In-Situ Calibration of Marine SensorsabstractThe calibration of sensors stationed along a cable in marine observatories is a time-consuming and expensive operation that involves taking the mooring out of the water periodically. In this paper, we present a method that allows an underwater vehicle to approach a mooring, in order to take reference measurements along the cable for in-situ sensor calibration. We use the vehicle's Mechanically Scanned Imaging Sonar (MSIS) to identify the cable's reflection within the sonar image. After pre-processing the image to remove noise, enhance contour lines, and perform smoothing, we employ three detection steps: 1) selection of regions of interest that fit the cable's reflection pattern, 2) template matching, and 3) a track-before-detect scheme that utilized the vehicle's motion. The later involves building a lattice of template matching responses for a sequence of sonar images, and using the Viterbi algorithm to find the most probable sequence of cable locations that fits the maximum speed assumed for the surveying vessel. Performance is explored in pool and sea trials, and involves an MSIS onboard an underwater vehicle scanning its surrounding to identify a steel-core cable. The results show a sub-meter accuracy in the multi-reverberant pool environment and in the sea trial. For reproducibility, we share our implementation code. António J. Oliveira, Bruno M. Ferreira, Nuno Alexandre Cruz, Roee Diamant |
IEEE Trans. Mob. Comput. | 3 |
| 2009 | An FPGA-Based Embedded System for a Sailing RobotabstractThis paper presents an embedded hardware/software implementation for the computing system of a small scale unmanned autonomous sailing boat. The system is integrated in a single XILINX FPGA, and hosts a Microblaze soft processor surrounded with heterogeneous, custom designed, control and processing modules than handle the interface with all the sensors, actuators and communication devices of the sailing boat. These interfacing modules implement tasks that have been decentralized from the main processor, thus alleviating its computational load and providing processing time for higher level software applications. Using an FPGA to implement an integrated single-chip computing system, as an alternative to conventional processors, has proven to be a very flexible solution as it eases the migration of computation tasks between the hardware and software domains, and more importantly, allowing the rapid adaptation of the digital interfacing hardware in order to support additional peripheral devices required for an application mission. The software component of the boat's control system runs on the top of the uClinux embedded operating system and is formed by various concurrent applications developed in C with the standard Linux libraries. The remote monitoring, configuration and operation of the sailing boat is done via a WiFi link, using a graphics interactive application that runs on a conventional PC. José Carlos Alves, Nuno Alexandre Cruz |
DSD | 2 |
| 1996 | On the design and implementation of a control architecture for a mobile robotic systemabstractIn this article, we describe the analysis, design and implementation of a control architecture for a mobile platform to autonomously carry out transportation, surveillance and inspection tasks in semi-structured industrial environments. Based on a hierarchical structure composed by the organization, coordination and functional levels organized linguistically and structured according to the principle of increasing precision with decreasing intelligence, this control architecture permits the real-time parallel execution of tasks. João Borges de Sousa, Fernando M. Lobo Pereira, Eduardo P. da Silva, Alfredo Martins, Aníbal Matos, José Almeida 0001, Nuno Alexandre Cruz, R. Tunes, Sérgio Cunha |
ICRA | 7 |