Riccardo Maderna

dblp:226/6182 · DBLP profile ↗
← Back
4ranked-venue papers
4as first author
0since 2021 · last 2020
0000-0002-6148-9159ORCID · corroborated

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

Artificial intelligence and machine learning · 4 · 4 first-authorSystems, architecture and hardware · 4 · 4 first-author

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
2 papers
Motion planning and robot control · 43% Robot manipulation · 28% Planning, search and constraint satisfaction · 28%

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

TopicWeightPapersLastEvidence papers
Robotics › Robot manipulation › human-robot interaction
human-robot collaboration
0.412020
An online scheduling algorithm for human-robot collaborative kitting · ICRA 2020
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › scheduling
task scheduling
0.412020
An online scheduling algorithm for human-robot collaborative kitting · ICRA 2020
Robotics › Motion planning and robot control › robot control
constraint-based control
0.312018
Robotic Handling of Liquids with Spilling Avoidance: A Constraint-Based Control Approach · ICRA 2018
Robotics › Motion planning and robot control
trajectory planning
0.312018
Robotic Handling of Liquids with Spilling Avoidance: A Constraint-Based Control Approach · ICRA 2018

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

online scheduling · 0.4offline scheduling comparison · 0.4online trajectory generation · 0.3constraint-based control · 0.3
YearPublicationVenuePosition
2020 An online scheduling algorithm for human-robot collaborative kitting
abstract
In manufacturing, kitting is the process of grouping separate items together to be supplied as one unit to the assembly line. This is a key logistic task, which is usually performed manually by human operators. However, picking objects from the warehouse implies a great repetitiveness in arm motion. Moreover, the weight and position of items may increase the physical strain and induce the development of work-related musculoskeletal disorders. The inclusion of a collaborative robot in the process may help to reduce the operator's effort and increase productivity. This paper introduces an online scheduling algorithm to guide the picking operations of the human and the robot. The proposed approach has been experimentally evaluated and compared with an offline scheduler, as well as with the baseline case of manual kitting.
Riccardo Maderna, Matteo Poggiali, Andrea Maria Zanchettin, Paolo Rocco
ICRA1
2020 Robust real-time monitoring of human task advancement for collaborative robotics applications
abstract
A crucial problem in human-robot collaboration is to achieve seamless coordination among the agents. Robots have to adapt to human behaviour, which is highly uncertain. In fact, humans can perform each task in many ways and with different speeds, occasional errors and short pauses. This paper offers a robust method to monitor the advancement of the current human activity in real-time in order to predict its duration. The algorithm learns online templates of new variants of the task and uses them as references for a Dynamic Time Warping-based algorithm. The proposed strategy has been tested within a realistic assembly task. Results show its ability to give accurate predictions also in case of peculiar variants, such as those associated with errors.
Riccardo Maderna, Maria Ciliberto, Andrea Maria Zanchettin, Paolo Rocco
IROS1
2019 Real-time monitoring of human task advancement
abstract
In collaborative robotics applications, human behaviour is a major source of uncertainty. Predicting the evolution of the current human activity might be beneficial to the effectiveness of task planning, as it enables a higher level of coordination of robot and human activities. This paper addresses the problem of monitoring the advancement of human tasks in real-time giving an estimate of their expected duration. The proposed method relies on dynamic time warping to align the current activity with a reference template. No training phase is required, as the prototypical execution is learnt online from previous instances of the same activity. The applicability and performance of the method within an industrial context have been verified on a realistic assembly task.
Riccardo Maderna, Paolo Lanfredini, Andrea Maria Zanchettin, Paolo Rocco
IROS1
2018 Robotic Handling of Liquids with Spilling Avoidance: A Constraint-Based Control Approach
abstract
Handling liquids with spilling avoidance is a topic of interest for a broad range of fields, both in industry and in service robotic applications. In this paper we present a new control architecture for motion planning of industrial robots, able to tackle the problem of liquid transfer with sloshing control. We do not focus on a complete sloshing suppression, but we show how to enforce an anti spilling constraint. This less conservative approach allows to impose higher accelerations, reducing motion time. A constraint-based approach, amenable to an Online implementation, has been developed. The proposed controller generates trajectories in real time, in order to follow a reference path, while being compliant to the spilling avoidance constraint. The approach has been validated on a 6 degree of freedom industrial ABB robot.
Riccardo Maderna, Andrea Casalino, Andrea Maria Zanchettin, Paolo Rocco
ICRA1