← Search

Carlo Ratti

16 accepted papers

2025

Safe Motion Planning and Control Using Predictive and Adaptive Barrier Methods for Autonomous Surface Vessels

IROS 2025

Safe motion planning is essential for autonomous vessel operations, especially in challenging spaces such as narrow inland waterways. However, conventional motion planning approaches are often computationally intensive or overly conservative. This paper proposes a safe motion planning strategy combi

Cited by 1SourceScholar
2024

Robust Model Predictive Control with Control Barrier Functions for Autonomous Surface Vessels

ICRA 2024poster

In autonomous robot navigation, the trajectories from path planners are considered to be safe regions, and deviations could endanger vessels. Model Predictive Control (MPC) stands as a popular choice for trajectory tracking problems as it naturally addresses operational constraints, such as dynamics…

Cited by 5SourceScholar
2023

Deep Reinforcement Learning Based Tracking Control of an Autonomous Surface Vessel in Natural Waters

ICRA 2023poster

Accurate control of autonomous marine robots still poses challenges due to the complex dynamics of the environment. In this paper, we propose a Deep Reinforcement Learning (DRL) approach to train a controller for autonomous surface vessel (ASV) trajectory tracking and compare its performance with an…

Cited by 11SourceScholar
2022

Design of an Autonomous Latching System for Surface Vessels

ICRA 2022poster

Autonomous latching is essential for autonomous surface vessels (ASV) to reach full independence from human intervention. As part of the ASV Roboat project, a new solution for self-latching maneuvers has been developed and is presented here. We propose a system that has the key requirements of full…

Cited by 6SourceScholar
2021

Adaptive Nonlinear Model Predictive Control for Autonomous Surface Vessels With Largely Varying Payload

ICRA 2021poster

Autonomous surface vessels (ASVs) always carry payloads such as passengers and cargoes. The change in the payload can sometimes be several times the weight of the vessel. The payload can cause significant changes in the dynamics of the vessel, thereby degrading the performance of the controller. Thi…

Cited by 10SourceScholar
2021

LVI-SAM: Tightly-coupled Lidar-Visual-Inertial Odometry via Smoothing and Mapping

ICRA 2021poster

We propose a framework for tightly-coupled lidar-visual-inertial odometry via smoothing and mapping, LVI-SAM, that achieves real-time state estimation and map-building with high accuracy and robustness. LVI-SAM is built atop a factor graph and is composed of two sub-systems: a visual-inertial system…

Cited by 489SourceScholar
2021

Robust Place Recognition using an Imaging Lidar

ICRA 2021poster

We propose a methodology for robust, real-time place recognition using an imaging lidar, which yields image-quality high-resolution 3D point clouds. Utilizing the intensity readings of an imaging lidar, we project the point cloud and obtain an intensity image. ORB feature descriptors are extracted f…

Cited by 72SourcecodeScholar
2020

Distributed Motion Control for Multiple Connected Surface Vessels

IROS 2020poster

We propose a scalable cooperative control approach which coordinates a group of rigidly connected autonomous surface vessels to track desired trajectories in a planar water environment as a single floating modular structure. Our approach leverages the implicit information of the structure’s motion f…

Cited by 14SourceScholar
2020

LIO-SAM: Tightly-coupled Lidar Inertial Odometry via Smoothing and Mapping

IROS 2020poster

We propose a framework for tightly-coupled lidar inertial odometry via smoothing and mapping, LIO-SAM, that achieves highly accurate, real-time mobile robot trajectory estimation and map-building. LIO-SAM formulates lidar-inertial odometry atop a factor graph, allowing a multitude of relative and ab…

Cited by 1964SourcecodeScholar
2020

Roboat II: A Novel Autonomous Surface Vessel for Urban Environments

IROS 2020poster

This paper presents a novel autonomous surface vessel (ASV), called Roboat II for urban transportation. Roboat II is capable of accurate simultaneous localization and mapping (SLAM), receding horizon tracking control and estimation, and path planning. Roboat II is designed to maximize the internal s…

Cited by 78SourceScholar
2019

Autonomous Latching System for Robotic Boats

ICRA 2019poster

Autonomous robotic boats are devised to transport people and goods similar to self-driving cars. One of the attractive features specially applied in water environment is to dynamically link and join multiple boats into one unit in order to form floating infrastructure such as bridges, markets or con…

Cited by 47SourceScholar
2019

Coordinated Control of a Reconfigurable Multi-Vessel Platform: Robust Control Approach

ICRA 2019poster

We propose a feedback control system for a reconfigurable multi-vessel platform. The platform consists of N propeller-driven vessels each of which is capable of latching to another vessel to form a rigid body of connected vessels. The main technical challenges are that i) depending on configurations…

Cited by 22SourceScholar
2019

Learning-based Nonlinear Model Predictive Control of Reconfigurable Autonomous Robotic Boats: Roboats

IROS 2019poster

This paper presents a Learning-based Nonlinear Model Predictive Control (LB-NMPC) algorithm for reconfigurable autonomous vessels to facilitate high-accurate path tracking. Each vessel is designed to latch to a pre-defined point of another vessel that allows the vessels to form a rigid body. The num…

Cited by 22SourceScholar
2019

Online System Identification Algorithm without Persistent Excitation for Robotic Systems: Application to Reconfigurable Autonomous Vessels

IROS 2019poster

This paper investigates an online system identification problem of estimating unknown parameters in nonlinear system dynamics in the absence of persistently excitation. To estimate parameters, we develop an algorithm that updates parameter estimates using sensor data and a basis that is built on a f…

Cited by 9SourceScholar
2019

Roboat: An Autonomous Surface Vehicle for Urban Waterways

IROS 2019poster

Unmanned surface vehicles (USVs) are typically designed for open area marine applications. In this paper, we present a new autonomy system (Roboat) for urban waterways which requires robust localization, perception, planning, and control. A novel localization system, based on the extended Kalman fil…

Cited by 110SourceScholar
2018

Design, Modeling, and Nonlinear Model Predictive Tracking Control of a Novel Autonomous Surface Vehicle

ICRA 2018poster

In this paper, we present the design, modeling, and real-time nonlinear model predictive control (NMPC) of an autonomous robotic boat. The robot is easy to manufacture, highly maneuverable, and capable of accurate trajectory tracking in both indoor and outdoor environments. In particular, a cross ty…

Cited by 114SourceScholar