The present disclosure is directed to autonomous refueling systems and, more specifically, to refueling systems including an end effector assembly that couples with a fueling port of a target vehicle.
Numerous different types of vehicles and other equipment rely on on-board engines or motors to provide mechanical energy to do some type of work. For example, a vehicle may include one or more internal combustion engines (e.g., spark ignition engines, diesel engines, gas turbine engines, etc.) to power and move the vehicle. Internal combustion engines require some type of fuel, which is commonly stored in a fuel tank of the vehicle or piece of equipment (e.g., electric generator), and when fuel is consumed refueling is performed to provide fuel to refill the fuel tank. Refueling operations can be time consuming for individuals, as a refueling hose is commonly connected and disconnected to and from a fuel tank manually. Further, depending on the location and environment, having a person manually connect and disconnect a refueling line can present hazards. Thus, efficient techniques for performing refueling operations may reduce labor involved in refueling, and enhance safety.
Various aspects of the present disclosure provide autonomous refueling systems that provide the ability to autonomously connect and disconnect a refueling line to a fueling port associated with a fuel tank to refill the tank. In some cases, an autonomous refueling system may include an end effector coupled with a carriage system. The carriage system may include, for example, a six-axis robotic arm having the end effector attached thereto, and a fluid connection (e.g., hoses or pipes) with a fuel supply. A sensor suite may be coupled with the carriage system and be configured to output optical and/or proximity data that is received at a controller system. The controller system may identify a location of a fuel port, position the end effector in proximity with the fuel port, and provide fuel to the vehicle responsive to the engagement of the fuel nozzle with the fuel port. In some cases, the controller system is configured to identify a fiducial target associated with the fuel port, which is used to align the fuel nozzle with the fuel port. In some cases, the end effector may also include a compensation system that may be used to adjust a location of the fuel nozzle to a finer degree than is possible using the carriage system (e.g., robotic arm). Such a compensation system may allow for a less expensive and less complex robotic arm, for example.
In some aspects, the techniques described herein relate to a refueling apparatus, including: 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.
In some aspects, the techniques described herein relate to a refueling apparatus, wherein: the controller system is configured to identify a fiducial target associated with the fuel port.
In some aspects, the techniques described herein relate to a refueling apparatus, wherein: the sensor suite includes 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.
In some aspects, the techniques described herein relate to a refueling apparatus, wherein: the sensor suite further includes 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.
In some aspects, the techniques described herein relate to a refueling apparatus, wherein: the vehicle detection and identification sensor includes one or more of an optical scanner, radar, radio frequency identification (RFID) tag reader, or any combinations thereof.
In some aspects, the techniques described herein relate to a refueling apparatus, wherein: the controller system is configured to output a vehicle identification and an amount of fuel provided to a revenue management or analytics system.
In some aspects, the techniques described herein relate to a refueling apparatus, 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.
In some aspects, the techniques described herein relate to a refueling apparatus, wherein: the compensation system includes one or more actuation components coupled between the fuel nozzle and the end effector, one or more mechanical isolators, or any combinations thereof.
In some aspects, the techniques described herein relate to a refueling apparatus, wherein: the compensation system further includes a compression spring coupled between the fuel nozzle and the end effector that counteracts a load of the fuel nozzle due to gravity.
In some aspects, the techniques described herein relate to a refueling apparatus, further including: 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.
In some aspects, the techniques described herein relate to a refueling apparatus, 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.
In some aspects, the techniques described herein relate to a refueling apparatus, wherein: the sensor suite further includes 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.
The foregoing has outlined rather broadly the features and technical advantages of examples according to the disclosure in order that the detailed description that follows may be better understood. Additional features and advantages will be described hereinafter. The conception and specific examples disclosed may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes of the present disclosure. Such equivalent constructions do not depart from the spirit and scope of the appended claims. Features which are believed to be characteristic of the concepts disclosed herein, both as to their organization and method of operation, together with associated advantages will be better understood from the following description when considered in connection with the accompanying figures. Each of the figures is provided for the purpose of illustration and description only, and not as a definition of the limits of the claims.
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.
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.
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.
With reference now to
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.
The end effector 115 in this example, as illustrated more closely in
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
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.
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.
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).
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).
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.).
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.
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.
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.
This invention was made with Government support under SBIR Contract Numbers W911W619C0082 and W56HZV-17-C-0062; contracted through the United States Army. The Government may have certain rights to this invention.