AERIAL ROBOT POSITIONING SYSTEM UTILIZING A LIGHT BEAM MEASUREMENT DEVICE
20220204163 · 2022-06-30
Inventors
Cpc classification
B22F12/224
PERFORMING OPERATIONS; TRANSPORTING
G05D1/0094
PHYSICS
B22F2999/00
PERFORMING OPERATIONS; TRANSPORTING
B29C64/393
PERFORMING OPERATIONS; TRANSPORTING
B64D1/16
PERFORMING OPERATIONS; TRANSPORTING
B64C39/024
PERFORMING OPERATIONS; TRANSPORTING
B33Y50/02
PERFORMING OPERATIONS; TRANSPORTING
B33Y30/00
PERFORMING OPERATIONS; TRANSPORTING
B22F10/18
PERFORMING OPERATIONS; TRANSPORTING
B22F10/85
PERFORMING OPERATIONS; TRANSPORTING
B25J13/089
PERFORMING OPERATIONS; TRANSPORTING
B22F12/222
PERFORMING OPERATIONS; TRANSPORTING
G01S17/66
PHYSICS
B25J11/0075
PERFORMING OPERATIONS; TRANSPORTING
B29C64/106
PERFORMING OPERATIONS; TRANSPORTING
B22F12/222
PERFORMING OPERATIONS; TRANSPORTING
B22F12/224
PERFORMING OPERATIONS; TRANSPORTING
B33Y40/00
PERFORMING OPERATIONS; TRANSPORTING
B22F2999/00
PERFORMING OPERATIONS; TRANSPORTING
B22F12/90
PERFORMING OPERATIONS; TRANSPORTING
E01C19/43
FIXED CONSTRUCTIONS
B66C13/04
PERFORMING OPERATIONS; TRANSPORTING
E01C19/40
FIXED CONSTRUCTIONS
Y02P10/25
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
G01S17/66
PHYSICS
G05D1/00
PHYSICS
Abstract
A light-based measurement system is capable of directing a light beam to a cooperative target used in conjunction with an aerial robot to accurately control the position of the end effector within a large volume working environment defined by a single coordinate system. By measuring the end effector while the device is in operation, the aerial robot control system can be adjusted in real time to correct for errors that are introduced through the design of the robot itself providing accuracy in the tens or hundreds of micron range. A separate coordination computer runs control software that communicates with both the laser tracker and the aerial robot. An action plan file is loaded by the software that defines the coordinate system of the working volume, the locations where actions need to be performed by the aerial robot, and the actions to be taken.
Claims
1. An aerial robot position control system comprising: a) a light beam position measurement system comprising: i) a measurement source that produces an emitted measurement beam that is a light beam; and ii) a cooperative target configured within a device coordinate system that has a target location with respect to the measurement source, which is target data; b) a coordination processor configured to run a control algorithm comprising: i) an input measured position; ii) an output motor command; and iii) end effector activator instructions; c) an aerial robot comprising: i) a position driver comprising: a propeller; and a motor that spins the propeller; and ii) an end effector; wherein said emitted measurement beam is incident on said cooperative target such that said light beam position measurement system produces said target location within a device coordinate system, which is said target data; wherein said target data is provided as an input measured position to said control algorithm to generate said robot positional instructions and said end effector activator instructions; wherein said aerial robot receives said output motor command and operates said position driver to set a position of said end effector; wherein said aerial robot receives said end effector activator instructions and operates said end effector; wherein said cooperative target is coupled with said aerial robot in a fixed positional relationship to said end effector; and wherein said measurement source is in a fixed location within said working coordinate system.
2. (canceled)
3. The aerial robot system of claim 1, wherein said end effector comprises a nozzle configured to deliver a printable material.
4. The aerial robot system of claim 3, wherein said printable material is paint.
5. The aerial robot system of claim 3, wherein said printable material comprises plastic.
6. The aerial robot system of claim 3, wherein said printable material comprises concrete.
7. The aerial robot system of claim 3, wherein said printable material comprises metal.
8. The aerial robot system of claim 1, wherein said end effector is a gripper actuator.
9. (canceled)
10. (canceled)
11. The aerial robot system of claim 1, wherein said end effector is a non-contact measurement device.
12. The aerial robot system of claim 1, wherein said end effector is a contact measurement device.
13. The aerial robot system of claim 1, wherein said end effector is a camera.
14. The aerial robot system of claim 1, further comprising an end effector position mechanism configured between the aerial robot and the end effector and configured to move the end effector independently of said aerial robot.
15. (canceled)
16. (canceled)
17. (canceled)
18. (canceled)
19. (canceled)
20. An aerial robot position control system comprising: a) a light beam position measurement system comprising: i) a measurement source that produces an emitted measurement beam that is a light beam; and ii) a cooperative target configured within a device coordinate system that has a target location with respect to the measurement source, which is target data; b) a coordination processor configured to run a control algorithm comprising: i) an input measured position; ii) an output motor command; and iii) end effector activator instructions; c) an aerial robot comprising: i) a position driver comprising: a propeller; and a motor that spins the propeller; and ii) an end effector; wherein said emitted measurement beam is incident on said cooperative target such that said light beam position measurement system produces said target location within a device coordinate system, which is said target data; wherein said target data is provided as an input measured position to said control algorithm to generate said robot positional instructions and said end effector activator instructions; wherein said aerial robot receives said output motor command and operates said position driver to set a position of said end effector; and wherein said aerial robot receives said end effector activator instructions and operates said end effector; wherein said measurement source is coupled with said aerial robot in a fixed positional relationship to said end effector; and wherein said cooperative target is in a fixed location within said working coordinate system.
21. The aerial robot system of claim 20, wherein said end effector comprises a nozzle configured to deliver a printable material.
22. The aerial robot system of claim 21, wherein said printable material is paint.
23. The aerial robot system of claim 21, wherein said printable material comprises plastic.
24. The aerial robot system of claim 21, wherein said printable material comprises concrete.
25. The aerial robot system of claim 21, wherein said printable material comprises metal.
26. The aerial robot system of claim 20, wherein said end effector is a gripper.
27. (canceled)
28. (canceled)
29. The aerial robot system of claim 20, wherein said end effector is a non-contact measurement device.
30. The aerial robot system of claim 20, wherein said end effector is a contact measurement device.
31. The aerial robot system of claim 20, wherein said end effector is a camera.
32. The aerial robot system of claim 20, further comprising an end effector position mechanism configured between the aerial robot and the end effector and configured to move the end effector independently of said aerial robot.
33. (canceled)
34. (canceled)
35. (canceled)
36. (canceled)
37. (canceled)
38. (canceled)
39. The aerial robot system of claim 1 wherein said cooperative reflective target is a retro reflector assembly comprising: a) two or more retro reflectors; and b) a retroreflector mounting structure wherein said two or mor retroreflectors are coupled to said retroreflector mounting structure such that their relationship to each other is known; where said measurement source measures said two or more retroreflectors such that said target data represents four or more degrees of freedom.
40. The aerial robot system of claim 1 wherein said cooperative reflective target is a light receiving target capable of measuring one or more degrees of freedom such that said target data represents four or more degrees of freedom.
41. (canceled)
42. (canceled)
43. The aerial robot system of claim 1, wherein said cooperative reflective target is a 6 degree of freedom target.
44. The aerial robot system of claim 1, wherein said a measurement source is a laser tracker.
45. The aerial robot system of claim 20 wherein said cooperative reflective target is a retro reflector assembly comprising: c) two or more retro reflectors; and d) a retroreflector mounting structure wherein said two or mor retroreflectors are coupled to said retroreflector mounting structure such that their relationship to each other is known; where said measurement source measures said two or more retroreflectors such that said target data represents four or more degrees of freedom.
46. The aerial robot system of claim 20 wherein said cooperative reflective target is a light receiving target capable of measuring one or more degrees of freedom such that said target data represents four or more degrees of freedom.
47. The aerial robot system of claim 20, wherein said cooperative reflective target is a 6 degree of freedom target.
48. The aerial robot system of claim 20, wherein said a measurement source is a laser tracker.
Description
BRIEF DESCRIPTION OF SEVERAL VIEWS OF THE DRAWINGS
[0062] The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention, and together with the description serve to explain the principles of the invention.
[0063]
[0064]
[0065]
[0066]
[0067]
[0068]
[0069]
[0070]
[0071]
[0072]
[0073]
[0074]
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
[0081]
[0082]
[0083]
[0084]
[0085]
[0086]
[0087]
[0088]
[0089]
DETAILED DESCRIPTION OF THE ILLUSTRATED EMBODIMENTS
[0090] As used herein, the terms “comprises,” “comprising,” “includes,” “including,” “has,” “having” or any other variation thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, article, or apparatus that comprises a list of elements is not necessarily limited to only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Also, use of “a” or “an” are employed to describe elements and components described herein. This is done merely for convenience and to give a general sense of the scope of the invention. This description should be read to include one or at least one and the singular also includes the plural unless it is obvious that it is meant otherwise.
[0091] Certain exemplary embodiments of the present invention are described herein and are illustrated in the accompanying figures. The embodiments described are only for purposes of illustrating the present invention and should not be interpreted as limiting the scope of the invention. Other embodiments of the invention, and certain modifications, combinations and improvements of the described embodiments, will occur to those skilled in the art and all such alternate embodiments, combinations, modifications, improvements are within the scope of the present invention.
[0092]
[0093]
[0094]
[0095]
[0096]
[0097]
[0098]
[0099]
[0100]
[0101]
[0102]
[0103]
[0104]
[0105]
[0106]
[0107]
[0108]
[0109]
[0110]
[0111]
[0112]
[0113]
[0114]
[0115]
[0116]
[0117]
[0118]
[0119] It will be apparent to those skilled in the art that various modifications, combinations and variations can be made in the present invention without departing from the scope of the invention. Specific embodiments, features and elements described herein may be modified, and/or combined in any suitable manner. Thus, it is intended that the present invention cover the modifications, combinations and variations of this invention provided they come within the scope of the appended claims and their equivalents.
[0120] The following references are hereby incorporated by reference herein.
[0121] U.S. Pat. No. 4,790,651 Tracking Laser Interferometer, Brown et al.
[0122] U.S. Pat. No. 4,714,339 Three and Five Axis Laser Tracking Systems, Lau et al.
[0123] U.S. Pat. No. 7,510,142 Aerial Robot, Johnson.
[0124] U.S. Pat. No. 7,701,559 Absolute Distance Meter that Measures a Moving Retroreflector, Bridges, et al.
[0125] U.S. Pat. No. 8,525,983 Device and Method for Measuring Six Degrees of Freedom, Bridges et al.
[0126] U.S. Pat. No. 8,670,114 Device and Method for Measuring Six Degrees of Freedom, Bridges et al.
[0127] U.S. Pat. No. 8,803,055 Volumetric Error Compensation System with Laser Tracker and Active Target, Lau et al.
[0128] U.S. Pat. No. 9,164,506 Systems and Methods for Target Tracking, Zang
[0129] U.S. Pat. No. 9,367,067 Digital Tethering for Tracking with Autonomous Aerial Robot. Gilmore et al.
[0130] U.S. Pat. No. 9,958,268 Three-Dimensional Measuring Method and Surveying System, Ohtomo et al.
[0131] U.S. Pat. No. 9,976,947 Position Measurement Device, Hoffer
[0132] European No. EP3140192A2 Aerial device capable of controlled flight and methods of using such a device, Kovac et al.
[0133] Japanese Pat. No. JP67844342 Methods, UAV Control Programs, Unmanned Aerial Vehicle Control Systems.