Arrow Research search

Author name cluster

Massimo Caccia

Possible papers associated with this exact author name in Arrow. This page groups case-insensitive exact name matches and is not a full identity disambiguation profile.

27 papers
2 author rows

Possible papers

27

NeurIPS Conference 2025 Conference Paper

How to Train Your LLM Web Agent: A Statistical Diagnosis

  • Dheeraj Vattikonda
  • Santhoshi Ravichandran
  • Emiliano Penaloza
  • Hadi Nekoei
  • Thibault de Chezelles
  • Megh Thakkar
  • Nicolas Gontier
  • Miguel Muñoz-Mármol

Large language model (LLM) agents for web interfaces have advanced rapidly, yet open-source systems still lag behind proprietary agents. Bridging this gap is key to enabling customizable, efficient, and privacy-preserving agents. Two challenges hinder progress: the reproducibility issues in RL and LLM agent training, where results often depend on sensitive factors like seeds and decoding parameters, and the focus of prior work on single-step tasks, overlooking the complexities of web-based, multi-step decision-making. We address these gaps by providing a statistically driven study of training LLM agents for web tasks. Our two-stage pipeline combines imitation learning from a Llama 3. 3 70B teacher with on-policy fine-tuning via Group Relative Policy Optimization (GRPO) on a Llama 3. 1 8B student. Through 240 configuration sweeps and rigorous bootstrapping, we chart the first compute allocation curve for open-source LLM web agents. Our findings show that dedicating one-third of compute to teacher traces and the rest to RL improves MiniWoB++ success by 6 points and closes 60\% of the gap to GPT-4o on WorkArena, while cutting GPU costs by 45\%. We introduce a principled hyperparameter sensitivity analysis, offering actionable guidelines for robust and cost-effective agent training.

TMLR Journal 2025 Journal Article

The BrowserGym Ecosystem for Web Agent Research

  • Thibault Le Sellier de Chezelles
  • Maxime Gasse
  • Alexandre Lacoste
  • Massimo Caccia
  • Alexandre Drouin
  • Léo Boisvert
  • Megh Thakkar
  • Tom Marty

The BrowserGym ecosystem addresses the growing need for efficient evaluation and benchmarking of web agents, particularly those leveraging automation and Large Language Models (LLMs) for web interaction tasks. Many existing benchmarks suffer from fragmentation and inconsistent evaluation methodologies, making it challenging to achieve reliable comparisons and reproducible results. In an earlier work, Drouin et al. (2024) introduced BrowserGym which aims to solve this by providing a unified, gym-like environment with well-defined observation and actionspaces, facilitating standardized evaluation across diverse benchmarks. We propose an extended BrowserGym-based ecosystem for web agent research, which unifies existing benchmarks from the literature and includes AgentLab, a complementary framework that aids in agent creation, testing, and analysis. Our proposed ecosystem offers flexibility for integrating new benchmarks while ensuring consistent evaluation and comprehensive experiment management. This standardized approach seeks to reduce the time and complexity of developing web agents, supporting more reliable comparisons and facilitating in-depth analysis of agent behaviors, and could result in more adaptable, capable agents, ultimately accelerating innovation in LLM-driven automation. As a supporting evidence, we conduct the first large-scale, multi-benchmark web agent experiment and compare the performance of 6 state-of-the-art LLMs across 6 popular web agent benchmarks made available in BrowserGym. Among other findings, our results highlight a large discrepancy between OpenAI and Anthropic’s latests models, with Claude-3.5-Sonnet leading the way on almost all benchmarks, except on vision-related tasks where GPT-4o is superior. Despite these advancements, our results emphasize that building robust and efficient web agents remains a significant challenge, due to the inherent complexity of real-world web environments and the limitations of current models.

NeurIPS Conference 2024 Conference Paper

WorkArena++: Towards Compositional Planning and Reasoning-based Common Knowledge Work Tasks

  • Léo Boisvert
  • Megh Thakkar
  • Maxime Gasse
  • Massimo Caccia
  • Thibault L. De Chezelles
  • Quentin Cappart
  • Nicolas Chapados
  • Alexandre Lacoste

The ability of large language models (LLMs) to mimic human-like intelligence has led to a surge in LLM-based autonomous agents. Though recent LLMs seem capable of planning and reasoning given user instructions, their effectiveness in applying these capabilities for autonomous task solving remains underexplored. This is especially true in enterprise settings, where automated agents hold the promise of a high impact. To fill this gap, we propose WorkArena++, a novel benchmark consisting of 682 tasks corresponding to realistic workflows routinely performed by knowledge workers. WorkArena++ is designed to evaluate the planning, problem-solving, logical/arithmetic reasoning, retrieval, and contextual understanding abilities of web agents. Our empirical studies across state-of-the-art LLMs and vision-language models (VLMs), as well as human workers, reveal several challenges for such models to serve as useful assistants in the workplace. In addition to the benchmark, we provide a mechanism to effortlessly generate thousands of ground-truth observation/action traces, which can be used for fine-tuning existing models. Overall, we expect this work to serve as a useful resource to help the community progress towards capable autonomous agents. The benchmark can be found at https: //github. com/ServiceNow/WorkArena.

ICML Conference 2024 Conference Paper

WorkArena: How Capable are Web Agents at Solving Common Knowledge Work Tasks?

  • Alexandre Drouin
  • Maxime Gasse
  • Massimo Caccia
  • Issam H. Laradji
  • Manuel Del Verme
  • Tom Marty
  • David Vázquez 0001
  • Nicolas Chapados

We study the use of large language model-based agents for interacting with software via web browsers. Unlike prior work, we focus on measuring the agents’ ability to perform tasks that span the typical daily work of knowledge workers utilizing enterprise software systems. To this end, we propose WorkArena, a remote-hosted benchmark of 33 tasks based on the widely-used ServiceNow platform. We also introduce BrowserGym, an environment for the design and evaluation of such agents, offering a rich set of actions as well as multimodal observations. Our empirical evaluation reveals that while current agents show promise on WorkArena, there remains a considerable gap towards achieving full task automation. Notably, our analysis uncovers a significant performance disparity between open and closed-source LLMs, highlighting a critical area for future exploration and development in the field.

JMLR Journal 2023 Journal Article

Nevis'22: A Stream of 100 Tasks Sampled from 30 Years of Computer Vision Research

  • Jorg Bornschein
  • Alexandre Galashov
  • Ross Hemsley
  • Amal Rannen-Triki
  • Yutian Chen
  • Arslan Chaudhry
  • Xu Owen He
  • Arthur Douillard

A shared goal of several machine learning communities like continual learning, meta-learning and transfer learning, is to design algorithms and models that efficiently and robustly adapt to unseen tasks. An even more ambitious goal is to build models that never stop adapting, and that become increasingly more efficient through time by suitably transferring the accrued knowledge. Beyond the study of the actual learning algorithm and model architecture, there are several hurdles towards our quest to build such models, such as the choice of learning protocol, metric of success and data needed to validate research hypotheses. In this work, we introduce the Never-Ending VIsual-classification Stream (NEVIS'22), a benchmark consisting of a stream of over 100 visual classification tasks, sorted chronologically and extracted from papers sampled uniformly from computer vision proceedings spanning the last three decades. The resulting stream reflects what the research community thought was meaningful at any point in time, and it serves as an ideal test bed to assess how well models can adapt to new tasks, and do so better and more efficiently as time goes by. Despite being limited to classification, the resulting stream has a rich diversity of tasks from OCR, to texture analysis, scene recognition, and so forth. The diversity is also reflected in the wide range of dataset sizes, spanning over four orders of magnitude. Overall, NEVIS'22 poses an unprecedented challenge for current sequential learning approaches due to the scale and diversity of tasks, yet with a low entry barrier as it is limited to a single modality and well understood supervised learning problems. Moreover, we provide a reference implementation including strong baselines and an evaluation protocol to compare methods in terms of their trade-off between accuracy and compute. We hope that NEVIS'22 can be useful to researchers working on continual learning, meta-learning, AutoML and more generally sequential learning, and help these communities join forces towards more robust models that efficiently adapt to a never ending stream of data. [abs] [ pdf ][ bib ] [ code ] &copy JMLR 2023. ( edit, beta )

AIJ Journal 2022 Journal Article

CVPR 2020 continual learning in computer vision competition: Approaches, results, current challenges and future directions

  • Vincenzo Lomonaco
  • Lorenzo Pellegrini
  • Pau Rodriguez
  • Massimo Caccia
  • Qi She
  • Yu Chen
  • Quentin Jodelet
  • Ruiping Wang

In the last few years, we have witnessed a renewed and fast-growing interest in continual learning with deep neural networks with the shared objective of making current AI systems more adaptive, efficient and autonomous. However, despite the significant and undoubted progress of the field in addressing the issue of catastrophic forgetting, benchmarking different continual learning approaches is a difficult task by itself. In fact, given the proliferation of different settings, training and evaluation protocols, metrics and nomenclature, it is often tricky to properly characterize a continual learning algorithm, relate it to other solutions and gauge its real-world applicability. The first Continual Learning in Computer Vision challenge held at CVPR in 2020 has been one of the first opportunities to evaluate different continual learning algorithms on a common hardware with a large set of shared evaluation metrics and 3 different settings based on the realistic CORe50 video benchmark. In this paper, we report the main results of the competition, which counted more than 79 teams registered and 11 finalists. We also summarize the winning approaches, current challenges and future research directions.

ICLR Conference 2022 Conference Paper

Pretrained Language Model in Continual Learning: A Comparative Study

  • Tongtong Wu
  • Massimo Caccia
  • Zhuang Li 0001
  • Yuan-Fang Li
  • Guilin Qi
  • Gholamreza Haffari

Continual learning (CL) is a setting in which a model learns from a stream of incoming data while avoiding to forget previously learned knowledge. Pre-trained language models (PLMs) have been successfully employed in continual learning of different natural language problems. With the rapid development of many continual learning methods and PLMs, understanding and disentangling their interactions become essential for continued improvement of continual learning performance. In this paper, we thoroughly compare the continual learning performance over the combination of 5 PLMs and 4 CL approaches on 3 benchmarks in 2 typical incremental settings. Our extensive experimental analyses reveal interesting performance differences across PLMs and across CL methods. Furthermore, our representativeness probing analyses dissect PLMs’ performance characteristics in a layer-wise and task-wise manner, uncovering the extent to which their inner layers suffer from forgetting, and the effect of different CL approaches on each layer. Finally, our observations and analyses open up a number of important research questions that will inform and guide the design of effective continual learning techniques.

NeurIPS Conference 2021 Conference Paper

Continual Learning via Local Module Composition

  • Oleksiy Ostapenko
  • Pau Rodriguez
  • Massimo Caccia
  • Laurent Charlin

Modularity is a compelling solution to continual learning (CL), the problem of modeling sequences of related tasks. Learning and then composing modules to solve different tasks provides an abstraction to address the principal challenges of CL including catastrophic forgetting, backward and forward transfer across tasks, and sub-linear model growth. We introduce local module composition (LMC), an approach to modular CL where each module is provided a local structural component that estimates a module’s relevance to the input. Dynamic module composition is performed layer-wise based on local relevance scores. We demonstrate that agnosticity to task identities (IDs) arises from (local) structural learning that is module-specific as opposed to the task- and/or model-specific as in previous works, making LMC applicable to more CL settings compared to previous works. In addition, LMC also tracks statistics about the input distribution and adds new modules when outlier samples are detected. In the first set of experiments, LMC performs favorably compared to existing methods on the recent Continual Transfer-learning Benchmark without requiring task identities. In another study, we show that the locality of structural learning allows LMC to interpolate to related but unseen tasks (OOD), as well as to compose modular networks trained independently on different task sequences into a third modular network without any fine-tuning. Finally, in search for limitations of LMC we study it on more challenging sequences of 30 and 100 tasks, demonstrating that local module selection becomes much more challenging in presence of a large number of candidate modules. In this setting best performing LMC spawns much fewer modules compared to an oracle based baseline, however, it reaches a lower overall accuracy. The codebase is available under https: //github. com/oleksost/LMC.

NeurIPS Conference 2021 Conference Paper

Learning where to learn: Gradient sparsity in meta and continual learning

  • Johannes von Oswald
  • Dominic Zhao
  • Seijin Kobayashi
  • Simon Schug
  • Massimo Caccia
  • Nicolas Zucchet
  • João Sacramento

Finding neural network weights that generalize well from small datasets is difficult. A promising approach is to learn a weight initialization such that a small number of weight changes results in low generalization error. We show that this form of meta-learning can be improved by letting the learning algorithm decide which weights to change, i. e. , by learning where to learn. We find that patterned sparsity emerges from this process, with the pattern of sparsity varying on a problem-by-problem basis. This selective sparsity results in better generalization and less interference in a range of few-shot and continual learning problems. Moreover, we find that sparse learning also emerges in a more expressive model where learning rates are meta-learned. Our results shed light on an ongoing debate on whether meta-learning can discover adaptable features and suggest that learning by sparse gradient descent is a powerful inductive bias for meta-learning systems.

ICLR Conference 2020 Conference Paper

Language GANs Falling Short

  • Massimo Caccia
  • Lucas Caccia
  • Liam Fedus
  • Hugo Larochelle
  • Joelle Pineau
  • Laurent Charlin

Traditional natural language generation (NLG) models are trained using maximum likelihood estimation (MLE) which differs from the sample generation inference procedure. During training the ground truth tokens are passed to the model, however, during inference, the model instead reads its previously generated samples - a phenomenon coined exposure bias. Exposure bias was hypothesized to be a root cause of poor sample quality and thus many generative adversarial networks (GANs) were proposed as a remedy since they have identical training and inference. However, many of the ensuing GAN variants validated sample quality improvements but ignored loss of sample diversity. This work reiterates the fallacy of quality-only metrics and clearly demonstrate that the well-established technique of reducing softmax temperature can outperform GANs on a quality-only metric. Further, we establish a definitive quality-diversity evaluation procedure using temperature tuning over local and global sample metrics. Under this, we find that MLE models consistently outperform the proposed GAN variants over the whole quality-diversity space. Specifically, we find that 1) exposure bias appears to be less of an issue than the complications arising from non-differentiable, sequential GAN training; 2) MLE trained models provide a better quality/diversity trade-off compared to their GAN counterparts, all while being easier to train, easier to cross-validate, and less computationally expensive.

NeurIPS Conference 2020 Conference Paper

Online Fast Adaptation and Knowledge Accumulation (OSAKA): a New Approach to Continual Learning

  • Massimo Caccia
  • Pau Rodriguez
  • Oleksiy Ostapenko
  • Fabrice Normandin
  • Min Lin
  • Lucas Page-Caccia
  • Issam Hadj Laradji
  • Irina Rish

Continual learning agents experience a stream of (related) tasks. The main challenge is that the agent must not forget previous tasks and also adapt to novel tasks in the stream. We are interested in the intersection of two recent continual-learning scenarios. In meta-continual learning, the model is pre-trained using meta-learning to minimize catastrophic forgetting of previous tasks. In continual-meta learning, the aim is to train agents for faster remembering of previous tasks through adaptation. In their original formulations, both methods have limitations. We stand on their shoulders to propose a more general scenario, OSAKA, where an agent must quickly solve new (out-of-distribution) tasks, while also requiring fast remembering. We show that current continual learning, meta-learning, meta-continual learning, and continual-meta learning techniques fail in this new scenario. We propose Continual-MAML, an online extension of the popular MAML algorithm as a strong baseline for this scenario. We show in an empirical study that Continual-MAML is better suited to the new scenario than the aforementioned methodologies including standard continual learning and meta-learning approaches.

ICML Conference 2020 Conference Paper

Online Learned Continual Compression with Adaptive Quantization Modules

  • Lucas Caccia
  • Eugene Belilovsky
  • Massimo Caccia
  • Joelle Pineau

We introduce and study the problem of Online Continual Compression, where one attempts to simultaneously learn to compress and store a representative dataset from a non i. i. d data stream, while only observing each sample once. A naive application of auto-encoder in this setting encounters a major challenge: representations derived from earlier encoder states must be usable by later decoder states. We show how to use discrete auto-encoders to effectively address this challenge and introduce Adaptive Quantization Modules (AQM) to control variation in the compression ability of the module at any given stage of learning. This enables selecting an appropriate compression for incoming samples, while taking into account overall memory constraints and current progress of the learned compression. Unlike previous methods, our approach does not require any pretraining, even on challenging datasets. We show that using AQM to replace standard episodic memory in continual learning settings leads to significant gains on continual learning benchmarks with images, LiDAR, and reinforcement learning agents.

NeurIPS Conference 2020 Conference Paper

Synbols: Probing Learning Algorithms with Synthetic Datasets

  • Alexandre Lacoste
  • Pau Rodríguez López
  • Frederic Branchaud-Charron
  • Parmida Atighehchian
  • Massimo Caccia
  • Issam Hadj Laradji
  • Alexandre Drouin
  • Matthew Craddock

Progress in the field of machine learning has been fueled by the introduction of benchmark datasets pushing the limits of existing algorithms. Enabling the design of datasets to test specific properties and failure modes of learning algorithms is thus a problem of high interest, as it has a direct impact on innovation in the field. In this sense, we introduce Synbols — Synthetic Symbols — a tool for rapidly generating new datasets with a rich composition of latent features rendered in low resolution images. Synbols leverages the large amount of symbols available in the Unicode standard and the wide range of artistic font provided by the open font community. Our tool's high-level interface provides a language for rapidly generating new distributions on the latent features, including various types of textures and occlusions. To showcase the versatility of Synbols, we use it to dissect the limitations and flaws in standard learning algorithms in various learning setups including supervised learning, active learning, out of distribution generalization, unsupervised representation learning, and object counting.

NeurIPS Conference 2019 Conference Paper

Online Continual Learning with Maximal Interfered Retrieval

  • Rahaf Aljundi
  • Eugene Belilovsky
  • Tinne Tuytelaars
  • Laurent Charlin
  • Massimo Caccia
  • Min Lin
  • Lucas Page-Caccia

Continual learning, the setting where a learning agent is faced with a never-ending stream of data, continues to be a great challenge for modern machine learning systems. In particular the online or "single-pass through the data" setting has gained attention recently as a natural setting that is difficult to tackle. Methods based on replay, either generative or from a stored memory, have been shown to be effective approaches for continual learning, matching or exceeding the state of the art in a number of standard benchmarks. These approaches typically rely on randomly selecting samples from the replay memory or from a generative model, which is suboptimal. In this work, we consider a controlled sampling of memories for replay. We retrieve the samples which are most interfered, i. e. whose prediction will be most negatively impacted by the foreseen parameters update. We show a formulation for this sampling criterion in both the generative replay and the experience replay setting, producing consistent gains in performance and greatly reduced forgetting. We release an implementation of our method at https: //github. com/optimass/Maximally Interfered Retrieval

IS Journal 2016 Journal Article

A Network of Stationary Sensors and Mobile Robots for Distributed Ambient Intelligence

  • Antonio Petitti
  • Donato Di Paola
  • Annalisa Milella
  • Adele Lorusso
  • Roberto Colella
  • Giovanni Attolico
  • Massimo Caccia

In the last few decades, sensor networks have received significant attention in the field of ambient intelligence (AmI) for surveillance and assisted living applications, as they provide a powerful tool to capture relevant information about environments and human activities. Mobile robots hold promise for enhancing the potential of sensor networks toward the development of intelligent systems that are able not only to detect events but also to actively intervene in the environment accordingly. This article presents the Distributed Ambient Intelligence Architecture that aims at integrating multisensor robotic platforms with wireless sensor networks. Based on the robot operating system, it provides a flexible and scalable software infrastructure extendible to different AmI scenarios. This article describes the proposed architecture and presents experimental tests, showing the feasibility of the system in the context of ambient assisted living.

IROS Conference 2014 Conference Paper

Large-scale image mosaicking using multimodal hyperedge constraints from multiple registration methods within the Generalized Graph SLAM framework

  • Max Pfingsthorn
  • Andreas Birk 0002
  • Fausto Ferreira
  • Gianmarco Veruggio
  • Massimo Caccia
  • Gabriele Bruzzone

Underwater image mosaicking is an important tool for visual surveys, object detection, and as a means to control the underwater robot if done online. Such application areas can benefit significantly from a recent focus on robust methods for graph-based Simultaneous Localization and Mapping (SLAM). This paper focuses on two contributions: An approach to combine registration results from multiple methods in multimodal constraints and, up to the authors' knowledge, the first method to generate hyperedge constraints from state-of-the-art place recognition techniques. Both contributions are implemented within the Generalized Graph SLAM framework. Experimental results show that the methods generate informative constraints and that the authors' Prefilter method outperforms related methods on a large underwater image dataset processed with these methods.

ICRA Conference 2011 Conference Paper

An online SLAM-based mosaicking using local maps for ROVs

  • Fausto Ferreira
  • Gianmarco Veruggio
  • Massimo Caccia
  • Gabriele Bruzzone

This article discusses the possibility of building online a mosaic of the seafloor relying on a SLAM framework. The goal is to provide the ROV operator with an approximated seafloor's visual map relatively rough. In order to have that map, it is important to get an accurate estimate of the location of the visual landmarks and, in particular, a correct data association when a visual landmark is re-visited by the vehicle. The proposed approach uses the combination of a set of local mosaics constructed in the proximity of the SLAM visual landmarks instead of using a global mosaic. The algorithm was tested using a batch of experimental data in typical operating conditions and the results show the effectiveness of the approach.

IROS Conference 2008 Conference Paper

Heading control design based on self-oscillation identification method applied to Charlie USV

  • Nikola Miskovic
  • Marco Bibuli
  • Gabriele Bruzzone
  • Giorgio Bruzzone
  • Massimo Caccia
  • Zoran Vukic

Determining a model of marine vehicles for the control purposes can be a very time-consuming process. Having this in mind, in [3] a much faster identification method has been proposed based on the use of self-oscillation identification method. Here we demonstrate the use of the proposed method for heading controller tuning of the autonomous unmanned surface vehicle (USV) Charlie.

IROS Conference 2008 Conference Paper

Line following guidance control: Application to the Charlie unmanned surface vehicle

  • Marco Bibuli
  • Gabriele Bruzzone
  • Massimo Caccia
  • Giovanni Indiveri
  • Alessandro Antonio Zizzari

A line following guidance solution for underactuated marine systems is presented. The approach differs from other ones known in the literature in the definition of the error variables to be stabilized to zero. The proposed guidance technique has been applied to the Charlie USV (Unmanned Surface Vehicle), developed by CNR-ISSIA Autonomous robotic systems and control group, and experimental results are presented.

ICRA Conference 2005 Conference Paper

Design and Exploitation of an Autonomous Surface Vessel for the Study of Sea-Air Interactions

  • Massimo Caccia
  • Riccardo Bono
  • Gabriele Bruzzone
  • Giorgio Bruzzone
  • Edoardo Spirandelli
  • Gianmarco Veruggio
  • Angela Maria Stortini

The design, development, sea trials and exploitation of the SESAMO (SEa Surface Autonomous MOdular unit) platform, an autonomous surface vessel for the study and characterization of the air-sea interface, are presented. The SESAMO prototype robot, developed by the robotics group of CNR-ISSIA, Genova branch, in strict cooperation with the scientific end-users in the framework of a project of the Italian National Program of Research in Antarctica (PNRA), was able to sample the sea surface microlayer and immediate sub-surface. After satisfactory basic at field trials of the navigation, guidance and control (NGC) and sampling systems, the robotised catamaran was exploited by the scientific end-users for water sample collection in the area of Terra Nova Bay, Ross Sea, Antarctica, in the framework of the PNRA project Chemical contamination.

ICRA Conference 2005 Conference Paper

Experiments in Low Cost High Precision Motion Control for ROVs

  • Massimo Caccia

The problem of low-cost high precision motion control of remotely operated vehicles (ROVs) in the proximity of the seabed through vision-based motion estimation is addressed in this paper. The proposed approach consists in the integration of a monocular vision system for the estimate of the vehicle’s linear motion with a dual-loop hierarchical architecture for kinematics and dynamics control. Results obtained by operating at sea the Romeo ROV are presented.

ICRA Conference 2003 Conference Paper

Vision-based linear motion estimation for unmanned underwater vehicles

  • Massimo Caccia

An optical triangulation-correlation sensor for estimating the linear motion of underwater vehicles at low speed in the proximity of the seabed is described. Experimental results, obtained by post-processing image sequences acquired by the instrument mounted below the Romeo ROV in operating conditions, are presented.

ICRA Conference 2002 Conference Paper

Execution Control of Robotic Tasks: Estimators Representation

  • Gabriele Bruzzone
  • Massimo Caccia
  • Paolo Coletta
  • Gianmarco Veruggio

This paper deals with a method to design the control architecture for mobile robots. A Petri net-based approach is extended in this work to deal with uncontrollable events. In particular, the case where an uncontrollable transition is present in the model of the task is tackled. This situation may arise, for example, when taking into account the initialization phase of the estimators.

ICRA Conference 2001 Conference Paper

Execution Control of the NGC tasks for ROVs

  • Paolo Coletta
  • Riccardo Bono
  • Gabriele Bruzzone
  • Massimo Caccia
  • Gianmarco Veruggio

The problem of designing an interface between the continuous-state and the discrete-state domains of intelligent control architectures is addressed, focusing on the case of a hierarchical navigation, guidance and control (NGC) architecture for unmanned underwater vehicles. The proposed interface represents the underlying continuous-state execution level as a discrete event system using a Petri net formalism. The correct behavior of the execution level is ensured, checking that no forbidden state is reached and that the proper task activation and deactivation order is respected. Methodologies for the off-line generation of the Petri net representation of the execution level and automatic system reconfiguration are presented.

ICRA Conference 2000 Conference Paper

Guidance of Unmanned Underwater Vehicles: Experimental Results

  • Massimo Caccia
  • Gabriele Bruzzone
  • Gianmarco Veruggio

This paper addresses the problem of guidance of unmanned underwater vehicles (UUVs). In the framework of a two layered hierarchical architecture decoupling the system dynamics and kinematics, two guidance laws for approaching a target with the desired orientation and following an environmental feature have been designed with Lyapunov-based techniques. Suitable acoustic-based estimators of the corresponding operational variables have been designed and integrated with the guidance and control system. Experimental results of pool trials of a prototype UUV executing free-space maneuvering and wall-following tasks are reported and discussed.

ICRA Conference 1999 Conference Paper

Hovering and Altitude Control for Open-Frame UUVs

  • Massimo Caccia
  • Gabriele Bruzzone
  • Gianmarco Veruggio

A two-layered hierarchical guidance and control architecture for UUVs has been integrated with a set of model-based motion estimators in order to enable the execution of high precision motion tasks in proximity of the seabed for scientific benthic applications. Preliminary tests, carried out in a high-diving pool, proved the system functionality, showing the high performances in terms of precision guaranteed by the use of PI-type guidance algorithms and combined estimation of the vehicle depth and altitude in hovering conditions.

ICRA Conference 1995 Conference Paper

Simulation and Control of an Unmanned Underwater Vehicle

  • Riccardo Bono
  • Massimo Caccia
  • Gianmarco Veruggio

This paper presents activities in the field of underwater robotics carried out at the Naval Automation Institute of the Italian National Research Council. The ultimate goal is the development of an autonomous underwater vehicle for research purposes. A bottom-up approach has been adopted and efforts are focused on the automation of undersea tasks. A prototype vehicle called ROBY has been designed and a dynamic AUV simulator, known as ROBYSIM has been implemented. Brief considerations on ROBY's technical characteristics and software control architecture are followed by a description of ROBYSIM. Work performed on the control and sensor filtering modules of the architecture is subsequently reviewed. Finally, experimental tests are briefly described and experimental results are compared to the outcome of simulation.

v2026.09.13