AUTONOMOUS REFUELING SYSTEM
20230294644 · 2023-09-21
Inventors
- Ryan Del Gizzi (Arvada, CO, US)
- Broc Sommermeyer (Windsor, CO, US)
- Kristin Farris (Arvada, CO, US)
- Zachary Allen (Superior, CO, US)
- Ross Wehner (Erie, CO, US)
- Mark Gordon (Lafayette, CO, US)
Cpc classification
B60S5/02
PERFORMING OPERATIONS; TRANSPORTING
B64F1/28
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60S5/02
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Systems and techniques are provided for autonomous or semi-autonomous connection and disconnection of an end effector to a port, such as a refueling port associated with a fuel tank. The end effector may be coupled with a carriage system, such as a robotic arm and have a connection with a supply source. A sensor suite may be coupled with the carriage system and output optical and/or proximity data that is received at a controller system. The controller system may identify a location of the port, position the end effector in proximity with the port, and provide a connection therebetween. The controller system may identify a fiducial target associated with the port that provides for alignment with the end effector and port. The end effector may also include a compensation system to adjust a location of the end effector to a finer degree than is possible using the carriage system.
Claims
1. A refueling apparatus, comprising: an end effector coupled with a carriage system, the end effector including a fuel nozzle and a compensation system; a sensor suite configured to output a location of a fuel port; and a controller system coupled with the end effector, the carriage system, the compensation system, and the sensor suite, and configured to identify the location of the fuel port on a vehicle, position the end effector in proximity with the fuel port, adjust the fuel nozzle using the compensation system to engage the fuel nozzle with the fuel port, and provide fuel to the vehicle responsive to the engagement of the fuel nozzle with the fuel port.
2. The refueling apparatus of claim 1, wherein: the controller system is configured to identify a fiducial target associated with the fuel port.
3. The refueling apparatus of claim 2, wherein: the sensor suite comprises one or more of a positioning sensor, proximity detector, optical camera, ultrasonic sensor, LIDAR sensor, or any combinations thereof, and wherein the fiducial target is identified by the controller system based at least in part on signals provided by the sensor suite.
4. The refueling apparatus of claim 2, wherein: the sensor suite further comprises a vehicle detection and identification sensor, and wherein the controller system identifies a particular vehicle for identification of associated refueling characteristics based at least in part on information from the vehicle detection and identification sensor.
5. The refueling apparatus of claim 4, wherein: the vehicle detection and identification sensor comprises one or more of an optical scanner, radar, radio frequency identification (RFID) tag reader, or any combinations thereof.
6. The refueling apparatus of claim 5, wherein: the controller system is configured to output a vehicle identification and an amount of fuel provided to a revenue management or analytics system.
7. The refueling apparatus of claim 1, wherein: the compensation system provides fine-tuning of the fuel nozzle relative to the fuel port via one or more mechanical linkages that adjust a position of the fuel nozzle with finer resolution than is provided by the carriage system.
8. The refueling apparatus of claim 7, wherein: the compensation system comprises one or more actuation components coupled between the fuel nozzle and the end effector, one or more mechanical isolators, or any combinations thereof.
9. The refueling apparatus of claim 7, wherein: the compensation system further comprises a compression spring coupled between the fuel nozzle and the end effector that counteracts a load of the fuel nozzle due to gravity.
10. The refueling apparatus of claim 1, wherein: the compensation system provides mechanical compensation to allow for autonomous fueling of vibrating vehicles or aircraft.
11. The refueling apparatus of claim 1, further comprising: a valve system coupled with the fuel nozzle, and wherein the controller system is configured to actuate the valve system to provide for flow of fuel between a fuel supply and the fuel port.
12. The refueling apparatus of claim 11, wherein: actuation of the valve system is provided by a rotation carried out by the carriage system opens one or more valves coupled with the fuel nozzle and that further actuates a secondary valve within the fuel port.
13. The refueling apparatus of claim 11, wherein: the sensor suite further comprises a pressure sensor coupled with a seal or gasket within the fuel nozzle, and wherein actuation of the valve system is performed responsive to an output of the pressure sensor that indicates the fuel nozzle is fully coupled with the fuel port.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
DETAILED DESCRIPTION
[0025] This description provides examples, and is not intended to limit the scope, applicability or configuration of the invention. Rather, the ensuing description will provide those skilled in the art with an enabling description for implementing embodiments of the invention. Various changes may be made in the function and arrangement of elements. Thus, various implementations of techniques and components as discussed herein may omit, substitute, or add various procedures or components as appropriate. For instance, aspects and elements described with respect to certain examples may be combined in various other examples. It should also be appreciated that the following systems, devices, and components may individually or collectively be components of a larger system, wherein other procedures may take precedence over or otherwise modify their application.
[0026] Various examples disclosed herein provide an autonomous refueling system including an end effector that couples with a fueling port and refuels a vehicle or piece of equipment associated with the fueling port. In some cases, with one or more control systems may control a robotic arm that carries the end effector, and may control one or more actuators on the end effector, to couple the end effector with the fueling port and commence fueling operations. In some cases, a target at the fueling port may be identified by one or more sensing systems of the end effector, and a location of the fueling port identified based on the identification of the target. The end effector, in some cases may include a compensation mechanism that allows for compensation of errors in the positioning of the end effector by the robotic arm to properly mate a fuel nozzle at the end effector with the fueling port. Such systems provide a refueling system with an advanced ability to autonomously or semi-autonomously move the end effector to engage with the fueling port to refuel a vehicle or piece of equipment, with relatively little operator involvement. Such techniques may reduce an amount of manual labor used to connect a fuel nozzle to the target fuel port on the vehicle, which saves on personnel costs associated with refueling operations, and also enhances safety (e.g., by reducing a number of people in proximity to dangerous environments associated with refueling), and enhances efficiency of refueling operations. While various aspects are described herein with respect to specific mechanical designs compatible with military aircraft and vehicles, the systems as discussed herein may be used in numerous other commercial, industrial, residential, and military settings having different use cases and refueling specifications. Further, while refueling examples are discussed, systems and techniques discussed herein may be used for providing other materials to a vehicle, aircraft, or other piece of equipment, such as to supply water, fuel, compressed natural gas, diesel exhaust fluid, other fluids or gasses (e.g., oxygen, hydrogen, nitrogen, etc.), chemicals, or any combinations thereof. The systems and techniques discussed herein may also be used couple an end effector to a port to remove any fluids (e.g., wastewater), gasses, or other materials. Additionally, or alternatively, systems and techniques discussed herein may also be used couple an end effector to a port for electricity transfer, data transfer, or both. Once the fueling commences, the refueling system in some cases may position the carriage system in a stowed orientation that allows for the refueled vehicle to safely drive away.
[0027] To operate autonomously and safely, the refueling systems of various aspects utilize a suite of sensors to detect fuel ports and identify status associated with the system. Such sensors may include, for example, positioning sensors, inertial measurement units (IMUs), proximity detectors, cameras, stereographic imaging sensors, ultrasonic sensors, LIDAR systems, or any combinations thereof, to name a few. In some cases, 3D sensor units may be used that may provide data that may be used for 3D sensing around a system, such as stereographic imaging sensors, ultrasonic sensors, 3D flash LIDAR, LIDAR, radar, and cameras coupled with image processing and recognition, for example. Further, aspects discussed herein may also have vehicle detection and identification sensors, such as sensors (e.g., optical, radar, radio frequency identification (RFID), and ultrasonic sensors or rangefinders, etc.) that identify a particular vehicle for identification of associated refueling characteristics (e.g., type of fuel, amount of fuel to be provided, etc.). Information from the suite of sensors may be used to couple the fuel nozzle at the end effector with the fuel port to reliably perform refueling operations during day and night lighting conditions and in the presence of dust, fog, or haze. Further, in some cases the vehicle identification may be logged along with a time and amount of fuel provided, which may be used for fleet analytics, billing, and the like.
[0028] With reference now to
[0029]
[0030] The sensor suite 125 may include one or more sensors 210 on the end effector 115 that use the fiducial target 205 to accurately position the fuel nozzle 120 around the fuel port 105. The sensors 210 may include, for example, optical sensors or LIDAR sensors that provide LIDAR or camera data to capture the position of the fuel port 105 and direct the engagement of the system. Depending on the sensing system used, the fiducial target 205 may be a geometric fiducial, a visual fiducial, or a combination of both. In other cases, additionally or alternatively, various different sensors of combinations thereof may be used, such as, positioning sensors, IMUs, proximity detectors, cameras, stereographic imaging sensors, ultrasonic sensors, or any combinations thereof. In some cases, 3D sensor units may be used that may provide data that may be used for 3D sensing around a system, such as stereographic imaging sensors, ultrasonic sensors, 3D flash LIDAR, LIDAR, radar, and cameras coupled with image processing and recognition, for example.
[0031] The end effector 115 in this example, as illustrated more closely in
[0032] In some examples, the compensation mechanism 315 may be provided by mechanical isolators (e.g. four rubber isolators arranged in a rectangular formation on each side of the fuel nozzle 120, as illustrated in
[0033]
[0034]
[0035] The one or more processors 805 may also be coupled with one or more control interfaces (e.g., for operator control or programming of the system). In some cases, the one or more processors 805 may receive data from sensor suite controller 825 (e.g., optical data or LIDAR data of a fiducial target, proximity data, etc.), and may send commands to the robotic arm controller 810, and effector controller 835, and fueling value controller 830, to couple the end effector 840 with the fueling port and provide fluid to the target vehicle. In some cases, the one or more processors 805 may be part of a computer and autonomy system that is coupled with the sensor suite, a database of vehicle fuel port parameters and fueling parameters, e-stop controls, and operator control unit(s). In some cases, the one or more processors 805 may utilize an operating system such as iOS®, ANDROID®, MS-DOS®, MS-WINDOWS®, OS/2®, UNIX®, LINUX®, or another known operating system. Additionally or alternatively, the one or more processors 805 may represent or interact with a modem, a keyboard, a mouse, a touchscreen, or a similar device.
[0036] The memory 815 may include random access memory (RAM) and read-only memory (ROM). The memory 815 may store computer-readable, computer-executable code 820 including instructions that, when executed by the processor(s) 805, cause the control system 800 to perform various functions described herein. The code 820 may be stored in a non-transitory computer-readable medium such as system memory or another type of memory. In some cases, the code 820 may not be directly executable by the processor(s) 805 but may cause a computer (e.g., when compiled and executed) to perform functions described herein. In some cases, the memory 815 may contain, among other things, a basic I/O system (BIOS) which may control basic hardware or software operation such as the interaction with peripheral components or devices.
[0037] The one or more processors 805 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor 805 may be configured to operate a memory array using a memory controller. In some other cases, a memory controller may be integrated into the processor 805. The processor 805 may be configured to execute computer-readable instructions stored in a memory (e.g., the memory 815) to cause the control system 800 to perform various functions (e.g., functions or tasks supporting autonomous refueling techniques).
[0038]
[0039] At 915, the autonomous refueling system may position the end effector to engage with the fuel port adapter. In some cases, continuous or near-continuous feedback from the sensor suite may be used to guide a robotic arm and end effector to be in proximity to the fuel port and engage with the port. In some cases, continuous or near-continuous feedback from the sensor suite may be used to dynamically guide a robotic arm and end effector in such a way as to avoid obstacles such as a vehicle fender, aircraft wing, or nearby human observer. In some cases, fine-tuning of a fuel nozzle with the port may be performed using a compensation mechanism at the end effector. At 920, the autonomous refueling system may confirm engagement between the end effector and the fuel port adapter. In some cases, when the fuel nozzle is fully engaged with the fuel port, a sensor (e.g., a pressure sensor associated with a seal or gasket) may output an indication of engagement, and the fuel nozzle may be actuated to be mechanically coupled with the fuel port. At 925, the autonomous refueling system may conduct fueling operations to refuel the target vehicle (e.g., by actuating a valve to allow fuel to flow to the target vehicle).
[0040] As discussed herein, autonomous refueling system may perform a number of functions that provide for efficient refueling operations, including sensing fuel ports that may have varying locations and positioning, to enable autonomous refueling of a vehicle, aircraft, or other piece of equipment. While various examples discussed herein are for refueling applications, as will be readily understood by one of skill in the art, the described techniques may be used for various different types of transfers of materials, or for electrical connections (e.g. for recharging of batteries on a vehicle or piece of equipment, data transfer, etc.).
[0041] It should be noted that the systems and devices discussed above are intended merely to be examples. It must be stressed that various embodiments may omit, substitute, or add various procedures or components as appropriate. For instance, it should be appreciated that, in alternative embodiments, features described with respect to certain embodiments may be combined in various other embodiments. Different aspects and elements of the embodiments may be combined in a similar manner. Also, it should be emphasized that technology evolves and, thus, many of the elements are exemplary in nature and should not be interpreted to limit the scope of the invention.
[0042] Specific details are given in the description to provide a thorough understanding of the embodiments. However, it will be understood by one of ordinary skill in the art that the embodiments may be practiced without these specific details. For example, well-known circuits, structures, and techniques have been shown without unnecessary detail in order to avoid obscuring the embodiments.
[0043] Having described several embodiments, it will be recognized by those of skill in the art that various modifications, alternative constructions, and equivalents may be used without departing from the spirit of the invention. For example, the above elements may merely be a component of a larger system, wherein other rules may take precedence over or otherwise modify the application of the invention. Also, a number of steps may be undertaken before, during, or after the above elements are considered. Accordingly, the above description should not be taken as limiting the scope of the invention.