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.
Automated Planning for Robotic Cleaning Using Multiple Setups and Oscillatory Tool Motions
Published
Author(s)
Ariyan M. Kabir, Krishnanand N. Kaipa, Jeremy Marvel, Satyandra K. Gupta
Abstract
This paper presents planning algorithms for robotic cleaning of stains on non-planar surfaces. Access to different portions of the stain may require frequent repositioning and reorienting of the object. Some portions with prominent stain may require multiple passes to remove the stain completely. Two robotic arms have been used in the experiments. The object is immobilized with one arm and the cleaning tool is manipulated with the other. The algorithm generates a sequence of reorientation and repositioning moves required to clean the part after analyzing the stain. The plan is generated by taking care of kinematic constraints of the robot. Our algorithm uses a depth- first branch-and-bound search to generate setup-plans. Cleaning trajectories are generated and optimal cleaning parameters are selected by the algorithm. We have validated our approach through numerical simulations and robotic cleaning experiments with two Kuka robots.
Citation
IEEE Transactions on Automation Science and Engineering
Kabir, A.
, Kaipa, K.
, Marvel, J.
and Gupta, S.
(2017),
Automated Planning for Robotic Cleaning Using Multiple Setups and Oscillatory Tool Motions, IEEE Transactions on Automation Science and Engineering, [online], https://doi.org/10.1109/TASE.2017.2665460, https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=922314
(Accessed October 8, 2025)