Unmanned aerial vehicle rooftop inspection system
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G01C-021/20
B64C-039/02
G06F-003/0481
G05D-001/04
H04N-007/18
G06F-003/048
출원번호
US-0470614
(2017-03-27)
등록번호
US-10061470
(2018-08-28)
발명자
/ 주소
Richman, Brian
Bauer, Mark Patrick
Michini, Bernard J.
Poole, Alan Jay
출원인 / 주소
Unmanned Innovation, Inc.
대리인 / 주소
Knobbe Martens Olson & Bear LLP
인용정보
피인용 횟수 :
0인용 특허 :
43
초록▼
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for an unmanned aerial system inspection system. One of the methods is performed by a UAV and includes receiving, by the UAV, flight information describing a job to perform an inspection of a rooftop. A p
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for an unmanned aerial system inspection system. One of the methods is performed by a UAV and includes receiving, by the UAV, flight information describing a job to perform an inspection of a rooftop. A particular altitude is ascended to, and an inspection of the rooftop is performed including obtaining sensor information describing the rooftop. Location information identifying a damaged area of the rooftop is received. The damaged area of the rooftop is traveled to. An inspection of the damaged area of the rooftop is performed including obtaining detailed sensor information describing the damaged area. A safe landing location is traveled to.
대표청구항▼
1. A system comprising one or more processors, and a computer storage media storing instructions, that when executed by the one or more processors, cause the one or more processors to perform operations comprising: displaying, via an interface, a first graphical representation of an object, the firs
1. A system comprising one or more processors, and a computer storage media storing instructions, that when executed by the one or more processors, cause the one or more processors to perform operations comprising: displaying, via an interface, a first graphical representation of an object, the first graphical representation comprising one or more first digital images obtained by an unmanned aerial vehicle (UAV), the first digital images describing an aerial view of the object, the one or more first digital images associated with a first level of detail;receiving, via the interface, input specifying selections of one or more portions of the first graphical representation indicating respective waypoints, the waypoints specifying inspection locations indicating, at least, positions over a surface of the object for which the UAV is to navigate; andconducting an inspection for an inspection location of inspection locations, the inspection comprising:navigating the UAV to the inspection location; andcausing the UAV to obtain one or more second digital images describing the surface of the object, the second digital images associated with a second level of detail greater than the first level of detail of the first digital images. 2. The system of claim 1, wherein the input comprises a selection of a variable-sized user interface control, the level of detail of the one or more second digital images to be obtained for a specified inspection location being based on the size of the control. 3. The system of claim 1, wherein receiving input further comprises: receiving, via the user interface, a selection for a level of image detail of the one or more second digital images to be obtained for a specified inspection location, wherein a distance from the surface to obtain the second digital images is set based on the specified level of image detail. 4. The system of claim 1, conducting an inspection further comprising the operations of: while at the inspection location causing the UAV to descend toward the surface of the object; andproviding a command to the UAV to move the UAV a certain distance in a particular direction. 5. The system of claim 4, wherein the distance to move the UAV in the particular direction is a predetermined distance from 0.1 to 3 meters. 6. The system of claim 4, further comprising the operations of: determining that the UAV is within a threshold distance of the surface of the object;wherein the distance to move the UAV in the particular direction, is variable based on the proximity of the UAV to the surface of the object. 7. The system of claim 1, further comprising the operations of: receiving, via the user interface, an input to move to the UAV to a next inspection location; andinstructing the UAV to navigate to the next inspection location. 8. The system of claim 1, further comprising the operations of: while the UAV conducts the inspection, transmitting, by the system, commands to the UAV to control a vertical rate of ascent or descent of the UAV, rotation of the UAV, triggering of a UAV sensor, a direction of a sensor, nudging of the UAV or resuming auto-piloted navigation of the UAV. 9. The system of claim 1, conducting an inspection further comprising the operations of: instructing the UAV to hold in a position after obtaining a digital image;determining whether the obtained one or more second digital images meets a required image quality; andinstructing the UAV to retake a digital image if the image does not meet the required image quality. 10. The system of claim 1, wherein the level of detail of a first view of an area of the surface of the object in the one or more first digital images is at a lower pixel resolution than a second view of the area of the surface of the object in the one or more second digital images. 11. A non-transitory computer storage medium comprising instructions that when executed by a system of one or more processors, cause the system to perform operations comprising: displaying, via an interface, a first graphical representation of an object, the first graphical representation comprising one or more first digital images obtained by an unmanned aerial vehicle (UAV), the first digital images describing an aerial view of the object, the one or more first digital images associated with a first level of detail;receiving, via the interface, input specifying selections of one or more portions of the first graphical representation indicating respective waypoints, the waypoints specifying inspection locations indicating, at least, positions over a surface of the object for which the UAV is to navigate; andconducting an inspection for an inspection location of inspection locations, the inspection comprising:navigating the UAV to the inspection location; andcausing the UAV to obtain one or more second digital images describing the surface of the object, the second digital images associated with a second level of detail greater than the first level of detail of the first digital images. 12. The computer storage medium of claim 11, wherein the input comprises a selection of a variable-sized user interface control, the level of detail of the one or more second digital images to be obtained for a specified inspection location being based on the size of the control. 13. The computer storage medium of claim 11, wherein receiving input further comprises: receiving, via the user interface, a selection for a level of image detail of the second digital images to be obtained for a specified inspection location, wherein a distance from the surface to obtain the second digital images is set based on the specified level of image detail. 14. The computer storage medium of claim 11, conducting an inspection further comprising the operations of: while at the inspection location causing the UAV to descend toward the surface of the object; andproviding a command to the UAV to move the UAV a certain distance in a particular direction. 15. The computer storage medium of claim 14, wherein the distance to move the UAV in the particular direction is a predetermined distance from 0.1 to 3 meters. 16. The computer storage medium of claim 14, further comprising the operations of: determining that the UAV is within a threshold distance of the surface of the object;wherein the distance to move the UAV in the particular direction, is variable based on the proximity of the UAV to the surface of the object. 17. The computer storage medium of claim 11, further comprising the operations of: receiving, via the user interface, an input to move to the UAV to the next inspection location; andinstructing the UAV to navigate to the next inspection location. 18. The computer storage medium of claim 11, further comprising the operations of: while the UAV conducts the inspection, transmitting, by the system, commands to the UAV to control a vertical rate of ascent or descent of the UAV, rotation of the UAV, triggering of a UAV sensor, a direction of a sensor, nudging of the UAV or resuming auto-piloted navigation of the UAV. 19. The computer storage medium of claim 11, conducting an inspection further comprising the operations of: instructing the UAV to hold in a position after obtaining a digital image;determining whether the obtained one or more second digital images meets a required image quality; andinstructing the UAV to retake a digital image if the obtained one or more second digital images does not meet the required image quality. 20. The computer storage medium of claim 11, wherein the level of detail of a first view of an area of the surface of the object in the one or more first digital images is at a lower pixel resolution than a second view of the area of the surface of the object in the one or more second digital images. 21. A computerized method performed by a system of one or more processors, the method comprising: displaying, via an interface, a first graphical representation of an object, the first graphical representation comprising one or more first digital images obtained by an unmanned aerial vehicle (UAV), the first digital images describing an aerial view of the object, the one or more first digital images associated with a first level of detail;receiving, via the interface, input specifying selections of one or more portions of the first graphical representation indicating respective waypoints, the waypoints specifying inspection locations indicating, at least, positions over a surface of the object for which the UAV is to navigate; andconducting an inspection for an inspection location of inspection locations, the inspection comprising:navigating the UAV to the inspection location; andcausing the UAV to obtain one or more second digital images describing the surface of the object, the second digital images associated with a second level of detail greater than the first level of detail of the first digital images. 22. The computerized method of claim 21, wherein the input comprises a selection of a variable-sized user interface control, the level of detail of the one or more second digital images to be obtained for a specified inspection location being based on the size of the control. 23. The computerized method of claim 21, wherein receiving input further comprises: receiving, via the user interface, a selection for a level of image detail of the second digital images to be obtained for a specified inspection location, wherein a distance from the surface to obtain the second digital images is set based on the specified level of image detail. 24. The computerized method of claim 21, wherein conducting an inspection further comprises: while at the inspection location causing the UAV to descend toward the surface of the object; andproviding a command to the UAV to move the UAV a certain distance in a particular direction. 25. The computerized method of claim 24, wherein the distance to move the UAV in the particular direction is a predetermined distance from 0.1 to 3 meters. 26. The computerized method of claim 24, further comprising: determining that the UAV is within a threshold distance of the surface of the object;wherein the distance to move the UAV in the particular direction, is variable based on the proximity of the UAV to the surface of the object. 27. The computerized method of claim 21, further comprising: receiving, via the user interface, an input to move to the UAV to the next inspection location; andinstructing the UAV to navigate to the next inspection location. 28. The computerized method of claim 21, further comprising: while the UAV conducts the inspection, transmitting, by the system, commands to the UAV to control a vertical rate of ascent or descent of the UAV, rotation of the UAV, triggering of a UAV sensor, a direction of a sensor, nudging of the UAV or resuming auto-piloted navigation of the UAV. 29. The computerized method of claim 21, wherein conducting an inspection further comprises: instructing the UAV to hold in a position after obtaining a digital image;determining whether the obtained one or more second digital images meets a required image quality; andinstructing the UAV to retake a digital image if the image does not meet the required image quality. 30. The computer storage medium of claim 21, wherein the level of detail of a first view of an area of the surface of the object in the one or more first digital images is at a lower pixel resolution than a second view of the area of the surface of the object in the one or more second digital images.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (43)
Gong, Ming; Dai, Jin; Cui, Hao; Wang, Xiaodong; Huang, Han; Wu, Jun; Fan, Wei; Ma, Ning; Rong, Xinhua; Lin, Xingsen, Authentication systems and methods for generating flight regulations.
Koehler, Frederick B.; Werries, William D.; Markason, David J.; Anthony, David G.; Rinker, Robert; Roberts, Thomas E., Gimbaled system with optical coudé path and method transferring data.
Koehler, Elka E.; Andressen, Clarence C.; Jenkins, David G.; Taylor, Byron B., Laser imaging system with uniform line illumination and method for generating images.
Harvey, Brian N.; Tofte, Nathan L.; Schmidgall, Roger D.; Aviles, Michael Jeffrey; Pott, Kyle; Grant, Rosemarie Geier; Haefli, Eric; Jacob, Michael Shawn, Method and system for assessing damage to infrastructure.
Freeman, James M.; Schmidgall, Roger D.; Boyer, Patrick Harold; Christopulos, Nicholas U.; Maurer, Jonathan D.; Tofte, Nathan Lee; Jordan, II, Jackie O., Methods and systems for capturing the condition of a physical structure.
Chambers, Andrew; Wyrobek, Keenan; Rinaudo, Keller; Oksenhorn, Ryan; Hetzler, William, System and method for human operator intervention in autonomous vehicle operations.
Vian, John Lyle; Mansouri, Ali Reza; Saad, Emad William, System and method for inspection of structures and objects by swarm of remote unmanned vehicles.
Hopkins, III, John Chandler; Bueché, Jr., Michael Patrick; Buentello, Andre Rene; Hillman, James Philip; Billman, Bradly Jay, Systems and methods for using unmanned aerial vehicles.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.