Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Marcello Cirillo is active.

Publication


Featured researches published by Marcello Cirillo.


ACM Transactions on Intelligent Systems and Technology | 2010

Human-aware task planning: An application to mobile robots

Marcello Cirillo; Lars Karlsson; Alessandro Saffiotti

Consider a house cleaning robot planning its activities for the day. Assume that the robot expects the human inhabitant to first dress, then have breakfast, and finally go out. Then, it should plan not to clean the bedroom while the human is dressing, and to clean the kitchen after the human has had breakfast. In general, robots operating in inhabited environments, like households and future factory floors, should plan their behavior taking into account the actions that will be performed by the humans sharing the same environment. This would improve human-robot cohabitation, for example, by avoiding undesired situations for the human. Unfortunately, current task planners only consider the robots actions and unexpected external events in the planning process, and cannot accommodate expectations about the actions of the humans. In this article, we present a human-aware planner able to address this problem. Our planner supports alternative hypotheses of the human plan, temporal duration for the actions of both the robot and the human, constraints on the interaction between robot and human, partial goal achievement and, most importantly, the possibility to use observations of human actions in the policy generated for the robot. Our planner has been tested both as a stand-alone component and within a full framework for human-robot interaction in a real environment.


intelligent robots and systems | 2012

On mission-dependent coordination of multiple vehicles under spatial and temporal constraints

Federico Pecora; Marcello Cirillo; Dimitar Dimitrov

Coordinating multiple autonomous ground vehicles is paramount to many industrial applications. Vehicle trajectories must take into account temporal and spatial requirements, e.g., usage of floor space and deadlines on task execution. In this paper we present an approach to obtain sets of alternative execution patterns (called trajectory envelopes) which satisfy these requirements and are conflict-free. The approach consists of multiple constraint solvers which progressively refine trajectory envelopes according to mission requirements. The approach leverages the notion of least commitment to obtain easily revisable trajectories for execution.


intelligent robots and systems | 2014

A lattice-based approach to multi-robot motion planning for non-holonomic vehicles

Marcello Cirillo; Tansel Uras; Sven Koenig

Coordinating fleets of autonomous, non-holonomic vehicles is paramount to many industrial applications. While there exists solutions to efficiently calculate trajectories for individual vehicles, an effective methodology to coordinate their motions and to avoid deadlocks is still missing. Decoupled approaches, where motions are calculated independently for each vehicle and then centrally coordinated for execution, have the means to identify deadlocks, but not to solve all of them. We present a novel approach that overcomes this limitation and that can be used to complement the deficiencies of decoupled solutions with centralized coordination. Here, we formally define an extension of the framework of lattice-based motion planning to multi-robot systems and we validate it experimentally. Our approach can jointly plan for multiple vehicles and it generates kinematically feasible and deadlock-free motions.


IEEE Robotics & Automation Magazine | 2015

Autonomous Transport Vehicles: Where We Are and What Is Missing

Henrik Andreasson; Abdelbaki Bouguerra; Marcello Cirillo; Dimitar Dimitrov; Dimiter Driankov; Lars Karlsson; Achim J. Lilienthal; Federico Pecora; Jari Saarinen; Aleksander Sherikov; Todor Stoyanov

In this article, we address the problem of realizing a complete efficient system for automated management of fleets of autonomous ground vehicles in industrial sites. We elicit from current industrial practice and the scientific state of the art the key challenges related to autonomous transport vehicles in industrial environments and relate them to enabling techniques in perception, task allocation, motion planning, coordination, collision prediction, and control. We propose a modular approach based on least commitment, which integrates all modules through a uniform constraint-based paradigm. We describe an instantiation of this system and present a summary of the results, showing evidence of increased flexibility at the control level to adapt to contingencies.


Pervasive and Mobile Computing | 2012

Human-aware planning for robots embedded in ambient ecologies

Marcello Cirillo; Lars Karlsson; Alessandro Saffiotti

We address the issue of human-robot cohabitation in smart environments. In particular, the presence of humans in a robots work space has a profound influence on how the latter should plan its actions. We propose the use of human-aware planning, an approach in which the robot exploits the capabilities of a sensor-rich environment to obtain information about the (current and future) activities of the people in the environment, and plans its tasks accordingly. Here, we formally describe the planning problem behind our approach, we analyze its complexity and we detail the algorithm of our planner. We then show two application scenarios that could benefit from the techniques described. The first scenario illustrates the applicability of human-aware planning in a domestic setting, while the second one illustrates its use for a robotic helper in a hospital. Finally, we present a five hour-long test run in a smart home equipped with real sensors, where a cleaning robot has been deployed and where a human subject is acting. This test run in a real setting is meant to demonstrate the feasibility of our approach to human-robot interaction.


Künstliche Intelligenz | 2011

Planning in Inhabited Environments Human-Aware Task Planning and Activity Recognition

Marcello Cirillo

Our work addresses issues related to the cohabitation of service robots and people in unstructured environments. We propose new planning techniques to empower robot means-end reasoning with the capability of taking into account human intentions and preferences. We also address the problem of human activity recognition in instrumented environments. We employ a constraint-based approach to realize a continuous inference process to attach a meaning to sensor traces as detected by sensors distributed in the environment.


international conference on robotics and automation | 2015

Fast, continuous state path smoothing to improve navigation accuracy

Henrik Andreasson; Jari Saarinen; Marcello Cirillo; Todor Stoyanov; Achim J. Lilienthal

Autonomous navigation in real-world industrial environments is a challenging task in many respects. One of the key open challenges is fast planning and execution of trajectories to reach arbitrary target positions and orientations with high accuracy and precision, while taking into account non-holonomic vehicle constraints. In recent years, lattice-based motion planners have been successfully used to generate kinematically and kinodynamically feasible motions for non-holonomic vehicles. However, the discretized nature of these algorithms induces discontinuities in both state and control space of the obtained trajectories, resulting in a mismatch between the achieved and the target end pose of the vehicle. As endpose accuracy is critical for the successful loading and unloading of cargo in typical industrial applications, automatically planned paths have not be widely adopted in commercial AGV systems. The main contribution of this paper addresses this shortcoming by introducing a path smoothing approach, which builds on the output of a lattice-based motion planner to generate smooth drivable trajectories for non-holonomic industrial vehicles. In real world tests presented in this paper we demonstrate that the proposed approach is fast enough for online use (it computes trajectories faster than they can be driven) and highly accurate. In 100 repetitions we achieve mean end-point pose errors below 0.01 meters in translation and 0.002 radians in orientation. Even the maximum errors are very small: only 0.02 meters in translation and 0.008 radians in orientation.


Sensors | 2015

Global Coverage Measurement Planning Strategies for Mobile Robots Equipped with a Remote Gas Sensor

Muhammad Asif Arain; Marco Trincavelli; Marcello Cirillo; Erik Schaffernicht; Achim J. Lilienthal

The problem of gas detection is relevant to many real-world applications, such as leak detection in industrial settings and landfill monitoring. In this paper, we address the problem of gas detection in large areas with a mobile robotic platform equipped with a remote gas sensor. We propose an algorithm that leverages a novel method based on convex relaxation for quickly solving sensor placement problems, and for generating an efficient exploration plan for the robot. To demonstrate the applicability of our method to real-world environments, we performed a large number of experimental trials, both on randomly generated maps and on the map of a real environment. Our approach proves to be highly efficient in terms of computational requirements and to provide nearly-optimal solutions.


international conference on robotics and automation | 2015

Efficient measurement planning for remote gas sensing with mobile robots

Muhammad Asif Arain; Marcello Cirillo; Victor Hernandez Bennetts; Erik Schaffernicht; Marco Trincavelli; Achim J. Lilienthal

The problem of gas detection is relevant to many real-world applications, such as leak detection in industrial settings and surveillance. In this paper we address the problem of gas detection in large areas with a mobile robotic platform equipped with a remote gas sensor. We propose a novel method based on convex relaxation for quickly finding an exploration plan that guarantees a complete coverage of the environment. Our method proves to be highly efficient in terms of computational requirements and to provide nearly-optimal solutions. We validate our approach both in simulation and in real environments, thus demonstrating its applicability to real-world problems.


Robotics | 2014

Drive the Drive: From Discrete Motion Plans to Smooth Drivable Trajectories

Henrik Andreasson; Jari Saarinen; Marcello Cirillo; Todor Stoyanov; Achim J. Lilienthal

Autonomous navigation in real-world industrial environments is a challenging task in many respects. One of the key open challenges is fast planning and execution of trajectories to reach arbitrary target positions and orientations with high accuracy and precision, while taking into account non-holonomic vehicle constraints. In recent years, lattice-based motion planners have been successfully used to generate kinematically and kinodynamically feasible motions for non-holonomic vehicles. However, the discretized nature of these algorithms induces discontinuities in both state and control space of the obtained trajectories, resulting in a mismatch between the achieved and the target end pose of the vehicle. As endpose accuracy is critical for the successful loading and unloading of cargo in typical industrial applications, automatically planned paths have not been widely adopted in commercial AGV systems. The main contribution of this paper is a path smoothing approach, which builds on the output of a lattice-based motion planner to generate smooth drivable trajectories for non-holonomic industrial vehicles. The proposed approach is evaluated in several industrially relevant scenarios and found to be both fast (less than 2 s per vehicle trajectory) and accurate (end-point pose errors below 0.01 m in translation and 0.005 radians in orientation).

Collaboration


Dive into the Marcello Cirillo's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Sven Koenig

University of Southern California

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

T. K. Satish Kumar

University of Southern California

View shared research outputs
Researchain Logo
Decentralizing Knowledge