← Search

Cristian Secchi

68 accepted papers

2025

Optimal Framework for Constrained Admittance Path-Following Control

ICRA 2025

In this article, an optimal controller for achieving constrained admittance control is proposed. This controller strictly adheres to the constraint boundaries while ensuring minimal variations in kinematic energy. The proposed method integrates admittance control for human-robot interaction with the

Cited by 0SourceScholar
2025

The Art of Not Getting Smacked: ISO/TS 15066-Compliant Variable Admittance Control for Safe Human-Robot Interaction

IROS 2025

Ensuring safe and effective physical human-robot interaction (pHRI) remains a critical challenge in industrial robotics, particularly in ensuring compliance with ISO/TS 15066 safety standards. This paper proposes a novel framework to achieve a safe and robust physical human-robot interaction (pHRI).

Cited by 0SourceScholar
2024

A Reinforcement Learning-based Control Strategy for Robust Interaction of Robotic Systems with Uncertain Environments

ICRA 2024poster

In the context of interaction with unmodelled systems, it becomes imperative for a robot controller to possess the capability to dynamically adjust its actions in real-time, enhancing its resilience in the face of fluctuating environmental conditions. This adaptation process must be performed in a s…

Cited by 2SourceScholar
2023

Optimal Energy Tank Initialization for Minimum Sensitivity to Model Uncertainties

IROS 2023poster

Energy tanks have gained popularity inside the robotics and control communities over the last years, since they represent a formidable tool to enforce passivity (and, thus, input/output stability) of a controlled robot, possibly interacting with uncertain environments. One weak point of passificatio…

Cited by 10SourceScholar
2023

Unified Power and Admittance Adaptation for Safe and Effective Physical Interaction With Unmodelled Dynamic Environments

RA-L 2023

When interacting with unmodelled dynamic systems, a robot controller should be capable of adapting online its behavior, in order to be robust to the changing environmental conditions. In the paradigm of passivity-based control, virtual energy tanks allow to perform such adaptations in a robustly sta

Cited by 8SourceScholar
2022

Adaptive Tank-based Control for Aerial Physical Interaction with Uncertain Dynamic Environments Using Energy-Task Estimation

RA-L 2022

While aerial manipulation has witnessed noticeable growth as a field in the last decade, most works investigated forms of interaction with static and rigid environments only. Whenever dynamic environments were considered, the employed methods often relied on the knowledge of the model of the environ

Cited by 33SourceScholar
2022

Improving the Feasibility of DS-based Collision Avoidance Using Non-Linear Model Predictive Control

ICRA 2022poster

In this paper we present a novel strategy for reactive collision-free feasible motion planning for robotic manipulators operating inside an environment populated by moving obstacles. The proposed strategy embeds the Dynamical System (DS) based obstacle avoidance algorithm into a constrained non-line…

Cited by 2SourceScholar
2022

Linear MPC-based Motion Planning for Autonomous Surgery

IROS 2022poster

Within the context of Robotic Minimally Invasive Surgery (R-MIS), we propose a novel linear model predictive controller formulation for the coordination of multiple autonomous robotic arms. The controller is synthesized by formulating a linear approximation of non-linear constraints, which allows th…

Cited by 2SourceScholar
2021

A Safety-Aware Architecture for Task Scheduling and Execution for Human-Robot Collaboration

IROS 2021poster

In collaborative robotic applications, human and robot have to work together to accomplish a common job, composed by a set of tasks. In order to achieve an efficient human-robot collaboration (HRC), it is important to have an integration between a proper task scheduling strategy and a task execution…

Cited by 15SourceScholar
2021

A Safety-Aware Kinodynamic Architecture for Human-Robot Collaboration

RA-L 2021

The new paradigm of human-robot collaboration has led to the creation of shared work environments in which humans and robots work in close contact with each other. Consequently, the safety regulations have been updated addressing these new scenarios. The mere application of these regulations may lea

Cited by 24SourceScholar
2021

An Optimization Approach for a Robust and Flexible Control in Collaborative Applications

ICRA 2021poster

In Human-Robot Collaboration, the robot operates in a highly dynamic environment. Thus, it is pivotal to guarantee the robust stability of the system during the interaction but also a high flexibility of the robot behavior in order to ensure safety and reactivity to the variable conditions of the co…

Cited by 20SourceScholar
2021

An Optimized Two-Layer Approach for Efficient and Robustly Stable Bilateral Teleoperation

ICRA 2021poster

In this paper, we propose a novel bilateral teleoperation architecture that allows to optimally render the remote interaction force at the local side while guaranteeing a robustly stable behaviour. Stability is guaranteed by ensuring a proper energy exchange between the local and the remote sides. D…

Cited by 8SourceScholar
2020

A Control Barrier Function Approach for Maximizing Performance While Fulfilling to ISO/TS 15066 Regulations

RA-L 2020

ISO/TS 15066 is globally recognized as the guideline for designing safe collaborative robotic cells, where human and robot collaborate in order to fulfill a common job. Current approaches for implementing the ISO/TS 15066 guidelines lead to a conservative behavior (e.g. low velocity) of the robot an

Cited by 74SourceScholar
2020

A Set-Theoretic Approach to Multi-Task Execution and Prioritization

ICRA 2020poster

Executing multiple tasks concurrently is important in many robotic applications. Moreover, the prioritization of tasks is essential in applications where safety-critical tasks need to precede application-related objectives, in order to protect both the robot from its surroundings and vice versa. Fur…

Cited by 21SourceScholar
2020

Adaptive Authority Allocation in Shared Control of Robots Using Bayesian Filters

ICRA 2020poster

In the present paper, we propose a novel system-driven adaptive shared control framework in which the autonomous system allocates the authority among the human operator and itself. Authority allocation is based on a metric derived from a Bayesian filter, which is being adapted online according to re…

Cited by 33SourceScholar
2020

Augmented Reality and Robotic-Assistance for Percutaneous Nephrolithotomy

RA-L 2020

Percutaneous nephrolithotomy (PCNL) is considered the gold standard for the treatment of patients with renal stones larger than 20 mm in diameter. The success and treatment outcomes of the surgery are very well known to be highly dependent on the precision and accuracy of the puncture step, since it

Cited by 17SourceScholar
2020

Integrating Model Predictive Control and Dynamic Waypoints Generation for Motion Planning in Surgical Scenario

IROS 2020poster

In this paper we present a novel strategy for motion planning of autonomous robotic arms in Robotic Minimally Invasive Surgery (R-MIS). We consider a scenario where several laparoscopic tools must move and coordinate in a shared environment. The motion planner is based on a Model Predictive Controll…

Cited by 15SourceScholar
2020

Teleoperation of Multi-Robot Systems to Relax Topological Constraints

ICRA 2020poster

Multi-robot systems are able to achieve common objectives exchanging information among each other. This is possible exploiting a communication structure, usually modeled as a graph, whose topological properties (such as connectivity) are very relevant in the overall performance of the multirobot sys…

Cited by 6SourceScholar
2019

An energy-shared two-layer approach for multi-master-multi-slave bilateral teleoperation systems

ICRA 2019poster

In this paper, a two-layer architecture for the bilateral teleoperation of multi-arms systems with communication delay is presented. We extend the single-master-single-slave two layer approach proposed in [1] by connecting multiple robots to a single energy tank. This allows to minimize the conserva…

Cited by 40SourceScholar
2019

Cognitive Robotic Architecture for Semi-Autonomous Execution of Manipulation Tasks in a Surgical Environment

IROS 2019poster

The development of robotic systems with a certain level of autonomy to be used in critical scenarios, such as an operating room, necessarily requires a seamless integration of multiple state-of-the-art technologies. In this paper we propose a cognitive robotic architecture that is able to help an op…

Cited by 30SourceScholar
2019

Multi-Rate Tracking Control for a Space Robot on a Controlled Satellite: A Passivity-Based Strategy

RA-L 2019

In this letter we design a novel control strategy for a space manipulator operating on a controlled base. The proposed controllers resolve the tracking of the end-effector and the regulation of the base. In particular, we focus on the effects due to the different sampling rates of the manipulator an

Cited by 30SourceScholar
2019

Prediction of Human Arm Target for Robot Reaching Movements

IROS 2019poster

The raise of collaborative robotics has allowed to create new spaces where robots and humans work in proximity. Consequently, to predict human movements and his/her final intention becomes crucial to anticipate robot next move, preserving safety and increasing efficiency. In this paper we propose a…

Cited by 35SourceScholar
2019

Tele-Echography using a Two-Layer Teleoperation Algorithm with Energy Scaling

ICRA 2019poster

Performing ultrasound procedures from a remote site is a challenging task since both a stable behavior, for the safety of the patient, and a high-level of usability, to exploit the sonographer's expertise, need to be guaranteed. Furthermore, a teleoperation system that provides such requirements has…

Cited by 24SourceScholar
2019

Time-delay Compensation Using Energy Tank for Satellite Dynamics Robotic Simulators

IROS 2019poster

In this work we present a novel approach which compensates the destabilising effects of the time delay intrinsic in the control loop of an admittance-controlled robot employed for satellite dynamics simulation. The method is based on an energy storing element, the tank, which is exploited by the con…

Cited by 3SourceScholar
2019

Understanding Multi-Robot Systems: on the Concept of Legibility

IROS 2019poster

Legibility can be defined as the ability of a robot to communicate its intent to the user. Legibility is relatively little investigated in multi-robot systems, but, in the literature, studies exist where the trajectory of manipulators is analyzed as a factor to improve the collaboration between robo…

Cited by 18SourceScholar
2018

A Passivity-Based Strategy for Coaching in Human-Robot Interaction

ICRA 2018poster

In order to make robot programming more easy and immediate, walk-through programming techniques can be exploited. However, a modification of a portion of the trajectory usually means to execute the path from the beginning. In this paper we propose a passivity-based framework to modify the trajectory…

Cited by 28SourceScholar
2018

An Energy-Based Approach for the Multi-Rate Control of a Manipulator on an Actuated Base

ICRA 2018poster

In this paper we address the problem of controlling a robotic system mounted on an actuated floating base for space applications. In particular, we investigate the stability issues due to the low rate of the base control unit. We propose a passivity-based stabilizing controller based on the time dom…

Cited by 21SourceScholar
2018

Controlling the Interaction of a Multi-Robot System with External Entities

ICRA 2018poster

In this paper we consider a multi-robot system that shares the environment with external entities, and we propose a methodology for controlling the interaction with them. In particular, we consider the problem of achieving a desired dynamic interaction model, in such a way that the multi-robot syste…

Cited by 2SourceScholar
2018

Passivity Preserving Force Scaling for Enhanced Teleoperation of Multirobot Systems

RA-L 2018

In this letter, we address the problem of teleoperating a multirobot system, and we propose a methodology for letting the user teleoperate the group of robots according to some desired dynamic behavior. Specifically, we propose a novel methodology for the teleoperation of multirobot systems, where a

Cited by 15SourceScholar
2018

Real-Time Identification of Robot Payload Using a Multirate Quaternion-Based Kalman Filter and Recursive Total Least-Squares

ICRA 2018poster

The paper describes an estimation and identification procedure that allows to reconstruct the inertial parameters of a rigid load attached to the end-effector of an industrial manipulator. In particular, the proposed method adopts a multirate quaternion-based Kalman filter, fusing measurements obtai…

Cited by 24SourceScholar
2017

A Natural Infrastructure-Less Human-Robot Interaction System

RA-L 2017

This letter introduces a novel methodology for letting a user interact with a robotic system in a natural manner. The main idea is that of defining an interaction system that does not require any specific infrastructure or device but relies on commonly utilized objects while leaving the user's hands

Cited by 29SourceScholar
2017

A passive integration strategy for rendering rotational rigid-body dynamics on a robotic simulator

IROS 2017poster

This paper proposes a passive and explicit integrator for simulating a rotational rigid-body dynamics rendered by a robot. Considering the Euler integration method, active energy terms are identified. These sources of energy are due to the external torque and the coupled dynamics which can lead to a…

Cited by 8SourceScholar
2017

Achieving the desired dynamic behavior in multi-robot systems interacting with the environment

ICRA 2017poster

In this paper we consider the problem of controlling the dynamic behavior of a multi-robot system while interacting with the environment. In particular, we propose a general methodology that, by means of locally scaling inter-robot coupling relationships, leads to achieving a desired interactive beh…

Cited by 12SourceScholar
2017

Admittance control parameter adaptation for physical human-robot interaction

ICRA 2017poster

In physical human-robot interaction, the coexistence of robots and humans in the same workspace requires the guarantee of a stable interaction, trying to minimize the effort for the operator. To this aim, the admittance control is widely used and the appropriate selection of the its parameters is cr…

Cited by 127SourceScholar
2017

An assisted bilateral control strategy for 3D pose estimation of visual features

IROS 2017poster

Teleoperating a quadrotor equipped with a monocular camera for exploring a wide area in search of something has become a common practice in many application scenarios (e.g. search and rescue). In order to efficiently plan operations, estimating the 3D pose of a point of interest is as important as d…

Cited by 4SourceScholar
2017

Compensation of Load Dynamics for Admittance Controlled Interactive Industrial Robots Using a Quaternion-Based Kalman Filter

RA-L 2017

The paper describes a control architecture for industrial robotic applications allowing human/robot interactions, using an admittance control scheme and direct sensing of the human inputs. The aim of the proposed scheme is to support the operator of an industrial robot, equipped with a force/torque

Cited by 48SourceScholar
2017

Optimized simultaneous conflict-free task assignment and path planning for multi-AGV systems

IROS 2017poster

In this paper we address the problem of assigning a set of tasks to a set of Automated Guided Vehicles (AGVs), in a conflict-free manner. Specifically, we consider a system of multiple AGVs, moving along a predefined roadmap, and utilized for transportation of goods in automated warehouses. Sequenti…

Cited by 33SourceScholar
2017

Reproducing physical dynamics with hardware-in-the-loop simulators: A passive and explicit discrete integrator

ICRA 2017poster

In this paper we present a passive and reliable explicit discrete integrator, which allows to preserve the energy and dynamic properties of a physical body rendered on a hardware-in-the-loop simulator. Starting from the standard Euler integrator, we identify the energy generation that results from t…

Cited by 21SourceScholar
2017

Safe navigation and experimental evaluation of a novel tire workshop assistant robot

ICRA 2017poster

This paper presents TIREBOT, a novel tire-workshop robotic co-worker that can safely move in a tire workshop and assist the operator in lifting and transporting wheels among several working stations. A safe and cooperative navigation strategy based on the concept of danger field is illustrated. Fina…

Cited by 7SourceScholar
2017

Variable admittance control preventing undesired oscillating behaviors in physical human-robot interaction

IROS 2017poster

Admittance control is a widely used approach for guaranteeing a compliant behavior of the robot in physical human-robot interaction. When an admittance-controlled robot is coupled with a human, the dynamics of the human can cause deviations from the desired behavior of the robot, mainly due to a sti…

Cited by 52SourceScholar
2016

A Probabilistic Eulerian Traffic Model for the Coordination of Multiple AGVs in Automatic Warehouses

RA-L 2016

The co-ordination of multiple automated guided vehicles (AGVs) is one of the main issues to address for the implementation of an efficient autonomous warehouse. Traffic jams are highly undesirable and, therefore, the motion of the AGVs should be planned by considering the current and future state of

Cited by 51SourceScholar
2016

An optimized passivity-based method for simulating satellite dynamics on a position controlled robot in presence of latencies

IROS 2016poster

This paper introduces a performance oriented method for simulating stable free-floating satellite dynamics on a position controlled robot. Intrinsic latencies found in robot controllers, i.e. between input and output data, are known to produce stability issues and performance degradation. These issu…

Cited by 14SourceScholar
2016

Catching the wave: A transparency oriented wave based teleoperation architecture

ICRA 2016

Wave variables are a very popular approach for dealing with communication delay in bilateral teleoperation because of their effectiveness and of their simplicity. Nevertheless, the inherent dynamics of wave based communication channels is often deleterious for the transparency of the teleoperation s

Cited by 9SourceScholar
2016

Coordinated motion for multi-robot systems under time varying communication topologies

ICRA 2016

This paper introduces a control strategy for obtaining cooperative tracking of periodic setpoint trajectories in multi-robot systems. A heterogeneous group of robots is considered: a few independent robots are used as a control input for the system, with the aim of controlling the position of the re

Cited by 4SourceScholar
2016

Hierarchical coordination strategy for multi-AGV systems based on dynamic geodesic environment partitioning

IROS 2016poster

In this paper we consider the problem of coordinating the motion of a group of Automated Guided Vehicles (AGVs) utilized in industrial environments for logistics operations. In particular, we consider a hierarchical coordination strategy, where the environment is partitioned into sectors: coordinati…

Cited by 8SourceScholar
2015

A dynamic routing strategy for the traffic control of AGVs in automatic warehouses

ICRA 2015poster

In this paper we propose a novel algorithm for the dynamic routing of a group of Autonomous Guided Vehicles (AGVs) used for transporting goods in automatic warehouses. Our strategy allows to improve the efficiency of a fleet of AGVs in terms of delivery time and its computational burden is sufficien…

Cited by 20SourceScholar
2015

Bilateral teleoperation of a dual arms surgical robot with passive virtual fixtures generation

IROS 2015poster

The paper describes a passivity based approach to the generation of virtual fixtures for robotic teleoperation schemes involving multiple masters and multiple slaves. Virtual fixtures considered in the paper aim to guide the user towards a geometric path, which is assumed to be collision-free by des…

Cited by 47SourceScholar
2015

Cloud robotics paradigm for enhanced navigation of autonomous vehicles in real world industrial applications

IROS 2015poster

Autonomous vehicles require advances sensing technologies, in order to be able to safely share the environment with human operators. Those sensing technologies are in fact necessary for identifying the presence of unforeseen objects, and measuring their position and velocity. Furthermore, classifica…

Cited by 13SourceScholar
2015

Conducting multi-robot systems: Gestures for the passive teleoperation of multiple slaves

IROS 2015poster

When teleoperating a multi-robot system it is useful to control the kind of behavior of the fleet depending on the environment it is moving in. In this paper, a novel bilateral control architecture for teleoperating a group of mobile robots is proposed. The user can command the robots both as a flex…

Cited by 8SourceScholar
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