Autonomy Design and Development for an Ultraviolet-C Healthcare Surface Disinfection Robot