IP Library › Granted Patent US 10,281,912
Granted Patent B2
US 10,281,912 · App. 15/227,909 · Granted May 7, 2019

Autonomous inspection system

Inventor: Kevin Cole Hollister (Tampa, FL)
G05D1/0022B25J9/1679G01B11/25G01N21/954G01S13/88G01S15/88G01S17/88H04B10/07H04B10/2504G01N2021/9548G05B2219/45066G05D2201/0207H04L61/6022
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,281,912
App. No.
15/227,909
Granted
May 7, 2019
Kind
B2
Abstract

Systems, methods and computer readable media for autonomous robotic inspection are described. A system can include a robot having one or more processors, a memory device, one or more sensors, a communications interface and a locomotion subsystem. The system can also include a base unit coupled to the robot via a fiber optic cable and having a mechanical tether connected to the robot for retrieving the robot.

Claims (36)

1. An autonomous robotic inspection system comprising:

a robot having one or more processors, a memory device, one or more sensors, a communications interface and a locomotion subsystem; and

a base unit coupled to the robot via a fiber optic cable and having a mechanical tether connected to the robot for retrieving the robot, wherein the base unit is removably attached to an object via an attachment system, and

wherein the one or more processors in the robot are configured to perform operations including:

determining a position of the robot relative to another object including determining a distance traveled based on a signal transmitted via the fiber optic cable;

acquiring information from the one or more sensors;

relating the acquired information with the determined position;

transmitting the acquired information to a mobile base station coupled to the base unit as a real-time data feed from a location within the other object, wherein the acquired information includes one or more of a still image and a video, and wherein the mobile base station relays one or more instructions to the robot; and

autonomously traversing a course through the other object.

2. The system of claim 1 , further including a removable programming and monitoring system configured to connect to the base unit and exchange data with the robot via the base unit.

3. The system of claim 1 , wherein the communications interface includes a wireless communications interface and the transmitting includes wirelessly transmitting the information to one or more of the base unit, an external system, or another robot.

4. The system of claim 1 , wherein the base unit includes a wireless communication interface and the base unit is configured to receive the information from the robot and wirelessly transmit the information to another system.

5. The system of claim 1 , wherein the robot is directly connected to a network and includes a unique identifier for identifying the robot as a device on the network.

6. The system of claim 5 , wherein the unique identifier is one of a MAC address and an Internet Protocol address and the network is the Internet.

7. A method for autonomous robotic inspection comprising:

determining, at a robot having a processor, a position of the robot relative to another object including determining a distance traveled;

acquiring, at the robot, information from one or more sensors;

relating, at the robot, the acquired information with the determined position;

transmitting, from the robot, via a communications link, the acquired information to a mobile base station coupled to a base unit as a real-time data feed from a location within the other object, wherein the acquired information includes one or more of a still image and a video, and wherein the mobile base station relays one or more instructions to the robot; and

autonomously traversing a course through the other object.

8. The method of claim 7 , further comprising connecting to a removable programming and monitoring system and exchanging data between the robot and the removable programming and monitoring system via the base unit coupled to the robot.

9. The method of claim 7 , wherein the communications link includes a wireless communications interface and the transmitting includes wirelessly transmitting the acquired information to one or more of the base unit, an external system, or another robot.

10. The method of claim 7 , wherein the determining of the distance traveled includes sending a signal via a fiber optic connection coupling the robot to the base unit.

11. The method of claim 7 , wherein the robot is directly connected to a network and includes a unique identifier for identifying the robot as a device on the network.

12. The method of claim 11 , wherein the unique identifier is one of a MAC address and an Internet Protocol address and the network is the Internet.

13. The method of claim 7 , wherein the determining of the distance traveled includes using one of an acoustic signal, a light signal, an ultrasonic signal, a laser, or a radio frequency signal to determine the distance traveled by the robot.

14. A nontransitory computer readable medium having software instructions stored thereon that, when executed by a processor, cause the processor to perform operations comprising:

determining, at a robot including the processor, a position of the robot relative to another object including determining a distance traveled;

acquiring, at the robot, information from one or more sensors;

relating, at the robot, the acquired information with the determined position;

transmitting, from the robot, the acquired information to a mobile base station coupled to a base unit as a real-time data feed from a location within the other object, wherein the acquired information includes one or more of a still image and a video and wherein the mobile base station relays one or more instructions to the robot; and

autonomously traversing a course through the other object.

15. The nontransitory computer readable medium of claim 14 , wherein the instructions stored thereon further include instructions that when executed by the processor, cause the processor to perform further operations including connecting to a removable programming and monitoring system and exchanging data between the robot and the removable programming and monitoring system via the base unit coupled to the robot.

16. The nontransitory computer readable medium of claim 14 , wherein the instructions stored thereon further include instructions that when executed by the processor, cause the processor to perform further operations including wirelessly transmitting the information to one or more of the base unit, the mobile base station, an external system, or another robot.

17. The nontransitory computer readable medium of claim 14 , wherein the instructions stored thereon further include instructions that when executed by the processor, cause the processor to perform further operations including sending a signal via a fiber optic connection coupling the robot to the base unit.

18. The nontransitory computer readable medium of claim 14 , wherein the instructions stored thereon further include instructions that when executed by the processor, cause the processor to perform further operations including using one of an acoustic signal, an ultrasonic signal, a laser, or a radio frequency signal to determine the distance traveled by the robot.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2020
From: HOLLISTER, KEVIN COLE
To: HOLLISTER, KEVIN COLE; HOLLISTER, KATHRYN K.
Reel/Frame 051981/0831 →
Continuity (1)
Related Publication 20180036890A1 · Feb 8, 2018
Cited By (28)
US 12,200,868 US 12,228,550 US 12,284,761 US 12,296,694 US 12,302,499 US 12,313,599 US 12,358,141 US 12,365,199 US 12,366,557 US 12,369,509 US 12,420,585 US 12,420,586 US 12,425,197 US 12,443,180 US 12,472,611 US 12,491,732 US 12,504,403 US 12,510,892 US 12,564,130 US 12,566,158 US 12,569,979 US 12,591,239 US 12,643,232 US 12,653,097 US 12,677,737 US 12,690,518 US 12,696,838 US 12,714,019