Francesco Pierri 0001

dblp:80/8064 · DBLP profile ↗
← Back
20ranked-venue papers
1as first author
4since 2021 · last 2025
0000-0002-8267-0512ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 18 · 1 first-author · 3 since 2021Systems, architecture and hardware · 15 · 1 since 2021Human-computer interaction and ubiquitous computing · 3 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 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
7 papers
Motion planning and robot control · 57% Legged, aerial and field robots · 27% Robot manipulation · 10%
Human-computer interaction and pervasive computing
1 paper
Human-robot interaction · 100%

Topics — the 18 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control
multi-robot control
0.832017
Distributed cooperative object parameter estimation and manipulation without explicit communication · ICRA 2017
Experiments on coordinated motion of aerial robotic manipulators · ICRA 2016
Discrete-time distributed state feedback control for multi-robot systems · ICRA 2016
Robotics › Legged, aerial and field robots › aerial robots › aerial physical interaction
aerial manipulation
0.432019
Experiments on coordinated motion of aerial robotic manipulators · ICRA 2016
Set-based Inverse Kinematics Control of an Anthropomorphic Dual Arm Aerial Manipulator · ICRA 2019
Experiments on behavioral coordinated control of an Unmanned Aerial Vehicle manipulator system · ICRA 2015
Robotics › Motion planning and robot control
motion planning
0.412019
Set-based Inverse Kinematics Control of an Anthropomorphic Dual Arm Aerial Manipulator · ICRA 2019
Robotics › Motion planning and robot control › robot control › inverse kinematics
task-priority inverse kinematics
0.412019
Set-based Inverse Kinematics Control of an Anthropomorphic Dual Arm Aerial Manipulator · ICRA 2019
Robotics › Legged, aerial and field robots
aerial robot control
0.312017
6D physical interaction with a fully actuated aerial robot · ICRA 2017
Robotics › Robot manipulation
cooperative manipulation
0.312017
Distributed cooperative object parameter estimation and manipulation without explicit communication · ICRA 2017
Robotics › Legged, aerial and field robots › aerial robots › aerial robot design
fully-actuated aerial vehicle
0.312017
6D physical interaction with a fully actuated aerial robot · ICRA 2017
Human-robot interaction › physical human-robot interaction
admittance control
0.312017
6D physical interaction with a fully actuated aerial robot · ICRA 2017
Robotics › Motion planning and robot control › robot control
behavior-based control
0.212016
Experiments on coordinated motion of aerial robotic manipulators · ICRA 2016
Knowledge, reasoning and agents › Multi-agent systems
formation control
0.212016
Discrete-time distributed state feedback control for multi-robot systems · ICRA 2016
Robotics › Motion planning and robot control › multi-robot control
motion coordination
0.212016
Experiments on coordinated motion of aerial robotic manipulators · ICRA 2016
Robotics › Motion planning and robot control › manipulator control
aerial manipulator control
0.212015
Experiments on behavioral coordinated control of an Unmanned Aerial Vehicle manipulator system · ICRA 2015
Robotics › Motion planning and robot control › robot control
behavior control
0.212015
Experiments on behavioral coordinated control of an Unmanned Aerial Vehicle manipulator system · ICRA 2015
Robotics › Robot manipulation
grasping
0.212014
A hand/arm controller that simultaneously regulates internal grasp forces and the impedance of contacts with the environment · ICRA 2014
Robotics › Motion planning and robot control › robot control
impedance control
0.212014
A hand/arm controller that simultaneously regulates internal grasp forces and the impedance of contacts with the environment · ICRA 2014
Robotics › Legged, aerial and field robots
aerial robots
0.112019
Set-based Inverse Kinematics Control of an Anthropomorphic Dual Arm Aerial Manipulator · ICRA 2019
Robotics › Legged, aerial and field robots › aerial robots
aerial robot design
0.112017
6D physical interaction with a fully actuated aerial robot · ICRA 2017
Robotics › Legged, aerial and field robots › aerial robots
unmanned aerial vehicle
0.112015
Experiments on behavioral coordinated control of an Unmanned Aerial Vehicle manipulator system · ICRA 2015

Methods — techniques the papers use, named apart from their topics

momentum-based observer · 0.6geometric control · 0.6admittance control · 0.6null-space based behavioral control · 0.4inverse kinematics · 0.4distributed parameter estimation · 0.3contact wrench control · 0.3static feedback law · 0.2local observer · 0.2discrete-time linear dynamics · 0.2
YearPublicationVenuePosition
2025 Decentralized admittance control for a multi-manipulator system: implementation and analysis
abstract
A decentralized strategy for object transportation is presented, assuming that the object is grasped by a team of N cooperative manipulators. The proposed strategy consists of two steps. First, each robot estimates the wrenches applied to the object by all the others robots, even without all-to-all communication. Second, an admittance control scheme is used to limit internal wrenches, preventing excessive stresses that could affect manipulation stability and object integrity. Stability is proven under the assumption of a spring connection between each robot end-effector and its grasping point on the object. A work cell with two 7-degree-of-freedom (DOF) and one 6-DOF robotic manipulators was used to validate the strategy. Experimental results show that the controller effectively reduces internal wrenches, confirming the feasibility and robustness of the decentralized approach in cooperative manipulation.
Graziano Carriero, Monica Sileo, Sebastiano Fregnan, Marko Guberina, Francesco Pierri 0001, Fabrizio Caccavale, Yiannis Karayiannidis
IROS5
2024 Vision-enhanced Peg-in-Hole for automotive body parts using semantic image segmentation and object detection
abstract
Artificial Intelligence (AI) is an enabling technology in the context of Industry 4.0. In particular, the automotive sector is among those who can benefit most of the use of AI in conjunction with advanced vision techniques. The scope of this work is to integrate deep learning algorithms in an industrial scenario involving a robotic Peg-in-Hole task. More in detail, we focus on a scenario where a human operator manually positions a carbon fiber automotive part in the workspace of a 7 Degrees of Freedom (DOF) manipulator. To cope with the uncertainty on the relative position between the robot and the workpiece, we adopt a three stage strategy. The first stage concerns the Three-Dimensional (3D) reconstruction of the workpiece using a registration algorithm based on the Iterative Closest Point (ICP) paradigm. Such a procedure is integrated with a semantic image segmentation neural network, which is in charge of removing the background of the scene to improve the registration. The adoption of such network allows to reduce the registration time of about 28.8%. In the second stage, the reconstructed surface is compared with a Computer Aided Design (CAD) model of the workpiece to locate the holes and their axes. In this stage, the adoption of a Convolutional Neural Network (CNN) allows to improve the holes’ position estimation of about 57.3%. The third stage concerns the insertion of the peg by implementing a search phase to handle the remaining estimation errors. Also in this case, the use of the CNN reduces the search phase duration of about 71.3%. Quantitative experiments, including a comparison with a previous approach without both the segmentation network and the CNN, have been conducted in a realistic scenario. The results show the effectiveness of the proposed approach and how the integration of AI techniques improves the success rate from 84.5% to 99.0%.
Monica Sileo, Nicola Capece, Monica Gruosso, Michelangelo Nigro, Domenico Daniele Bloisi, Francesco Pierri 0001, Ugo Erra
Eng. Appl. Artif. Intell.6
2023 HRI-based Gaze-contingent Eye Tracking for Autism Spectrum Disorder Treatment: A preliminary study using a NAO robot
abstract
Social robots can be used for assisting children managing chronic illness through education and encouragement. In this paper, we present a study about the use of a NAO robot in the therapy with children diagnosed with an autism spectrum disorder (ASD). In particular, we propose an approach to track the gaze of the child while she/he is interacting with the robot. We adopt a two level architecture, where the high-levels task in the treatment protocol are decided by the therapist and the robot performs autonomously the low-level tasks. We carried out a preliminary evaluation of the proposed approach involving neurotypical and an autistic children.
Michele Brienza, Francesco Laus, V. Guglielmi, Graziano Carriero, Monica Sileo, Mariantonietta Grisolia, Giuseppina Palermo, Domenico Daniele Bloisi, Francesco Pierri 0001, Marco Turi, Filippo Muratori
RO-MAN9
2023 Decentralized Leader-Follower Control for Centroid and Formation Tracking
abstract
In this paper, a novel decentralized leader-follower control scheme for multi-agent systems is devised, where each agent communicates only with a subset of neighboring mates. The goal is to track assigned trajectories for the centroid and the formation of the system. The desired trajectories are known only by a subset of agents, named leaders: the other agents, the followers, are required to estimate the desired trajectories based on a dynamic consensus scheme. Then, the desired trajectories to be tracked by each agent are computed from the estimated trajectories for the centroid and the formation and a simple local control loop is adopted to track the former. Stability and performance are analyzed and experiments are run on Robotarium platform to show the effectiveness of the approach and the effect of different parameters on the achieved performance.
Monica Sileo, Yiannis Karayiannidis, Francesco Pierri 0001, Fabrizio Caccavale
SMC3
2020 Experiments on whole-body control of a dual-arm mobile robot with the Set-Based Task-Priority Inverse Kinematics algorithm
abstract
In this paper an experimental study of set-based task-priority kinematic control for a dual-arm mobile robot is developed. The control strategy for the coordination of the two manipulators and the mobile base relies on the definition of a set of elementary tasks to be properly handled depending on their functional role. In particular, the tasks have been grouped into three categories: safety, operational and optimization tasks. The effectiveness of the resulting task hierarchy has been validated through experiments on a Kinova Movo robot, in a domestic use case scenario.
Paolo Di Lillo, Francesco Pierri 0001, Fabrizio Caccavale, Gianluca Antonelli
IROS2
2020 Peg-in-Hole Using 3D Workpiece Reconstruction and CNN-based Hole Detection
abstract
This paper presents a method to cope with autonomous assembly tasks in the presence of uncertainties. To this aim, a Peg-in-Hole operation is considered, where the target workpiece position is unknown and the peg-hole clearance is small. Deep learning based hole detection and 3D surface reconstruction techniques are combined for accurate workpiece localization. In detail, the hole is detected by using a convolutional neural network (CNN), while the target workpiece surface is reconstructed via 3D-Digital Image Correlation (3D-DIC). Peg insertion is performed via admittance control that confers the suitable compliance to the peg. Experiments on a collaborative manipulator confirm that the proposed approach can be promising for achieving a better degree of autonomy for a class of robotic tasks in partially structured environments.
Michelangelo Nigro, Monica Sileo, Francesco Pierri 0001, Katia Genovese, Domenico Daniele Bloisi, Fabrizio Caccavale
IROS3
2019 Set-based Inverse Kinematics Control of an Anthropomorphic Dual Arm Aerial Manipulator
abstract
The paper presents a multiple task-priority inverse kinematics algorithm for a dual-arm aerial manipulator. Both tasks defined as equality constraints and inequality constraints are handled by means of a singularity robust method based on the Null-Space based Behavioral control. The proposed schema is constituted by the inverse kinematics control, that receives the desired behavior of the system and outputs the reference values for the motion variables, i.e. the UAV pose and the arm joints position, and a motion control, that computes the vehicle thrusts and the joint torques. The method has been experimentally validated on a system composed by an underactuated aerial hexarotor vehicle equipped with two lightweight 4-DOF manipulators, involved in operations requiring the coordination of the two arms and the vehicle.
Elisabetta Cataldi, Fran Real, Alejandro Suárez, Paolo Di Lillo, Francesco Pierri 0001, Gianluca Antonelli, Fabrizio Caccavale, Guillermo Heredia, Aníbal Ollero
ICRA5
2019 Distributed Fault Detection and Isolation for Cooperative Mobile Manipulators
abstract
The paper presents a Distributed Fault Detection and Isolation strategy for a team of mobile manipulators performing a cooperative mission. The overall system relies on an observer-controller scheme where each robot estimates the global state of the team through a distributed observer; then, the global state estimate is used by each robot to compute the estimated local input so as to achieve a specific global task. The observer-controller scheme also allows to define a set of residual vectors that can be used by the robots to detect and isolate faults affecting any member of the team, even if not in direct communication, and without increasing the computational burden and the information exchange. The approach is validated via numerical simulations with a team of four mobile manipulators performing a transportation mission.
Giuseppe Gillini, Martina Lippi, Filippo Arrichiello, Alessandro Marino, Francesco Pierri 0001
SMC5
2017 Distributed cooperative object parameter estimation and manipulation without explicit communication
abstract
The paper presents a two stages distributed algorithm for cooperative manipulating an unknown object rigidly grasped by mobile manipulators, in the absence of both a central unit and any explicit information exchange among robots. In the first stage, robots cooperatively estimate the object kinematic and dynamic parameters by properly moving the object or applying specific contact wrenches. In the second stage, the estimated parameters are used in a distributed cooperative algorithm aimed at controlling the object pose while limiting both the squeezing wrenches exerted by the manipulators and the wrench exerted by the environment on the object. Numerical simulations demonstrate the feasibility of the approach.
Alessandro Marino, Giuseppe Muscio, Francesco Pierri 0001
ICRA3
2017 6D physical interaction with a fully actuated aerial robot
abstract
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 geometric control, and to exert a full-wrench (force and torque independently) with a rigidly attached end-effector using an admittance control paradigm. An outer loop control governs the desired admittance behavior and an inner loop based on geometric control ensures pose tracking. The interaction forces are estimated by a momentum based observer. Control and observation are made possible by a precise control and measurement of the speed of each propeller. An extensive experimental campaign shows that the Tilt-Hex is able to outperform the classical underactuated multi-rotors in terms of stability, accuracy and dexterity and represent one of the best choice at date for tasks requiring aerial physical interaction.
Markus Ryll, Giuseppe Muscio, Francesco Pierri 0001, Elisabetta Cataldi, Gianluca Antonelli, Fabrizio Caccavale, Antonio Franchi
ICRA3
2016 Discrete-time distributed state feedback control for multi-robot systems
abstract
In this paper, a general framework to control in a distributed way a system composed by multiple robots is proposed. Each robot is characterized by a discrete-time linear dynamics, and the whole system is controlled via a linear static feedback law with a feed-forward term. Usually, this form of the global control input requires a central unit or an all-to-all communication for computing the local control input of each robot. To counteract the lack of a central unit, each robot estimates, via a local observer, the overall state of the team, and such an estimate is used to compute its local control input as in the case a central unit was present. Two simulations case studies are provided in the framework of multi-robot optimal control and formation control.
Alessandro Marino, Francesco Pierri 0001
ICRA2
2016 Experiments on coordinated motion of aerial robotic manipulators
abstract
In this paper a three layer control architecture for multiple aerial robotic manipulators is presented. The top layer, on the basis of the desired mission, determines the end-effector desired trajectory for each manipulator, while the middle layer is in charge of computing the motion references in order to track such end-effectors trajectories coming from the upper layer. Finally the bottom layer is a low level motion controller, which tracks the motion references. The overall mission is decomposed in a set of elementary behaviors which are combined together, through the Null Space-based Behavioral (NSB) approach, into more complex compounds behaviors. The proposed framework has been tested conducting an experimental campaign.
Giuseppe Muscio, Francesco Pierri 0001, Miguel Angel Trujillo Soto, Elisabetta Cataldi, Gerardo Giglio, Gianluca Antonelli, Fabrizio Caccavale, Antidio Viguria, Stefano Chiaverini, Aníbal Ollero
ICRA2
2016 Impedance Control of an aerial-manipulator: Preliminary results
abstract
In this paper, an impedance control scheme for aerial robotic manipulators is proposed, with the aim of reducing the end-effector interaction forces with the environment. The proposed control has a multi-level architecture, in detail the outer loop is composed by a trajectory generator and an impedance filter that modifies the trajectory to achieve a complaint behaviour in the end-effector space; a middle loop is used to generate the joint space variables through an inverse kinematic algorithm; finally the inner loop is aimed at ensuring the motion tracking. The proposed control architecture has been experimentally tested.
Elisabetta Cataldi, Giuseppe Muscio, Miguel Angel Trujillo Soto, Yamnia Rodríguez, Francesco Pierri 0001, Gianluca Antonelli, Fabrizio Caccavale, Antidio Viguria, Stefano Chiaverini, Aníbal Ollero
IROS5
2015 Experiments on behavioral coordinated control of an Unmanned Aerial Vehicle manipulator system
abstract
This work tackles the problem of controlling an Unmanned Aerial Vehicle equipped with a robotic Manipulator and it has been developed within the framework of the EU-funded ARCAS (Aerial Robotics Cooperative Assembly System) project. A behavioral control, based on the Null Space-based Behavioral (NSB) paradigm, is proposed to tackle the coordination between the arm and vehicle motions. To this aim, a set of basic functionalities (called elementary behaviors) are designed and combined in a priority order to attain complex tasks (called compound behaviors). The proposed controller has been experimentally validated on a multirotor aircraft with an attached 6 Degree of Freedoms manipulator. Two experimental case studies, involving several compound behaviors, have been reported and the results show the effectiveness of the approach.
Khelifa Baizid, Gerardo Giglio, Francesco Pierri 0001, Miguel Angel Trujillo Soto, Gianluca Antonelli, Fabrizio Caccavale, Antidio Viguria, Stefano Chiaverini, Aníbal Ollero
ICRA3
2015 Cooperative impedance control for multiple UAVs with a robotic arm
abstract
In this paper, an impedance control scheme for cooperative quadrotors with robotic arms is proposed in order to limit both the contact forces, due to the object/environment interaction, and the internal forces, due to the manipulators/ object interaction. To this aim, two impedance filters are used to determine the reference trajectories for manipulator end effectors: the first is aimed at conferring a compliant behavior at the object level (external impedance), while the second filter, is aimed at avoiding large internal loading of the object (internal impedance). Such trajectories are fed to a motion controller including an inverse kinematics algorithm and a PD controller with gravity compensation. The effectiveness of the proposed approach is then verified in simulation.
Fabrizio Caccavale, Gerardo Giglio, Giuseppe Muscio, Francesco Pierri 0001
IROS4
2015 Discrete-time distributed control and fault diagnosis for a class of linear systems
abstract
This paper presents a solution to the problem of decentralized control, fault detection and isolation for teams of cooperative autonomous mobile vehicles. The strategy is carried out in the discrete time domain. A local observer is used by each agent to estimate the overall state of the team. This estimate is, then, used both to compute its local control input and isolate faulty teammates, even in absence of direct communication with them. For diagnosis purposes, a set of residual vectors, each of them sensible to a fault occurring on a single vehicle, is designed and an adaptive threshold is derived in order to avoid false alarms. The approach is validated via numerical simulations involving 4 vehicles moving in formation in a 3D environment.
Alessandro Marino, Francesco Pierri 0001
IROS2
2014 A hand/arm controller that simultaneously regulates internal grasp forces and the impedance of contacts with the environment
abstract
This paper presents a control framework for arm/hand systems aimed at controlling internal forces exchanged between the fingers and the grasped object, and enforcing a compliant behavior in presence of environmental interactions. A dynamic planner computes the motion references for the fingers by using the feedback of the contact forces, while an impedance control, in which dynamic effects exerted by the hand on the wrist are explicitly taken into account, is designed for the arm. The approach is experimentally validated on a 7-DOFs Barrett WAM with a Barrett Hand280.
Giuseppe Muscio, Francesco Pierri 0001, Jeffrey C. Trinkle
ICRA2
2014 Distributed fault detection and recovery for networked robots
abstract
The paper deals with the problem of decentralized fault detection, isolation and recovery for teams of networked robots. The proposed strategy is a combination of distributed and local approaches that allow the robots to deal with both recoverable and unrecoverable faults. A local adaptive fault observer is used to locally compensate recoverable faults, while a distributed fault detection and isolation strategy is used to allow each robot to detect unrecoverable faults on other teammates even if not directly connected; once the faulty robots have been isolated, they are removed from the team and the mission is rearranged. Results of numerical simulations and experiments involving a team of 5 mobile robots are provided to show the effectiveness of the approach.
Filippo Arrichiello, Alessandro Marino, Francesco Pierri 0001
IROS3
2011 Kinematic control with force feedback for a redundant bimanual manipulation system
abstract
In this paper, a kinematic model for motion coordination and control of a redundant robotic dual-arm/hand system is derived, which allows to compute the object pose from the joint variables of each arm and each finger as well as from a suitable set of contact variables. This model is used to design a two-stage control scheme to achieve a desired object motion and maintain desired normal contact forces applied to the object. Several secondary tasks are accomplished through a prioritized task sequencing management of the whole system redundancy. A simulation case study is presented to demonstrate the effectiveness of the proposed approach.
Fabrizio Caccavale, Vincenzo Lippiello, Giuseppe Muscio, Francesco Pierri 0001, Fabio Ruggiero, Luigi Villani
IROS4
2008 Observer-based sensor fault detection and isolation for chemical batch reactors
Francesco Pierri 0001, Gaetano Paviglianiti, Fabrizio Caccavale, Massimiliano Mattei
Eng. Appl. Artif. Intell.1