NOTICE: Due to a lapse in annual appropriations, most of this website is not being updated. Learn more.
Form submissions will still be accepted but will not receive responses at this time. Sections of this site for programs using non-appropriated funds (such as NVLAP) or those that are excepted from the shutdown (such as CHIPS and NVD) will continue to be updated.
An official website of the United States government
Here’s how you know
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
Secure .gov websites use HTTPS
A lock (
) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.
Planning Algorithms for Multi-Setup Multi-Pass Robotic Cleaning with Oscillatory Moving Tools
Published
Author(s)
Ariyan M. Kabir, Joshua D. Langsfeld, Shaurya Shriyam, Vinaichandra S. Rachakonda, Cunbo Zhuang, Krishnanand N. Kaipa, Jeremy Marvel, Satyandra K. Gupta
Abstract
We describe planning algorithms for cleaning stains on a curved object. Removing the stain may require multiple reorientations of the part and some portions of the stain may require multiple cleaning passes. The experimental setup involves two robot arms. The first arm immobilizes the object. The second arm moves the cleaning tool. The algorithm analyzes the stain and determines the sequence of orientations needed to clean the part based on the kinematic constraints of the robot arm. Each orientation is called a cleaning setup in this paper. Our algorithm uses a depth-first branch-and- bound search to generate setup plan solutions. We also compute the cleaning trajectories and select the cleaning parameters to maximize the cleaning performance. The algorithm generates multi-pass trajectories by replanning based on the observed cleaning performance. Numerical simulations and cleaning experiments with two Kuka robots are used to validate our approach.
Proceedings Title
Proceedings of the 12th Conference on Automation Science and Engineering (CASE)
Kabir, A.
, Langsfeld, J.
, Shriyam, S.
, Rachakonda, V.
, Zhuang, C.
, Kaipa, K.
, Marvel, J.
and Gupta, S.
(2016),
Planning Algorithms for Multi-Setup Multi-Pass Robotic Cleaning with Oscillatory Moving Tools, Proceedings of the 12th Conference on Automation Science and Engineering (CASE), Fort Worth, TX, US, [online], https://doi.org/10.1109/COASE.2016.7743478, https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=921093
(Accessed October 27, 2025)