| CPC G05D 1/0274 (2013.01) [B25J 5/007 (2013.01); B25J 11/008 (2013.01)] | 19 Claims |

|
1. A robot assembly operable to couple to one or more accessories, the robot assembly comprising:
a housing coupled with a plurality of wheels, the housing having a navigation system at least partially arranged therein;
at least one electric motor operably coupled with the plurality of wheels;
a telescoping arm;
a light system coupled with the telescoping arm, the light system operable to emit an ultraviolet light;
the navigation system having one or more sensors operably disposed within the housing, the navigation system including at least one processor and a memory operable to receive data from the one or more sensors and communicatively coupled with the at least one electric motor; and
a releasably engageable connection point operable to couple with one or more accessories, wherein the one or more accessories are communicatively coupled with the navigation system,
wherein the navigation system is operable to:
obtain a mapped environment of at least a portion of a surrounding environment;
determine a position of the housing and/or the one or more accessories within the mapped environment;
determine one or more surfaces within the mapped environment to be sanitized;
move the robot assembly to a first surface of the one or more surfaces;
adjust the telescoping arm along a vertical axis to align the light system with the first surface and cause the light system to emit the ultraviolet light onto the first surface for a predetermined time to effectively sanitize the first surface;
adjust a travel speed to expose the first surface to the ultraviolet light for the predetermined period of time;
upon being within a predetermined distance from a second surface of the one or more surfaces, adjust the telescoping arm along the vertical axis to align the light system with the second surface and cause the light system to emit the ultraviolet light onto the second surface for the predetermined time to effectively sanitize the second surface;
adjust the travel speed to expose the second surface to the ultraviolet light for the predetermined period of time.
|