← Search

Antonio Franchi

57 accepted papers

2026

Impact-Robust Posture Optimization for Aerial Manipulation

ICRA 2026poster

We present a novel method for optimizing the posture of kinematically redundant torque-controlled robots to improve robustness during impacts. A rigid impact model is used as the basis for a configuration-dependent metric that quantifies the variation between pre- and post-impact velocities. By find…

2026

Nonlinear Predictive Control of the Continuum and Hybrid Dynamics of a Suspended Deformable Cable for Aerial Pick and Place

ICRA 2026poster

This paper presents a framework for aerial manipulation of an extensible cable that combines a high-fidelity model based on partial differential equations (PDEs) with a reduced-order representation suitable for real-time control. The PDEs are discretized using a finite-difference method, and proper …

2026

Predictive Admittance Control for Aerial Physical Interaction

ICRA 2026poster

This paper introduces a novel approach for controlling aerial robots during physical interaction by integrating Admittance Control with Nonlinear Model Predictive Control (NMPC). Unlike existing methods, our technique incorporates the desired impedance dynamics directly into the NMPC prediction mode…

Cited by 0SourceScholar
2025

Embedded Robust Model Predictive Path Integral Control Using Sensitivity Tubes and GPU Acceleration

ICRA 2025

This paper proposes a method to robustify model predictive path integral (MPPI) control by directly taking into account the effects of parameter uncertainty into the controller formulation. Leveraging the recent notion of closed-loop state sensitivity, the proposed MPPI can consider the state sensit

Cited by 0SourceScholar
2025

Experimental Validation of Sensitivity-Aware Trajectory Planning for a Redundant Robotic Manipulator Under Payload Uncertainty

RA-L 2025

In this letter, we experimentally validate the recent concepts of <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">closed-loop state and input sensitivity</i> in the context of robust manipulation control for a robot manipulator. Our objective is to a

Cited by 5SourceScholar
2025

Manipulation of Elasto-Flexible Cables with Single or Multiple UAVs

IROS 2025

This work considers a large class of systems composed of multiple quadrotors manipulating deformable and extensible cables. The cable is described via a discretized representation, which decomposes it into linear springs interconnected through lumped-mass passive spherical joints. Sets of flat outpu

Cited by 1SourceScholar
2025

Predictive Admittance Control for Aerial Physical Interaction

RA-L 2025

This paper introduces a novel approach for controlling aerial robots during physical interaction by integrating Admittance Control with Nonlinear Model Predictive Control (NMPC). Unlike existing methods, our technique incorporates the desired impedance dynamics directly into the NMPC prediction mode

Cited by 1SourceScholar
2024

Multi-Agent Visual-Inertial Localization for Integrated Aerial Systems With Loose Fusion of Odometry and Kinematics

RA-L 2024

Reliably and efficiently estimating the relative pose and global localization of robots in a common reference for Integrated Aerial Platforms (IAPs) is a challenging problem. Unlike unmanned aerial vehicle (UAV) swarms, where the agent individual is able to move freely, IAPs connect UAV agents with

Cited by 4SourceScholar
2024

Safe and Robust Planning for Uncertain Robots: A Closed-Loop State Sensitivity Approach

RA-L 2024

In this letter, we detail a comprehensive framework for safe and robust planning for robots in presence of model uncertainties. Our framework is based on the recent notion of <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">closed-loop state sensitivi

Cited by 6SourceScholar
2023

Controller and Trajectory Optimization for a Quadrotor UAV with Parametric Uncertainty

IROS 2023poster

In this work, we exploit the recent notion of closed-loop state sensitivity to critically compare three typical controllers for a quadrotor UAV with the goal of evaluating the impact of controller choice, gain tuning and shape of the reference trajectory in minimizing the sensitivity of the closed-l…

Cited by 12SourceScholar
2023

Full-Pose Trajectory Tracking of Overactuated Multi-Rotor Aerial Vehicles With Limited Actuation Abilities

RA-L 2023

This paper presents a novel optimization-based full-pose trajectory tracking method to control overactuated multi-rotor aerial vehicles with limited actuation abilities. The proposed method allocates feasible control inputs to track a reference trajectory, while ensuring the tracking of the referenc

Cited by 11SourceScholar
2022

Enforcing Vision-Based Localization using Perception Constrained N-MPC for Multi-Rotor Aerial Vehicles

IROS 2022poster

This work introduces a Nonlinear Model Predictive Control (N-MPC) for camera-equipped Unmanned Aerial Vehicles (UAVs), which controls at the motor level the UAV motion to ensure the quality of vision-based state estimation while performing other tasks. The controller ensures visibility over a suffic…

Cited by 4SourceScholar
2022

Indirect Force Control of a Cable-Suspended Aerial Multi-Robot Manipulator

RA-L 2022

We present the control in physical interaction with the environment of a Cable-suspended Aerial Multi-Robot Manipulator (CS-AMRM) called the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Fly-Crane</i> , composed of three aerial vehicles towed to a

Cited by 27SourceScholar
2022

Motor-Level N-MPC for Cooperative Active Perception With Multiple Heterogeneous UAVs

RA-L 2022

This letter introduces a cooperative control framework based on Nonlinear Model Predictive Control (NMPC) for solving an Active Information Acquisition problem (AIA) using a system of multiple multirotor UAVs equipped with onboard sensors. The observation task of the NMPC is a minimum-uncertainty po

Cited by 11SourceScholar
2022

Nonlinear Model Predictive Control for Human-Robot Handover with Application to the Aerial Case

IROS 2022poster

In this article, we consider the problem of delivering an object to a human coworker by means of an aerial robot (AR). To this aim, we present an ergonomics-aware Nonlinear Model Predictive Control (NMPC) designed to autonomously perform the handover. The method is general enough to be applied to an…

Cited by 18SourceScholar
2022

Toward Physical Human-Robot Interaction Control with Aerial Manipulators: Compliance, Redundancy Resolution, and Input Limits

ICRA 2022poster

In this paper we introduce a comprehensive framework to control an aerial manipulator, i.e., an aerial vehicle with a robotic arm, in physical interaction with a human operator or co-worker. The framework uses an admittance control paradigm in order to attain human ergonomy and safety; an interactio…

Cited by 31SourceScholar
2021

A Novel Robust Hexarotor Capable of Static Hovering in Presence of Propeller Failure

RA-L 2021

This letter presents a novel open source design of the Y-shaped hexarotor Unammend Aerial Vehicle (UAV), and proves both in theory and real experiments its robustness to the failure of any of its propellers. An intuitive geometrical interpretation of UAV static hovering ability is presented, through

Cited by 13SourceScholar
2021

Optimal Tuning of the Lateral-Dynamics Parameters for Aerial Vehicles With Bounded Lateral Force

RA-L 2021

This letter shows for the first time why it is important and how to optimize the gains of a position controller on board of a fully-actuated aerial vehicle with bounded lateral force, via an auto-tuning approach. In such vehicles, most of the control authority is expressed along a principal thrust d

Cited by 12SourceScholar
2021

Towards Safe Human-Quadrotor Interaction: Mixed-Initiative Control via Real-Time NMPC

RA-L 2021

This article presents a novel algorithm for blending human inputs and automatic controller commands, guaranteeing safety in mixed-initiative interactions between humans and quadrotors. The algorithm is based on nonlinear model predictive control (NMPC) and involves using the state solution to assess

Cited by 9SourceScholar
2020

Direct Force Feedback Control and Online Multi-Task Optimization for Aerial Manipulators

RA-L 2020

In this letter we present an optimization-based method for controlling aerial manipulators in physical contact with the environment. The multi-task control problem, which includes hybrid force-motion tasks, energetic tasks, and position/postural tasks, is recast as a quadratic programming problem wi

Cited by 75SourceScholar
2020

Full-Pose Manipulation Control of a Cable-Suspended Load With Multiple UAVs Under Uncertainties

RA-L 2020

In this work we propose an uncertainty-aware controller for the Fly-crane system, a statically rigid cable-suspended aerial manipulator using the minimum number of aerial robots and cables. The force closure property of the Fly-crane makes it ideal for applications where high precision is required a

Cited by 73SourceScholar
2020

Perception-constrained and Motor-level Nonlinear MPC for both Underactuated and Tilted-propeller UAVS

ICRA 2020poster

In this paper, we present a Perception-constrained Nonlinear Model Predictive Control (NMPC) framework for the real-time control of multi-rotor aerial vehicles. Our formulation considers both constraints from a perceptive sensor and realistic actuator limitations that are the rotor minimum and maxim…

Cited by 22SourceScholar
2019

A Truly-Redundant Aerial Manipulator System With Application to Push-and-Slide Inspection in Industrial Plants

RA-L 2019

We present the design, motion planning, and control of an aerial manipulator for non-trivial physical interaction tasks, such as pushing while sliding on curved surfaces-a task which is motivated by the increasing interest in autonomous non-destructive tests for industrial plants. The proposed aeria

Cited by 174SourceScholar
2019

Development of SAM: cable-Suspended Aerial Manipulator

ICRA 2019poster

High risk of a collision between rotor blades and the obstacles in a complex environment imposes restrictions on the aerial manipulators. To solve this issue, a novel system cable-Suspended Aerial Manipulator (SAM) is presented in this paper. Instead of attaching a robotic manipulator directly to an…

Cited by 83SourceScholar
2019

UVDAR System for Visual Relative Localization With Application to Leader-Follower Formations of Multirotor UAVs

RA-L 2019

A novel onboard relative localization method, based on ultraviolet light, used for real-time control of a leader-follower formation of multirotor UAVs, is presented in this paper. A new smart sensor, UVDAR, is employed in an innovative way, which does not require communication and is extremely relia

Cited by 129SourceScholar
2018

Aerial Co-Manipulation With Cables: The Role of Internal Force for Equilibria, Stability, and Passivity

RA-L 2018

This letter considers the cooperative manipulation of a cable-suspended load with two generic aerial robots without the need of explicit communication. The role of the internal force for the asymptotic stability of the beam position-and-attitude equilibria is analyzed in depth. Using a nonlinear Lya

Cited by 93SourceScholar
2018

Control-Aware Motion Planning for Task-Constrained Aerial Manipulation

RA-L 2018

This letter presents a new method to address the problem of task-constrained motion planning for aerial manipulators. We propose a control-aware planner based on the paradigm of tight coupling between planning and control. Such paradigm is especially useful in aerial manipulation, where the separati

Cited by 47SourceScholar
2018

Differential Flatness of Quadrotor Dynamics Subject to Rotor Drag for Accurate Tracking of High-Speed Trajectories

RA-L 2018

In this letter, we prove that the dynamical model of a quadrotor subject to linear rotor drag effects is differentially flat in its position and heading. We use this property to compute feedforward control terms directly from a reference trajectory to be tracked. The obtained feedforward terms are t

Cited by 390SourceScholar
2018

Energy-Efficient Trajectory Generation for a Hexarotor with Dual- Tilting Propellers

IROS 2018poster

In this paper, we consider a non-conventional hexarotor whose propellers can be simultaneously tilted about two orthogonal axes: in this way, its underactuation degree can be easily adapted to the task at hand. For a given tilt profile, the minimum-energy trajectory between two prescribed boundary s…

Cited by 32SourceScholar
2018

Modeling and Control of Multiple Aerial-Ground Manipulator System (MAGMaS) with Load Flexibility

IROS 2018poster

The MAGMaS (Multiple Aerial-Ground Manipulator System) was proposed in [1] as a heterogeneous system composed of multiple ground (mobile) manipulators and aerial robots to collaboratively manipulate a long/large-sized object and demonstrated therein for rigid load manipulation. Here, we extend this…

Cited by 16SourceScholar
2018

Omnidirectional Aerial Vehicles With Unidirectional Thrusters: Theory, Optimal Design, and Control

RA-L 2018

This letter presents a theoretical study on omnidirectional aerial vehicles with body-frame fixed unidirectional thrusters. Omniplus multirotor designs are defined as the ones that allow to exert a total wrench in any direction using positive-only lift force and drag moment (i.e., positive rotationa

Cited by 77SourceScholar
2018

Towards a Flying Assistant Paradigm: the OTHex

ICRA 2018poster

This paper presents the OTHex platform for aerial manipulation developed at LAAS-CNRS. The OTHex is probably the first multi-directional thrust platform designed to act as Flying Assistant which can aid human operators and/or Ground Manipulators to move long bars for assembly and maintenance tasks.…

Cited by 73SourceScholar
2018

Trajectory Generation for Minimum Closed-Loop State Sensitivity

ICRA 2018poster

In this paper we propose a novel general method to let a dynamical system fulfil at best a control task when the nominal parameters are not perfectly known. The approach is based on the introduction of the novel concept of closed-loop sensitivity, a quantity that relates parameter variations to devi…

Cited by 33SourceScholar
2017

6D physical interaction with a fully actuated aerial robot

ICRA 2017poster

This paper presents the design, control, and experimental validation of a novel fully-actuated aerial robot for physically interactive tasks, named Tilt-Hex. We show how the Tilt-Hex, a tilted-propeller hexarotor is able to control the full pose (position and orientation independently) using a geome…

Cited by 214SourceScholar
2017

Adaptive closed-loop speed control of BLDC motors with applications to multi-rotor aerial vehicles

ICRA 2017poster

This paper introduces the adaptive bias and adaptive gain (ABAG) algorithm for closed-loop electronic speed control (ESC) of the brushless direct current (BLDC) motors typically used to spin the propellers in multi-rotor aerial robots. The ABAG algorithm is adaptive and robust in the sense that it d…

Cited by 81SourceScholar
2017

Control of statically hoverable multi-rotor aerial vehicles and application to rotor-failure robustness for hexarotors

ICRA 2017poster

Standard hexarotors are often mistakenly considered `by definition' fail-safe multi-rotor platforms because of the two additional propellers when compared to quadrotors. However this is not true, in fact, a standard hexarotor cannot statically hover with `only' five propellers. In this paper we prov…

Cited by 63SourceScholar
2017

Dynamic decentralized control for protocentric aerial manipulators

ICRA 2017poster

We present a control methodology for underactuated aerial manipulators that is both easy to implement on real systems and able to achieve highly dynamic behaviors. The method is composed by two parts: i) a nominal input/state trajectory generator that takes into account the full-body dynamics of the…

Cited by 59SourceScholar
2017

Towards robotic MAGMaS: Multiple aerial-ground manipulator systems

ICRA 2017poster

In this paper we lay the foundation of the first heterogeneous multi-robot system of the Multiple Aerial-Ground Manipulator System (MAGMaS) type. A MAGMaS consists of a ground manipulator and a team of aerial robots equipped with a simple gripper manipulator the same object. The idea is to benefit f…

Cited by 44SourceScholar
2016

A rigidity-based decentralized bearing formation controller for groups of quadrotor UAVs

IROS 2016poster

This paper considers the problem of controlling a formation of quadrotor UAVs equipped with onboard cameras able to measure relative bearings in their local body frames w.r.t. neighboring UAVs. The control goal is twofold: (i) steering the agent group towards a formation defined in terms of desired…

Cited by 99SourceScholar
2016

Aerial robots with rigid/elastic-joint arms: Single-joint controllability study and preliminary experiments

IROS 2016poster

We present the dynamic modeling, analysis, and control design of a Planar-Vertical Take-Off and Landing (PVTOL) underactuated aerial vehicle equipped either with a rigid- or an elastic-joint arm. We prove that in both cases the system is exactly linearizable with a dynamic feedback and differentiall…

Cited by 30SourceScholar
2016

Cooperative aerial tele-manipulation with haptic feedback

IROS 2016poster

In this paper, we propose a bilateral tele-operation scheme for cooperative aerial manipulation in which a human operator drives a team of Vertical Take-Off and Landing (VTOL) aerial vehicles, that grasped an object beforehand, and receives a force feedback depending on the states of the system. For…

Cited by 55SourceScholar
2016

Decentralized motion control for cooperative manipulation with a team of networked mobile manipulators

ICRA 2016

In this paper we consider the cooperative control of the manipulation of a load on a plane by a team of mobile robots. We propose two different novel solutions. The first is a controller which ensures exact tracking of the load twist. This controller is partially decentralized since, locally, it doe

Cited by 80SourceScholar
2016

Differential flatness and control of protocentric aerial manipulators with any number of arms and mixed rigid-/elastic-joints

IROS 2016poster

In this paper we introduce a particularly relevant class of aerial manipulators that we name protocentric. These robots are formed by an underactuated aerial vehicle, a planar-Vertical Take-Off and Landing (PVTOL), equipped with any number of different parallel manipulator arms with the only propert…

Cited by 63SourceScholar
2016

From tracking to robust maneuver regulation: An easy-to-design approach for VTOL aerial robots

ICRA 2016

In this paper we present a maneuver regulation scheme for Vertical Take-Off and Landing (VTOL) micro aerial vehicles (MAV). Differently from standard trajectory tracking, maneuver regulation has an intrinsic robustness due to the fact that the vehicle is not required to chase a virtual target, but j

Cited by 7SourceScholar
2016

Modeling and control of FAST-Hex: A fully-actuated by synchronized-tilting hexarotor

IROS 2016poster

We present FAST-Hex, a novel UAV concept which is able to smoothly change its configuration from underactuated to fully actuated by using only one additional motor that tilts all propellers at the same time. FAST-Hex can adapt to the task at hand by finely tuning its configuration from the efficient…

Cited by 202SourceScholar
2016

Observer-Based Control of Position and Tension for an Aerial Robot Tethered to a Moving Platform

RA-L 2016

In this letter, we address a challenging version of the problem of controlling tethered aerial vehicles (also known as UAV, MAV, and UAS) by considering the aerial robot linked to a generic and independently moving platform. We solve the exact tracking control problem for both the 3-D position of th

Cited by 25SourceScholar
2016

Takeoff and landing on slopes via inclined hovering with a tethered aerial robot

IROS 2016poster

In this paper we face the challenging problem of takeoff and landing on sloped surfaces for a VTOL aerial vehicle. We define the general conditions for a safe and robust maneuver and we analyze and compare two classes of methods to fulfill these conditions: free-flight vs. passively-tethered. Focusi…

Cited by 32SourceScholar
2015

A force-based bilateral teleoperation framework for aerial robots in contact with the environment

ICRA 2015poster

In this paper a novel teleoperation framework for aerial robots that physically interact with the environment is presented. This framework allows to teleoperate the robot both in contact-free flight and in physical contact with the environment in order, e.g., to apply desired forces on objects of th…

Cited by 34SourceScholar
2015

Battery-aware dynamical modeling and identification for the total thrust in multi-rotor UAVs using only an onboard accelerometer

ICRA 2015poster

We propose and experimentally validate a new class of models for the total thrust generation in multi-rotor UAVs which is suitable for low- and middle-end platforms. Differently from typical models assuming to instantaneously control the rotor spinning velocity, in the proposed class we consider tha…

Cited by 1SourceScholar
2015

Decentralized parameter estimation and observation for cooperative mobile manipulation of an unknown load using noisy measurements

ICRA 2015poster

In this paper, a distributed approach for the estimation of kinematic and inertial parameters of an unknown rigid body is presented. The body is manipulated by a pool of ground mobile manipulators. Each robot retrieves a noisy measurement of its velocity and the contact forces applied to the body. K…

Cited by 49SourceScholar
2015

Design, identification and experimental testing of a light-weight flexible-joint arm for aerial physical interaction

ICRA 2015poster

In this paper we introduce the design of a light-weight novel flexible-joint arm for light-weight unmanned aerial vehicles (UAVs), which can be used both for safe physical interaction with the environment and it represents also a preliminary step in the direction of performing quick motions for task…

Cited by 55SourceScholar
2015

Modeling, control and design optimization for a fully-actuated hexarotor aerial vehicle with tilted propellers

ICRA 2015poster

Mobility of a hexarotor UAV in its standard configuration is limited, since all the propeller force vectors are parallel and they achieve only 4-DoF actuation, similar, e.g., to quadrotors. As a consequence, the hexarotor pose cannot track an arbitrary trajectory while the center of mass is tracking…

Cited by 354SourceScholar
2015

Nonlinear observer-based tracking control of link stress and elevation for a tethered aerial robot using inertial-only measurements

ICRA 2015poster

This work deals with a comprehensive version of the tethered aerial vehicle problem including all the three possible link cases: cable, strut, and bar. We prove the dynamic feedback linearizability and differential flatness of the system with respect to the elevation of the vehicle and the stress ap…

Cited by 29SourceScholar