SYSTEM AND METHOD FOR BUILDING FAÇADE CLEANING AND PAINTING WITH A DUAL CABLE-DRIVEN ROBOT
20210180351 · 2021-06-17
Inventors
Cpc classification
B66D1/26
PERFORMING OPERATIONS; TRANSPORTING
B25J9/0084
PERFORMING OPERATIONS; TRANSPORTING
B05C1/08
PERFORMING OPERATIONS; TRANSPORTING
B66D1/36
PERFORMING OPERATIONS; TRANSPORTING
F16M13/022
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
B05C1/08
PERFORMING OPERATIONS; TRANSPORTING
B25J11/00
PERFORMING OPERATIONS; TRANSPORTING
B66D1/36
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A robot system for maintenance of a building façade with an irregular façade surface is provided. The robot system includes a platform cooperating with a least four pairs of cables for positioning the platform at a distance from a building façade. At least one robot arm is situated on the platform, and includes an adaptor positioned at a distal end thereof for holding and manipulating a building façade maintenance tool. An actuator drives the cables to move the platform to any arbitrary position along the building façade. A controller cooperates with the actuator to instruct the actuator to drive the cables and to control movement of the robot arm, such that driving the actuator and movement of the robot arm is coordinated by the controller; any position deviations in the platform are compensated for by positioning or movement of the robot arm.
Claims
1. A robot system for maintenance of a building façade with an irregular façade surface comprising: a platform cooperating with a least four pairs of cables for positioning the platform at a distance from a building façade; at least one robot arm situated on the platform, the at least one robot arm including an adaptor positioned at a distal end thereof for holding and manipulating a building façade maintenance tool; an actuator for driving the at least four pairs of cables to move the platform to any arbitrary position along the building façade; a controller cooperating with the actuator for instructing the actuator to drive the at least four pairs of cables and for controlling movement of the at least one robot arm, wherein driving the actuator and movement of the robot arm is coordinated by the controller such that any position deviations in the platform are compensated for by positioning or movement of the robot arm.
2. The robot system of claim 1, wherein two pairs of cables are positioned between the platform and a building roof and two pairs of cables are positioned between the platform and a ground location.
3. The robot system of claim 1, further comprising a reservoir positioned on the platform.
4. The robot system of claim 1, further comprising a tool changer positioned on the platform.
5. The robot system of claim 1, further comprising a tool changer positioned on the building's roof.
6. The robot system of claim 1, further comprising a cable routing suspension system for positioned the platform at a distance from the building façade.
7. The robot system of claim 1, further comprising one or more sensors positioned on one or more of the platform and the robot arm to provide feedback to the controller.
8. The robot system of claim 7, wherein the one or more sensors are selected from pressure sensors, machine vision sensors, cameras, or position sensors.
9. The robot system of claim 1, wherein the tool is selected from one or more of a window cleaning wiper, a sponge roller, or a paint roller.
10. The robot system of claim 1, further comprising one or more pulleys positioned on the platform to route the cables.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Some embodiments of the present invention are illustrated examples and are not limited by the figures of the accompanying drawings, in which like references may indicate similar elements and in which:
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
DETAILED DESCRIPTION
[0021] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items. As used herein, the singular forms “a,” “am,” and “the” are intended to include the plural forms as well as the singular forms, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, steps, operations, elements, and/or components, but do not prelude the presence or addition of one or more other features, steps, operations, elements, components, and/or groups thereof.
[0022] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one having ordinary skill in the art to which this invention pertains. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and the present disclosure and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
[0023] In describing the invention, it will be understood that a number of techniques and steps are disclosed. Each of these has individual benefits and each can also be used in conjunction with one or more, or in some cases all, of the other disclosed techniques. Accordingly, for the sake of clarity, this description will refrain from repeating every possible combination of the individual steps in an unnecessary fashion. Nevertheless, the specification and claims should be read with the understanding that such combinations are entirely within the scope of the invention and the claims.
[0024] Dual cable-driven robot system, apparatuses, and methods for windows cleaning and façade painting in 3D space are disclosed herein. In the following description, for purposes of explanation, numerous specific details are set forth to provide a thorough understanding of the present invention. It will be evident, however, to one skilled in the art that the present invention may be practiced without these specific details.
[0025] The present disclosure is to be considered as an exemplification of the invention and is not intended to limit the invention to the specific embodiments illustrated by the figures or the description below.
[0026] The present invention will now be described by referencing the appended figures representing preferred embodiments.
[0027] As seen in
[0028] To assist with the correct positioning of platform 101 and robot arm(s) 201, plural positional sensors 109 and/or machine vision elements 110 may be positioned along the platform periphery (e.g., the leading edges of the platform) and on the robot arms. Feedback from the sensors/machine vision elements is used to determine the attitude of the platform (e.g., platform tilt) and can be fed to a system controller.
[0029] Unit 103 may include a variety of system elements including the system controller along with optional a consumable material reservoir/refilling station and optional tool changing station. The motion of the dual cable actuator 102 is controlled by the system controller in unit 103, which is responsible for calculating the corresponding cable movement and required cable lengths to drive the platform 101 to the desired work area. Importantly, the controller coordinates the motion of both the robot arm(s) and the platform, optionally in connection with the sensors described above. Through the coordination of platform/robot arm movement, any positional aberration in the platform (e.g., tilt, distance from the façade surface, etc.) can be compensated for by the robot arm to ensure accurate cleaning or painting.
[0030] In one aspect, the optional sensors 109 and 110 may be used to map the building façade features prior to performing building maintenance operations. By mapping the façade features, the system controller may calculate the trajectory of platform 101 and the position of robot arm(s) 201. Machine vision elements can determine the position of glass surfaces for window cleaning, and walls for façade cleaning, calculating a path for window cleaning with a window-cleaning tool followed by a path for façade cleaning with a façade-cleaning tool. In this manner, the most efficient path can be calculated for the various maintenance functions to be performed, minimizing the number of tool changes/fluid changes that are needed to perform multiple functions.
[0031] Tool changing can be performed in an automatic or semi-automatic fashion with a commercial or custom-built tool changing station in unit 103. Alternatively, a tool-changing station may be included on platform 101 to minimize the distance that platform 101 must travel. Similarly, a material reservoir may be included on platform 101 to minimize the distance needed to supply cleaning or painting material to the vicinity of the robot arm(s).
[0032] The dual cable robot system works in a planar workspace and the cable configurations can be viewed as upper and lower sections. The upper cable routing is schematically illustrated in
[0033] Turning to
[0034] The robot arm 201 may be selected from any type of programmable mechanical arm that typically includes various links coupled together with joints that permit rotational or translational movement. At the distal end of the robot is an end effector for holding and manipulating a tool. The robot arm is selected based on a desired number of degrees of freedom. A degree of freedom is a mode of motion for the robot arm. The total number of degrees of freedom define the ability of the robot arm to access any location at an arbitrary angle within a three-dimensional volume. For example, the human arm has at least six degrees of freedom, meaning that it can move forward and backward, up and down, left and right including changes in orientation and rotation in a 3D volume. Typically, the robot arm(s) of the present invention are selected to have at least 6 degrees of freedom such that it can replicate the motion of the human arm. Additional degrees of freedom permit the robot to perform the same task from different positions and may be selected depending upon the types of building maintenance to be performed.
[0035] Robot arm 201 is responsible for the complicated human-like motion which is required for a building maintenance task. For example, for cleaning applications, one robot arm may carry a window wiper 503 (see
[0036] An optional power and consumable supply system 202 supplies the power to drive the robot arm(s) and all on-board electrical components (e.g., optional sensors and cameras). It may include a reservoir for holding water and detergent for façade cleaning and paint for façade painting. Inspection tools or work tools can also be mounted, including tool changer carousels, and obtain electricity from the supply system 202. Alternatively, the power and consumable supply system may be located remotely, either on the ground or the roof, with electrical cables and liquid supply cables extending to the robot arms from the remote supply system.
[0037] In order to accommodate the four pairs of cables, pulley system 203 and 204 is provided. Pulleys 204 are used for the platform 101 rolling and moving from all 4 cables. Roller 203 is used to guide the cable from entering the pulleys 204 when the platform is at different positions.
[0038] Turning to
[0039] The cable routing suspension system 104 in
[0040] As shown in
[0041] Turning to
[0042] As building façades will have a large variety of different architectural features (protruding elements, curved surfaces, air conditioners or other mechanical systems), the non-flat façade makes the cleaning or painting motion much difficult and difficult for automation. In the system of the present invention, the suspension mechanism causes the platform 101 to be maintained at a sufficient distance from the building façade to avoid various protruding elements. Consequently, robot arm(s) 201 is configured to reach the surface to be cleaned or painted according to the shape of the façade while the platform 101 is driven. In addition to the length of the robot arm itself the robot arm may extend to reach of the tool through extension rods in order to expand the reach an additional meter or more.
[0043] Turning to
[0044] When cleaning fluid is applied to a window surface, the fluid may splash and quickly flow downward, away from the target region. A robot arm equipped with a sponge may be used to collect excess cleaning solution as the robot arm with the wiper performs the cleaning task. Both arms may collaborate in the cleaning activity, maximizing the cleaning effect and avoiding streaks from dripping cleaning fluid.
[0045] Façade painting can be carried out with the paint roller system 701 as shown in
[0046] It should be understood that the examples and embodiments described herein are for illustrative purposes only and that various modifications or changes in light thereof will be suggested to persons skilled in the art and are to be included within the spirit and purview of this application and the scope of the appended claims. In addition, any elements or limitations of any invention or embodiment thereof disclosed herein can be combined with any and/or all other elements or limitations (individually or in any combination) or any other invention or embodiment thereof disclosed herein, and all such combinations are contemplated with the scope of the invention without limitation thereto.