I'm Elisa Tosello


Robotics, PhD
Embedded Systems - Fondazione Bruno Kessler



RESARCH INTERESTS:
Artificial Intelligent Planning and Reasoning for Digital Industry and Robotics.

SHOT BIO

I'm Post-Doc Researcher at the Embedded Systems unit in Fondazione Bruno Kessler (Trento, Italy). Until 2021, I was a Senior Post-Doc in the Intelligent Autonomous System Laboratory (IAS-Lab) of the Department of Information Engineering at the University of Padova (Italy), where I was also a Contract Professor of Autonomous Robotics from 2017 to 2020. I received my Ph.D. (2016), M.Sc. (2012), and B.Sc. (2009) in Computer Engineering at the University of Padova. My research focuses on Artificial Intelligent Planning and Reasoning for Digital Industry and Robotics. Specifically, I was responsible for the task scheduling and motion planning activity of CURAMI, a project supported by Fondazione Cariverona and the University of Padova on human-robot collaboration for intelligent assembly tasks. In this context, I applied Deep Reinforcement Learning techniques to solve Task and Motion Planning problems for Cognitive Robots. Such an interest came about after a period of Visiting Scholar at Rice University in Houston (Tx). In 2017, I was team leader of Desert Lion: the IAS-Lab team that participated in the Mohamed Bin Zayed International Robotics Challenge (MBZIRC), winning third place in the Grand Challenge in collaboration with the Czech Technical University in Prague, the University of Pennsylvania, and the University of Lincoln (UK). Since 2018, I am a voting member of the IEEE P1872.2 Standard "Ontologies for Autonomous Robotics" Working Group.

RESUMÉ

CAREER

from Sept 2022
POSTDOC RESEARCHER
Embedded Systems, Fondazione Bruno Kessler, Trento, Italy

Nov 2021 - Aug 2022
SENIOR SOFTWARE DEVELOPER
221e srl, Bergamo, Italy

until Nov 2021
POSTDOC AND CONTRACT PROFESSOR
IAS-Lab, Dept. of Information Engineering, University of Padova, Italy


EDUCATION

Nov 11th, 2016
PH.D IN ROBOTICS
Doctoral School of Science and Information Technology. Dept. of Information Engineering, University of Padova, Italy


Apr 24th, 2012
M.SC. IN COMPUTER ENGINEERING
Dept. of Information Engineering, University of Padova, Italy


Sept 29th, 2009
B.SC. IN COMPUTER ENGINEERING
Dept. of Information Engineering, University of Padova, Italy


DOWNLOAD FULL RESUMÉ


RESEARCH

CURAMI

Within the context of Industry 4.0, human-robot collaboration plays a crucial role: it potentially increases the process efficiency while improving human operator working conditions from both an ergonomic and a self-satisfaction point of view. To face this challenge, CURAMI (Collaborazione Uomo-Robot per Assemblaggi Manuali Intelligenti) is a project founded by Fondazione Cariverona and the University of Padova [2020-2021]. It aims to develop an intelligent robotic framework able to manage the warehouse and feed the assembly workstations in a semi-autonomous way. The system also assists workers during the assembly and assesses their postures in real-time through an ergonomic tool able to detect potentially dangerous movements and give adequate feedback. The benefits are manifold: the framework reduces human operators' fatigue, improves their comfort, and minimizes injury risk.


Deep Reinforcement Learning for Robot Task and Motion Planning

Real-world applications suffer from uncertainty and non-determinism. Reinforcement Learning techniques can overcome these issues while ensuring both high performances of the robotic system and the generality of the proposed solution. Our first experiments include a new formulation of the object sorting problem. Such formulation lets the application of Deep Reinforcement Learning (DRL) techniques to efficiently find a feasible task plan. Focusing on motion planning, DRL enables robotic systems to efficiently learn high dimensional control policies. However, generating good DRL policies requires carefully define appropriate reward functions, state, and action spaces. There is no unique methodology to make these choices, and parameter tuning is time-consuming. Thus, we investigated how the choice of both the reward function and hyper-parameters affects the quality of the policy learned. With the expertise gained both on task and motion planning, we are trying to combine the aforementioned approaches to solve Task and Motion Planning problems.


IEEE Standard for Autonomous Robotics (AuR) Ontology

I'm a voting member of the IEEE1872.2 Autonomous Robotics (AuR) Ontology Working Group. In 2022, the group published the AuR ontology standard. This standard is a logical extension to IEEE 1872–2015 Standard Ontologies for Robotics and Automation, Core Ontology for Robotics and Automation (CORA). The standard extends the CORA ontology by defining additional ontologies appropriate for AuR relating to: - the core design patterns specific to AuR in common Robotics and Automation (R&A) subdomains; - general ontological concepts and domain-specific axioms for AuR; - general use cases and/or case studies for AuR. This standard ontology specifies the domain knowledge needed to build autonomous systems consisting of robots that can operate in all classes of unstructured environments. The standard provides a unified way of representing AuR system architectures across different R&A domains, including, but not limited to, aerial, ground, surface, underwater, and space robots. This allows unambiguous identification of the basic hardware and software components necessary to provide a robot, or a group of robots, with autonomy (i.e., endow robots with the ability to perform desired tasks in unstructured environments without continuous explicit human guidance). The stakeholders for the standard include robot designers and builders; robotics researchers; robot industry experts; robot users; and policy makers.

AVAILABLE CODE


    The links to the GitHub repositories of the main projects in which I'm (or I was) involved follow. Each repository is equipped with README.md files containing the instructions to faithfully replicate its content or simply exploit and adapt part of it to the user goals.

  1. Muse V2 Driver: The driver package for the 221e MUltiSEnsor (MUSE) device.

  2. Mitch V2 Driver: The driver package for the 221e Multisensor InerTial CHamaleon (MITCH) V2 device.

  3. CURAMI: (Collaborazione Uomo-Robot per Assemblaggi Manuali Intelligenti): Project supported by Fondazione Cariverona and the University of Padova on human-robot collaboration for intelligent assembly tasks.

  4. RobIn4.0: The Autonomous Robotics class assignment.

TEACHING


    Since the beginning of my PhD, I have been tutoring and teaching students and companies.

    From 2017 to 2020, I taught 3 of the 9 credits of the Autonomous Robotics course: a course in the second year of the Master of Science in Computer Engineering at the University of Padova (Italy). The course covers the basic principles for endowing autonomous robots with perception, planning, and decision-making capabilities. A set of lectures provides students with a strong theoretical background on these concepts. A laboratory assignment, namely RobIn 4.0, asks students to apply the learned knowledge to challenging multi-robot applications using the Robot Operating System (ROS). Students have to program the supply of an assembly workstation through the cooperation of a mobile and a manipulator robot. At the end, a challenge is organized to make the learning experience more extensive while motivating students to propose innovative solutions. In this context, my role was dual:

  1. Theory: introducing students to robot Kinematics and Dynamics, Motion Planning, Task Planning, and Cloud Robotics.
  2. Lab: introducing students to the ROS Framework by overviewing its architecture and proposing practical tutorials on perception, manipulation, and navigation

The following video shows the solution proposed by a group of students in A.Y. 2019/2020.

LIST OF PUBLICATIONS


DOWNLOAD LIST OF PUBLICATIONS


STANDARDS

  1. IEEE Standard for Autonomous Robotics (AuR) Ontology. 2022. IEEE Standard number P1872.2.

JOURNALS

  1. A. Gottardi, S. Tortora*, E. Tosello*, E. Menegatti. Shared Control in Robot Teleoperation With Improved Potential Fields. IEEE Transactions on Human-Machine Systems, vol. 52, no. 3, pp. 410-422, June 2022, doi: 10.1109/THMS.2022.3155716.


  2. P. J.S. Gonçalves, A. Olivares Alarcos, J. Bermejo-Alonso, S. Borgo, M. Diab, M. Habib, H. Kumar Nakawala, S. V. Ragavan, R. Sanz, E. Tosello, H. Li. IEEE Standard for Autonomous Robotics Ontology. In IEEE Robotics & Automation Magazine, vol. 28, no. 3, pp. 171-173, Sept. 2021.


  3. N. Castaman, E. Tosello, M. Antonello, N. Bagarello, S. Gandin, M. Carraro, M. Munaro, R. Bortoletto, S. Ghidoni, E. Menegatti, E. Pagello. (2021) RUR53: an unmanned ground vehicle for navigation, recognition, and manipulation. Advanced Robotics, 35:1, 1-18.


  4. E. P. de Freitas, J. I. Olszewska, J. L. Carbonera, S. R. Fiorini, A. Khamis, S. V. Ragavan, M. Barreto, E. Prestes, M. K. Habib, S. Redfield, A. Chibani, P. Goncalves, J. Bermejo-Alonso, R. Sanz, E. Tosello, H. Li, A. Olivares-Alarco. Ontological concepts for information sharing in cloud robotics. J Ambient Intell Human Comput (2020).


  5. S. Michieletto, E. Tosello, E. Pagello, E. Menegatti. Teaching humanoid robotics by means of human teleoperation through RGB-D sensors. Robotics and Autonomous Systems, Volume 75, Part B, 2016, Pages 671-678, ISSN 0921-8890.

CONFERENCES

  1. A. Franceschetti*, E. Tosello*, N. Castaman, S. Ghidoni. (2022). Robotic Arm Control and Task Training Through Deep Reinforcement Learning. In: Ang Jr, M.H., Asama, H., Lin, W., Foong, S. (eds) Intelligent Autonomous Systems 16. IAS 2021. Lecture Notes in Networks and Systems, vol 412. Springer, Cham. https://doi.org/10.1007/978-3-030-95892-3_41


  2. L. Tagliapietra*, E. Tosello*, E. Pagello, E. Menegatti. (2022). A Planning Domain Definition Language Generator, Interpreter, and Knowledge Base for Efficient Automated Planning. In: Ang Jr, M.H., Asama, H., Lin, W., Foong, S. (eds) Intelligent Autonomous Systems 16. IAS 2021. Lecture Notes in Networks and Systems, vol 412. Springer, Cham. https://doi.org/10.1007/978-3-030-95892-3_43


  3. L. Tagliapietra*, E. Tosello*, E. Menegatti. CURAMI: Human-Robot Collaboration for Intelligent Assembly Tasks. 2a Conferenza Italiana di Robotica e Macchine Intelligenti (I-RIM 2020); Proceedings of. Dic 10-12. 2020. Online.


  4. G. Nicola*, L. Tagliapietra*, E. Tosello*, N. Navarin, S. Ghidoni, E. Menegatti. Robotic Object Sorting via Deep Reinforcement Learning: a generalized approach. The 29th IEEE International Conference on Robot and Human Interactive Communication (IEEE ROMAN 2020); Proceedings of. Aug 31-Sept 4, 2020. Naple (Italy).


  5. F. Ceola, E. Tosello, L. Tagliapietra, G. Nicola, S. Ghidoni. Robot Task Planning via Deep Reinforcement Learning: a Tabletop Object Sorting Application. 2019 IEEE International Conference on Systems, Man, and Cybernetics (IEEE SMC 2019); Proceedings of. Oct 6-9, 2019. Bari (Italy).


  6. L. Fortunati, J. Höflich, A. M. Manganelli, E. Tosello, G. Ferrin. The uncanny theory under scrutiny. 10th Italian Forum Ambient Assisted Living (ForItAAL); Proceedings of. Jun 19 - 21, 2019. Ancona (Italy).


  7. E. Tosello, N. Castaman, E. Menegatti. Using robotics to train students for Industry 4.0. International Federation of Automatic Control Advances in Control Education Symposium (IFAC-ACE); Proceedings of. Jul 7 - 9, 2019. Philadelphia, PD (USA).


  8. A. Dalla Libera, E. Tosello, S. Ghidoni, G. Pillonetto, R. Carli. Proprioceptive Robot Collision Detection through Gaussian Process Regression. 2019 American Control Conference (ACC); Proceedings of. Jul 10 - 19, 2019. Philadelphia, PA (USA).


  9. E. Tosello, N. Castaman, S. Michieletto E. Menegatti. Teaching Robot Programming for Industry 4.0. International Conference Educational Robotics 2018 (EduRobotics 2018). October 11, 2018. Rome (Italy).


  10. N. Castaman, E. Tosello, E. Pagello. Conditional Task and Motion Planning through an Effort-based Approach. Simulation, Modeling, and Programming for Autonomous Robots. IEEE International Conference, SIMPAR 2018; Proceedings of. May 16-19, 2018. Brisbane (Australia).


  11. E. Tosello, Z. Fan, A. C. Gatto, E. Pagello. Cloud-Based Task Planning for Smart Robots. Intelligent Autonomous Systems 14: Proceedings of the 14th International Conference IAS-14. July 3-7, 2016. Shanghai (China). ISBN: 978-3-319-48036-7. pp. 285-300.


  12. N. Castaman, E. Tosello, E. Pagello. A sampling-based Tree Planner for Navigation Among Movable Obstacles. ISR 2016; 47th International Symposium on Robotics; Proceedings of. June 21-22, 2016. Munich (Germany).


  13. E. Tosello, S. Michieletto, E. Pagello. Training master students to program both virtual and real autonomous robots in a teaching laboratory. EDUCON 2016; IEEE Global Engineering Education Conference; Proceedings of. April 10-13, 2016. Abu Dhabi (AUE).


  14. S. Michieletto, E. Tosello, F. Romanelli, V. Ferrara, and E. Menegatti. ROS-I Interface for COMAU Robots. Simulation, Modeling, and Programming for Autonomous Robots. 4th International Conference, SIMPAR 2014; Proceedings of. October 20-23, 2014. Bergamo (Italy). Online ISBN: 978-3-319-11900-7. pp. 243-254.


  15. N. Boscolo, E. Tosello, S. Tonello, M. Finotto, R. Bortoletto, and E. Menegatti. A Constraint Based Motion Optimization System for Quality Inspection Process Improvement. Simulation, Modeling, and Programming for Autonomous Robots. 4th International Conference, SIMPAR 2014; Proceedings of. October 20-23, 2014. Bergamo (Italy). Online ISBN: 978-3-319-11900-7. pp. 545-553.


  16. E. Tosello, S. Michieletto, A. Bisson, E. Pagello, and E. Menegatti. A Learning from Demonstration Framework for Manipulation Tasks. ISR/Robotik 2014; 45th Inter- national Symposium on Robotics; Proceedings of. June 2-3, 2014. Munich (Germany). ISBN: 978-3-8007-3601-0. pp. 1-7.


  17. D. Kurabayashi, Y.Takahashi, R. Minegishi, E. Tosello, E. Pagello, R. Kanzaki. Property Investigation of Chemical Plume Tracing Algorithm in an Insect Using Bio- machine Hybrid System. Living Machines. 29 July - 2 August, 2013. London (United Kindom). pp. 131-142.


  18. S. Tonello, G. P. Zanetti, M. Finotto, R. Bortoletto, E. Tosello, E. Menegatti. WorkCell- Simulator: A 3D Simulator for Intelligent Manufacturing. Simulation, Model- ing, and Programming for Autonomous Robots. Springer Verlag Berlin. November 5-8, 2012. Tsukuba (Japan). pp. 311-322.



WORKSHOPS

  1. E. Tosello, E. Pagello, S. Ghidoni. Combining Deep Learning and Knowledge Bases to solve TAMP problems in the Cloud: benefits and challenges. Collaboratively Working towards Ontology-based standards for Robotics and Automation, Workshop on. 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). October 5, 2018. Madrid (Spain).
  2. F. Vendramin, E. Tosello, N. Castaman, S. Ghidoni. Learning Robot Task Planning primitives by means of Long Short-Term Memory Networks. Combining Task and Motion Planning in the frame of Cloud Robotics. Workshop of. IEEE Simpar 2018 International Conference. May, 16, 2018. Brisbane (Australia).
  3. E. Tosello, Z. Fan, E. Pagello. A Semantic Knwoledge Base for Cognitive Robotics Manipulator. Toward Intelligent Social Robots - Current Advances in Cognitive Robotics, Workshop on. Seul, Korea. Nov 3rd, 2015.
  4. Z. Fan, E. Tosello, M. Palmia, and E. Pagello. Applying Semantic Web Technologies to Multi-Robot Coordination. NRF-IAS-2014; New Research Frontiers for Intelligent Autonomous Systems; Workshop. July 19, 2014. Venice (Italy).
  5. E. Tosello, R. Bortoletto, S. Michieletto, E. Pagello, and E. Menegatti. An Integrated System to approach the Programming of Humanoid Robotics. 4th International Workshop Teaching Robotics, Teaching with Robotics & 5th International Conference Robotics in Education; Proceedings of. July 18, 2014. Padova (Italy). ISBN 978-88-95872- 06-3. pp. 93-100.