Cargando…

Area-Coverage Planning for Spray-based Surface Disinfection with a Mobile Manipulator

The use of robots has significantly increased to fight highly contagious diseases like SARS-COV-2, Ebola, MERS, and others. One of the important applications of robots to fight such infectious diseases is disinfection. Manual disinfection can be a time-consuming, risky, labor-intensive, and mundane,...

Descripción completa

Detalles Bibliográficos
Autores principales: Thakar, Shantanu, Malhan, Rishi K., Bhatt, Prahar M., Gupta, Satyandra K.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier B.V. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9759113/
https://www.ncbi.nlm.nih.gov/pubmed/36570412
http://dx.doi.org/10.1016/j.robot.2021.103920
_version_ 1784852176562028544
author Thakar, Shantanu
Malhan, Rishi K.
Bhatt, Prahar M.
Gupta, Satyandra K.
author_facet Thakar, Shantanu
Malhan, Rishi K.
Bhatt, Prahar M.
Gupta, Satyandra K.
author_sort Thakar, Shantanu
collection PubMed
description The use of robots has significantly increased to fight highly contagious diseases like SARS-COV-2, Ebola, MERS, and others. One of the important applications of robots to fight such infectious diseases is disinfection. Manual disinfection can be a time-consuming, risky, labor-intensive, and mundane, and humans may fail to disinfect critical areas due to the resulting fatigue. Autonomous or semi-autonomous mobile manipulators mounted with a spray nozzle at the end-effector can be very effective in spraying disinfectant liquid for deep disinfection of objects and surfaces. In this paper, we present an area-coverage planning algorithm to compute a path that the nozzle follows to disinfect surfaces represented by their point clouds. We project the point cloud on a plane and produce a polygon on which we generate multiple spray paths using our branch and bound-based tree search area-coverage algorithm such that the spray paths cover the entire area of the polygon. An appropriate spray path is chosen using a robot capability map-based selection criterion. We generate mobile manipulator trajectories using successive refinement-based parametric optimization so that the paths for the nozzle are followed accurately. Thereafter, we need to make sure that the joint velocities of the mobile manipulator are regulated appropriately such that each point on the surface receives enough disinfectant spray. To this end, we compute the time intervals between the robot path waypoints such that enough disinfectant liquid is sprayed on all points of the point cloud that results in thorough disinfection of the surface, and the particular robot path is executed in the minimum possible time. We have implemented the area-coverage planning and mobile manipulator motion planning on five test scenarios in simulation using our ADAMMS-SD (Agile Dexterous Autonomous Mobile Manipulation System for Surface Disinfection) robot. We benchmark our spray path generation algorithm with three competing methods by showing that the generated paths are significantly more efficient in terms of area coverage and reducing disinfectant wastage. We also show the time interval computation between successive waypoints results in thorough disinfection of surfaces.
format Online
Article
Text
id pubmed-9759113
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Elsevier B.V.
record_format MEDLINE/PubMed
spelling pubmed-97591132022-12-19 Area-Coverage Planning for Spray-based Surface Disinfection with a Mobile Manipulator Thakar, Shantanu Malhan, Rishi K. Bhatt, Prahar M. Gupta, Satyandra K. Rob Auton Syst Article The use of robots has significantly increased to fight highly contagious diseases like SARS-COV-2, Ebola, MERS, and others. One of the important applications of robots to fight such infectious diseases is disinfection. Manual disinfection can be a time-consuming, risky, labor-intensive, and mundane, and humans may fail to disinfect critical areas due to the resulting fatigue. Autonomous or semi-autonomous mobile manipulators mounted with a spray nozzle at the end-effector can be very effective in spraying disinfectant liquid for deep disinfection of objects and surfaces. In this paper, we present an area-coverage planning algorithm to compute a path that the nozzle follows to disinfect surfaces represented by their point clouds. We project the point cloud on a plane and produce a polygon on which we generate multiple spray paths using our branch and bound-based tree search area-coverage algorithm such that the spray paths cover the entire area of the polygon. An appropriate spray path is chosen using a robot capability map-based selection criterion. We generate mobile manipulator trajectories using successive refinement-based parametric optimization so that the paths for the nozzle are followed accurately. Thereafter, we need to make sure that the joint velocities of the mobile manipulator are regulated appropriately such that each point on the surface receives enough disinfectant spray. To this end, we compute the time intervals between the robot path waypoints such that enough disinfectant liquid is sprayed on all points of the point cloud that results in thorough disinfection of the surface, and the particular robot path is executed in the minimum possible time. We have implemented the area-coverage planning and mobile manipulator motion planning on five test scenarios in simulation using our ADAMMS-SD (Agile Dexterous Autonomous Mobile Manipulation System for Surface Disinfection) robot. We benchmark our spray path generation algorithm with three competing methods by showing that the generated paths are significantly more efficient in terms of area coverage and reducing disinfectant wastage. We also show the time interval computation between successive waypoints results in thorough disinfection of surfaces. Elsevier B.V. 2022-01 2021-10-29 /pmc/articles/PMC9759113/ /pubmed/36570412 http://dx.doi.org/10.1016/j.robot.2021.103920 Text en © 2021 Elsevier B.V. All rights reserved. Since January 2020 Elsevier has created a COVID-19 resource centre with free information in English and Mandarin on the novel coronavirus COVID-19. The COVID-19 resource centre is hosted on Elsevier Connect, the company's public news and information website. Elsevier hereby grants permission to make all its COVID-19-related research that is available on the COVID-19 resource centre - including this research content - immediately available in PubMed Central and other publicly funded repositories, such as the WHO COVID database with rights for unrestricted research re-use and analyses in any form or by any means with acknowledgement of the original source. These permissions are granted for free by Elsevier for as long as the COVID-19 resource centre remains active.
spellingShingle Article
Thakar, Shantanu
Malhan, Rishi K.
Bhatt, Prahar M.
Gupta, Satyandra K.
Area-Coverage Planning for Spray-based Surface Disinfection with a Mobile Manipulator
title Area-Coverage Planning for Spray-based Surface Disinfection with a Mobile Manipulator
title_full Area-Coverage Planning for Spray-based Surface Disinfection with a Mobile Manipulator
title_fullStr Area-Coverage Planning for Spray-based Surface Disinfection with a Mobile Manipulator
title_full_unstemmed Area-Coverage Planning for Spray-based Surface Disinfection with a Mobile Manipulator
title_short Area-Coverage Planning for Spray-based Surface Disinfection with a Mobile Manipulator
title_sort area-coverage planning for spray-based surface disinfection with a mobile manipulator
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9759113/
https://www.ncbi.nlm.nih.gov/pubmed/36570412
http://dx.doi.org/10.1016/j.robot.2021.103920
work_keys_str_mv AT thakarshantanu areacoverageplanningforspraybasedsurfacedisinfectionwithamobilemanipulator
AT malhanrishik areacoverageplanningforspraybasedsurfacedisinfectionwithamobilemanipulator
AT bhattpraharm areacoverageplanningforspraybasedsurfacedisinfectionwithamobilemanipulator
AT guptasatyandrak areacoverageplanningforspraybasedsurfacedisinfectionwithamobilemanipulator