WO2001053192A1 - Method and apparatus for automatic opening and closing of a vehicle fuel door during robotic vehicle refueling - Google Patents
Method and apparatus for automatic opening and closing of a vehicle fuel door during robotic vehicle refueling Download PDFInfo
- Publication number
- WO2001053192A1 WO2001053192A1 PCT/US2000/032959 US0032959W WO0153192A1 WO 2001053192 A1 WO2001053192 A1 WO 2001053192A1 US 0032959 W US0032959 W US 0032959W WO 0153192 A1 WO0153192 A1 WO 0153192A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- door
- fuel door
- arm
- fuel
- vehicle fuel
- Prior art date
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B67—OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
- B67D—DISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
- B67D7/00—Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
- B67D7/04—Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes for transferring fuels, lubricants or mixed fuels and lubricants
- B67D7/0401—Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes for transferring fuels, lubricants or mixed fuels and lubricants arrangements for automatically fuelling vehicles, i.e. without human intervention
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B67—OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
- B67D—DISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
- B67D7/00—Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
- B67D7/04—Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes for transferring fuels, lubricants or mixed fuels and lubricants
- B67D7/0401—Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes for transferring fuels, lubricants or mixed fuels and lubricants arrangements for automatically fuelling vehicles, i.e. without human intervention
- B67D2007/0403—Fuelling robots
- B67D2007/0405—Opening devices
- B67D2007/0407—Opening devices for fuel tank flaps
- B67D2007/0409—Opening devices for fuel tank flaps using vacuum cups
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B67—OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
- B67D—DISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
- B67D7/00—Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
- B67D7/04—Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes for transferring fuels, lubricants or mixed fuels and lubricants
- B67D7/0401—Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes for transferring fuels, lubricants or mixed fuels and lubricants arrangements for automatically fuelling vehicles, i.e. without human intervention
- B67D2007/0444—Sensors
- B67D2007/0455—Sensors recognising the position
- B67D2007/0467—Sensors recognising the position of the fuel tank flap and/or fuel tank opening
- B67D2007/0471—Sensors recognising the position of the fuel tank flap and/or fuel tank opening by calculating from a reference position, e.g. the car's silhouette, reference marks
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45076—Gas, fuel refilling
Definitions
- the present invention relates generally to robotic refueling systems and more particularly to a method for automatic opening and closing of a vehicle fuel door during robotic refueling of motor vehicles and apparatus for controlling the same.
- Such systems may include an overhead gantry which supports a carriage upon which a robot is supported for appropriate movement relative to the vehicle to position the robot adjacent the fuel door on the vehicle.
- the robotic system may be supported on an island adjacent the vehicle and then moved to a position adjacent the fuel door.
- the robotic system may be stowed underground and, after positioning of the vehicle, retrieved and moved to a point adjacent the fuel door. Irrespective of the position in which the robot is stored or the manner in which it is moved, all such robotic refueling systems require an appropriate mechanism to insert a hose assembly which includes a nozzle for delivery of fuel into the fuel tank of the vehicle.
- the fuel hose must be inserted through the vehicle fuel filler pipe and into a position internally of the vehicle fuel filler pipe such that the nozzle is appropriately positioned and so that fuel can easily flow from the nozzle into the vehicle fuel tank without obstruction.
- the fuel hose assembly is extended from the robot arm in accordance with appropriate signals received from a control mechanism. After refueling, the fuel hose assembly is extracted from the fuel filler pipe, the fuel filler door is closed, and the robot is returned to its stowed position. The refueled vehicle may then leave the robotic refueling station.
- One form of robotic refueling apparatus is shown and described in the United
- a robot is stored on an overhead carriage which in turn is supported for movement upon a gantry so that the robot may be positioned on either side of the vehicle in accordance with the position of the vehicle fuel door.
- the fuel door is automatically opened by the robot and the fuel hose inserted into the fuel filler pipe on the vehicle so that fuel may be inserted into the vehicle fuel tank.
- the fuel hose assembly is extracted from the fuel filler pipe, retracted into the robot arm, and the robot is then appropriately stored on the carriage and returned to its stowed position on the gantry until it is reactivated for refueling another vehicle.
- a robotic refueling apparatus accommodate a wide range of fuel doors having various placements, opening and closing geometries, motions, and orientations relative to a vehicle and an associated fuel filler tube.
- the door opening mechanism is provided by a vacuum cup supported by a telescoping robotic arm assembly.
- the vacuum cup must be extremely manipulable over a wide range of motions and positions to accommodate the greatest number of fuel filler door configurations and required opening and closing motions.
- some fuel doors are self-closing, it may be necessary to hold the door open until the refueling operations are concluded. Even in those situations wherein the fuel door is designed to stay open by itself, it may be difficult to recapture an open door so that it can be closed.
- the door opening mechanism must be positional out of the way of the end effector refueling apparatus while maintaining a hold on the fuel filler door. This may require substantial repositioning of the door opening mechanism and require a wide range of motion at a distal end of the arm.
- a fuel door opening and closing apparatus is disclosed in U.S. Patent 5,609,190 above referred to and incorporated herein by reference.
- the vacuum cup is supported on the end of a push tube that is extendable by providing an inner tube that extends out of or retracts into an outer tube while maintaining a sealing relationship therewith.
- a vacuum is provided to the vacuum cup through the center of the push tube.
- a yaw positioning cylinder is also provided to turn the vacuum cup to the right or the left as may be required.
- the pitch is adjusted to center the fuel conduit on the expected position of the fuel inlet behind the fuel door and the vacuum cup is then laterally extended to contact the fuel door.
- vacuum Prior to the vacuum cup contacting the fuel door, vacuum is applied and when a sufficiently negative gauge pressure is sensed in the vacuum line going to the vacuum cup. the extension of the vacuum cup is reversed and the movement of the vacuum cup to swing the hinged fuel door open is initiated.
- the present invention is an improvement over the method for robotic opening/closing a hinged vehicle fuel door disclosed in U.S. Patent No. 5,609,190.
- the present invention is directed to a method for opening and closing a hinged vehicle fuel door during robotic vehicle refueling, the method comprising the steps of providing a robotic fuel door arm; securing the robotic fuel door arm normally to the hinged vehicle fuel door; swinging the secured hinged vehicle fuel door open in angular increments about the vehicle fuel door hinge from a first door open angle to a second door open angle to provide refueling access, the robotic fuel door arm maintaining the hinged vehicle fuel door normally secured to substantially eliminate side loads on the secured hinged vehicle fuel door; swinging the secured hinged vehicle fuel door shut in angular increments about the vehicle fuel door hinge from the second door open angle to the first door open angle, the robotic fuel door arm maintaining the hinged vehicle fuel door normally secured to substantially eliminate side loads on the secured hinged vehicle fuel door; and releasing the shut hinged vehicle fuel door.
- the securing step comprises the substeps of providing the robotic fuel door arm with a vacuum cup coupled to a substantially universally movable joint, the substantially universally movable joint having a center of rotation; and coupling said vacuum cup normally to the hinged fuel door, the normally coupled vacuum cup defining a vacuum cup docking point on the hinged fuel door.
- the swinging open step comprises the substeps of defining a vehicle fuel door opening origin on the fuel door hinge relative to the vacuum cup docking point; computing the distance between the center of rotation and the vehicle fuel door opening origin; and displacing the center of rotation of the substantially universally movable joint incrementally in an arcuate manner about the fuel door opening origin from the first door open angle to the second door open angle maintaining the computed distance constant.
- the swinging shut step comprises the substep of displacing the center of rotation of the substantially universally movable joint incrementally in an arcuate manner about the fuel door opening origin from the second door open angle to the first door open angle maintaining the computed distance constant.
- an apparatus for controlling the automatic opening and closing of a hinged vehicle fuel door by a robotic vehicle fuel door arm comprises at least one computer having fuel door opening and closing sequencing software; at least one door arm joint operatively associated with the at least one computer for sequentially actuating the opening and closing of the hinged vehicle fuel door; and at least one position sensor disposed proximate to the at least one door arm joint for providing closed loop joint position feedback to the at least one computer, the at least one door arm joint controlled by the sequencing software in the at least one computer during the sequential opening and closing of the hinged vehicle fuel door.
- an apparatus for automatically opening and closing a hinged vehicle fuel door during robotic vehicle refueling comprises a robotic door arm having a substantially universally movable joint, the substantially universally movable joint having a center of rotation; engaging means coupled to the substantially universally movable joint for attachment normally to the hinged vehicle fuel door and for defining a docking point on the hinged fuel door, the docking point defining a fuel door opening origin on the fuel door hinge; means for computing the distance between the center of rotation and the fuel door opening origin; means for displacing the center of rotation of the substantially universally movable joint incrementally in an arcuate manner about the fuel door opening origin from a first door open angle to a second door open angle to provide refueling access while maintaining the computed distance constant to substantially eliminate side loads on the attached hinged vehicle fuel door; and means for displacing the center of rotation of the substantially universally movable joint incrementally in an arcuate manner about the fuel door opening origin from the
- Figure 1 is a perspective view of the general arrangement of a robotic refueling system for use in accordance with the present invention
- Figure 2 is a block diagram of a method for automatic opening and closing of a vehicle fuel door using the robotic system of Fig. 1 in accordance with the present invention
- Figure 3 is a block diagram of a process for controlling the robotic refueling system of Fig. 1 during opening and closing of a vehicle fuel door in accordance with the present invention
- Figure 4 illustrates a preferred embodiment of the present invention
- Figure 5 is a diagrammatic representation of the preferred embodiment illustrated in Fig. 4.
- the present invention refers to a method for automatic opening and closing of a hinged vehicle fuel door using a robotic vehicle refueling system comprising a manipulator assembly with an end effector having two adjacent arms, one for opening/closing the fuel door (door arm) and another for refueling the vehicle fuel tank (refueling arm).
- the hinged vehicle fuel door may be located on either side of the vehicle or in the rear of the vehicle and may have a vertical or horizontal hinge.
- the door arm holds the fuel door during the refueling operation by suction via a vacuum cup located at the tip of the arm with vacuum cup movement controlled by a linear vacuum cup actuator (VCA).
- VCA linear vacuum cup actuator
- the door arm is manipulated via a door arm rotate actuator and a door arm swing actuator to enable opening and closing of the fuel door.
- the manipulator assembly also contains a yaw actuator which is active during opening and closing of the vehicle fuel door.
- the VCA extends the vacuum cup until it docks with the fuel door such that the vacuum cup is able to pull (suck) on the door with a suction force normal to a fuel door tangential plane at the docking point in order to eliminate all side loads on the door during opening and closing of the same.
- VID computer vehicle identification database
- the refueling arm When the pre-defined (desired) maximum door open angle is reached, the refueling arm extends a nozzle inside the filler neck with the door arm still holding the fuel door normally by suction during refueling. After filling the vehicle tank, the refueling nozzle is fully retracted and the door arm closes the fuel door sequentially in a series of incremental steps being the reverse of the door opening steps with appropriate software commands to the four active joints. After closing the door, suction is discontinued and the door arm releases the fuel door. The end effector is then stowed away until another vehicle is positioned for refueling.
- FIG. 1 there is shown the general arrangement of components of a robotic vehicle refueling system 2 of the type disclosed in U.S. Patent No. 5,609,190 which utilizes a fuel door opening assembly constructed in accordance with the principles of the present invention.
- an overhead gantry 4 having a set of longitudinal supports 6 and a cross member 8 is provided.
- Gantry 4 is provided to move an upper manipulator assembly 10 which is disposed over a lower manipulator assembly 12 which sits on top of a pitch assembly 7 to position an end effector 14 preferably on either side of a vehicle 18 (or in the rear of a vehicle) adjacent its fuel door such as a vehicle fuel door 16.
- robotic system 2 is capable of moving end effector 14 along axis J, (gantry 4), along axis J 2 (either one of supports 6) and along axis J 3 which is along the longitudinal axis of upper manipulator assembly 10.
- End effector 14 can also rotate or yaw relative to axis J 3 as shown in Fig. 1 in which case the degree of freedom is along yaw axis (circular arc) J 4 .
- the pitch angle of end effector 14 is varied via pitch assembly 7 with the degree of freedom along pitch axis (circular arc) J 5 whereby the movement is essentially rotation in a plane normal to the yaw plane of rotation (Fig. 1).
- End effector 14 comprises a refueling arm 15 mounted proximate to a door arm 17.
- Refueling arm 15 has an elongated body which includes a fuel line and a fueling nozzle 19 for dispensing fuel into the vehicle filler neck.
- Door arm 17 also has an elongated body including a wrist assembly 21 attached to a flexible accordion-type vacuum cup 23 which can preferably extend forward linearly and which attaches by suction to a portion of vehicle fuel door 16 during refueling.
- Vacuum cup 23 is extended and retracted linearly by a linear vacuum cup actuator (VCA) (not shown).
- Position feedback on the VCA extend joint is provided by any known transducer (not shown).
- the set up includes a pneumatic piston cylinder anchored at a fixed end to a frame that is attached to a pivot bracket.
- wrist assembly 21 has an internal yaw joint 27 which has an axis of rotation 27a and an internal pitch joint 29 which has an axis of rotation 29a and a flexible vacuum tube 31 which has a central longitudinal axis 31a.
- axes 31a. 27a and 29a intersect within vacuum tube 31 at point C defining in essence the center of wrist assembly 21.
- Point C is also designated as vacuum cup control point for purposes of describing the present invention.
- Wrist assembly 21 is fitted in vacuum cup 23 (shown separate from wrist assembly 21 in Fig. 4 for clarity). Prior to vacuum cup 23 contacting fuel door 16, vacuum is applied to the center of the suction cup 23 via vacuum tube 31. Upon contact with door 16 at a docking point D (Fig. 4), negative pressure is increased at which point the extension of vacuum cup 23 is reversed securing cup 23 to door 16. Further details on the structure and operation of wrist assembly 21 are disclosed in United States patent application entitled WRIST ASSEMBLY FOR ROBOTIC REFUELING SYSTEMS (attorney docket TH1620) which is assigned to the assignee of the present application and is incorporated herein by reference, both patent applications being filed together on the same date with the United States Patent and Trademark Office.
- Door arm 17 is also provided with a door arm swing actuator (not shown) defining a door arm swing joint and an associated position sensor (not shown) for angular position feedback during operation.
- Door arm swing is essentially rotation along a circular arc in a plane normal to the plane of motion of the VCA extend.
- Door arm 17 is further provided with a door arm rotate actuator (not shown) defining a door arm rotate joint and an associated rotary position sensor (not shown) for angular position feedback during operation.
- Door arm rotate is essentially rotation along a circular arc in a plane normal to the door arm swing plane of motion (also normal to the VCA extend plane of motion).
- door arm 17 Further details on the structure and operation of door arm 17 are disclosed in United States patent application entitled FUEL DOOR OPENING ASSEMBLY FOR USE WITH AUTOMATIC ROBOTIC REFUELING SYSTEM which is assigned to the assignee of the present application and is incorporated herein by reference, both patent applications being filed together on the same date with the United States Patent and Trademark Office.
- the location of the vehicle fuel filler tube can be determined from data obtained from a transponder card (not shown) which is disposed within the vehicle to be refueled.
- the transponder card can be one of various types which provide vehicle information to automated refueling system 2 informing the same of the vehicle fuel filler tube (neck) and fuel door location.
- a customer interface 20 is provided to allow communication between the driver of the vehicle and robotic system 2.
- Customer interface 20 allows the driver to input various types of information in system 2 such as credit card, type of fuel and any other information that may be needed by the system.
- Automated refueling system 2 also includes a vision system comprising a camera 22 positioned (Fig. 1) above the expected location of the parked vehicle looking down at the vehicle. Camera 22 produces an image that is captured, reduced to a digital format and communicated to a primary computer 30 (Fig. 3) having a hard drive and a microprocessor such as Pentium II/III or the like. Primary computer 30 may be located conveniently in an adjacent building at the robotic system site or off-site.
- the vision system can determine from the data provided by camera 22 the actual location of vehicle 18 as long as vehicle 18 is parked within view of camera 22.
- the camera data, along with information provided by the transponder card, is processed by primary computer 30 which outputs corresponding software command signals to a secondary computer 32 (Fig.
- the software commands are part of the door path planning (sequencing) software which contains the various kinematic linear system transformations describing joint movements, all pertinent joint parameters (dimensions, equipment), various sequencing parameters (limits, offsets) and any pertinent scaling parameters and is installed in primary computer 30.
- Secondary computer 32 communicates in turn via a Device Net Node (DNN) 34 (Fig. 3) located in a control compartment 36 contained in lower manipulator assembly 12 with four of the above- mentioned joints, namely the yaw joint, the door arm swing joint, the door arm rotate joint and the VCA extend joint causing door arm 14 to open and close fuel door 16 in an orchestrated fashion to accomplish the automatic refueling.
- DNN Device Net Node
- Secondary computer 32 contains joint movement control software which handles actual joint movements in a closed loop feedback fashion (controls loop closures) receiving continuous position feedback information from each of the active joint sensors.
- secondary computer 32 controls movement of the door arm swing joint based on closed loop position feedback from the door arm swing position sensor (box 36 in Fig. 3).
- secondary computer 32 controls movement of the door arm rotate joint based on closed loop position feedback from the door arm rotate rotary position sensor (box 38 in Fig. 3).
- secondary computer 32 controls movement of the VCA extend joint based on closed loop position feedback from the VCA linear position sensor (box 40 in Fig. 3).
- secondary computer 32 controls movement of the yaw joint based on closed loop position feedback from a digital encoder (not shown) located in the yaw motor (not shown) - box 42 in Fig. 3.
- the degrees of freedom of the door arm rotate, swing and VCA joints for the purpose of disclosing the present invention will be hereby designated E Thall E 2 and E 3 , respectively.
- Secondary computer 32 also provides feedback to primary computer 30 during the opening/closing operation as shown in Fig. 3.
- the above-described robotic set up is capable of providing a relatively high control bandwidth for each of the above-mentioned active joints, which is of primary importance in any robotic control system, so that each active joint is capable of fast response to a software command within a pre-set tolerance range. Also, the robotic set up does not employ force feedback which is the standard mode of operation in prior art robotic refueling systems, rather position sensors are used which is a much simpler and cost efficient feedback control approach.
- the opening and closing fuel door sequence is achieved in a series of steps.
- the first step in the door path planning software (which is stored on primary computer 30) sequence i.e. step 50 in Fig. 2
- step 50 in Fig. 2 involves fine positioning of end effector 14 to locate fuel door 16 in preparation for extending vacuum cup 23 towards fuel door 16.
- End effector 14 preferably includes an on-board camera (not shown) which takes an image of fuel door 16 and sends the same to primary computer 30 for template matching.
- Primary computer 30 compares the image of the current location of the vehicle fuel door with an image of the Aideal ⁇ location of the vehicle fuel door for the particular vehicle type/model which was previously taken during vehicle testing and stored in VID.
- an output signal is sent by primary computer 30 to secondary computer 32 with the output being the desired fuel test position (FTP) of end effector 14 so as to be able to accomplish robotic refueling of the particular parked vehicle.
- FTP fuel test position
- Providing a FTP is essentially asking the robot to move rather than the driver moving the parked vehicle to an Aideal ⁇ refueling position which is obviously impractical.
- the next step (step 52) in the door path planning software involves moving J,, J 2 , J l5 J 4 and J 5 axes as needed to position end effector 14 at the desired ( Aideal ⁇ ) FTP. Movement of the axes is accomplished by secondary computer 32 on command from primary computer 30.
- the door arm rotate joint, the door arm swing joint and the VCA extend joint remain passive (or stowed) or. in other words, door arm 16 does not change its orientation during this step.
- step 53 from primary computer 30 is to extend the VCA until the vacuum switch is closed, i.e. until vacuum cup 23 has docked onto and secured normally vehicle fuel door 16 (as mentioned hereinabove) at docking point D (Figs. 3, 4).
- Secondary computer 32 receives the command and issues an appropriate control software command to the VCA joint via DNN 34 to extend vacuum cup 23 accordingly.
- the VCA linear position sensor continuously sends position feedback on the vacuum cup location to secondary computer 32 which compares actual VCA stroke with desired (or ideal) VCA stroke and produces an error (difference) signal.
- step 58 applies. If the error is outside of the tolerance range, the error or difference in position is applied to the FTP and the sequence repeats (Step 56) until the error between the actual VCA stroke and the requested VCA stroke is minimized, i.e. is within the pre-set tolerance (Figs. 2 - 3).
- a software command (step 58) is issued from primary computer 30 to check with VID if the parked vehicle is equipped with an internal release. If so, a soft pull sequence command (step 60) is issued from primary computer 30 to secondary computer 32 to move the VCA extend joint in order to pull with a limited amount of force on fuel door 16 at the area of docking.
- the next command (step 62) from primary computer 30 is to ask the driver via driver interface 20 to release fuel door 16 in preparation for door opening sequence. Actual soft pull movement of the VCA joint is directed by secondary computer 32 which issues an appropriate software command via DNN 34.
- the first command (step 64) in the fuel door opening sequence comes from primary computer 30 which commands secondary computer 32 to move the yaw joint so as to remove fueling arm nozzle 19 out of the anticipated fuel door opening path.
- Secondary computer 32 complies communicating with the yaw joint via DNN 34 and using closed loop feedback through out the step.
- vacuum cup 23 which generally has a circular cross-section at its docking end 23a, is docked on fuel door 16 in circular area 13 such that central axis 3 la is parallel with a unit normal vector N emanating from a tangential plane at docking point D on the outer surface of fuel door 16.
- the present invention is capable of maintaining a normal suction force at docking point D at all times during fuel door opening/closing (as will be described hereinbelow) which is a marked improvement over prior art fuel door opening/closing methods in which jerking of the fuel door in all directions is standard and may result in undesirable damage to the fuel door.
- the two wrist joints are not under the control of secondary computer 32 during the fuel door opening and closing operation. Specifically, wrist yaw joint 27 and wrist pitch joint 29 remain free to move during opening of door 16. Since door arm 16 does not change its orientation during step 52 (as mentioned above), the actual docking location (area 13) of vacuum cup 23 follows from the FTP determined in step 52. Thus, the coordinates of docking point D on fuel door 16 are known.
- primary computer 30 calculates the Aworld ⁇ (x,y,z) location of vacuum cup control point C by forward kinematics, i.e. software transformations of current (E : , E 2 , E 3 ) active joint positions to corresponding (x,y,z) coordinates.
- forward kinematics i.e. software transformations of current (E : , E 2 , E 3 ) active joint positions to corresponding (x,y,z) coordinates.
- E current
- E 3 current
- a vector CD can be drawn which would make an angle A with vector OD (Fig. 5).
- angle A is greater than 90 degrees for most vehicles due to the fact that the fuel door hinge axis is positioned behind the fuel door panel.
- a vector OC can be drawn to indicate the relative distance of the vacuum cup control point to the fuel door opening origin (Fig. 5).
- Step 68 involves the automatic inputting of the initial fuel door open angle B 0 (which is known) and the calculated distance OC in the door path planning software residing in primary computer 30.
- step 70 fuel door 16 is preferably opened by pulling incrementally point C about hinge axis origin O such that point C describes a circular arc F of radius of rotation OC starting from an initial fuel door open angle B 0 up to a pre-defined maximum fuel door open angle B ma (Fig. 5).
- Fuel door open angle B is incremented in small increments ⁇ B by the door path planning software installed in primary computer 30 with radius OC rotating from initial angle B 0 to (B 0 + ⁇ B) to (B 0 + 2 ⁇ B), etc.
- Pulling center of wrist point C at a constant distance from fuel door opening origin O ensures normal suction force at docking point D throughout the opening sequence substantially eliminating all side loads on fuel door 16 while the same is being opened.
- the value of maximum fuel door open angle is stored in VID for each qualified vehicle with the data gathered during preliminary vehicle testing.
- the general preferred angular range for angle B is about 90 degrees - 1 10 degrees.
- step 72 includes primary computer 30 commanding secondary computer 32 to move the center of wrist, point C, incrementally about origin O keeping distance OC constant so as to maintain normal suction force at docking point D at all times while the door is being opened.
- Primary computer 30 uses inverse kinematics to transform (via its door path planning software) each set of world (x,y,z) coordinates of incrementally displaced point C into corresponding local active joint (E,, E 2 , E 3 ) coordinates for the door arm rotate, door arm swing and VCA extend joints, respectively, and passes each new set of (E,, E 2 , E,) coordinates to secondary computer 32.
- Secondary computer 32 in turn commands simultaneously all active joints via control compartment DNN 34 to move to the desired new (E,, E 2 , E 3 ) position closing the feedback loops at each incremental step within predefined tolerances.
- desired new (E,, E 2 , E 3 ) position closing the feedback loops at each incremental step within predefined tolerances.
- Step 74 includes the automatic fueling sequence which is described in detail in United States Patent Nos. 5,609,190; 5,628,351 and 5,634,503 and the above-identified to-be-filed United States patent applications.
- Step 76 checks whether fueling nozzle 19 is fully retracted and if so, door closing sequence may begin. If nozzle 19 is not yet fully retracted, a Awaits signal, step 78, is generated from primary computer 30 to secondary computer 32.
- Step 80 initiates the fuel door closing sequence which corresponds to reversing the above-described angular sequencing steps.
- Primary computer 30 uses again inverse kinematics to transform world (x.y.z) coordinates for displaced point C into local active joint coordinates (E1.E2.E3).
- the sequence moves point C incrementally from maximum fuel door open angle B max back to initial fuel door open angle B 0 .
- wrist yaw joint 27 remains free to move, while wrist pitch joint 29 is preferably mechanically limited in its angular movement to help close door 16.
- Step 82 completes the fuel door closing sequence for vehicle fuel doors equipped with internal release by performing a generally uniform open loop extra push of about 1 - 2 pounds on vehicle fuel door 16 in docking area 13 to ensure that fuel door 16 is fully closed before vacuum cup 23 releases fuel door 16. Thereafter, vacuum cup 23 releases fuel door 16 and end effector 14 is stowed. For vehicle fuel doors not equipped with an internal release, vacuum cup 23 automatically releases fuel door 16 at the completion of the door closing sequence.
- the novel fuel door opening and closing method may be used in a variety of robotic refueling systems with the above-described robotic set up being just one of many possible set ups.
- a ground-based robotic refueling system may be used in which case the bridge and gantry of the above-described set up would be replaced with a pair of tracks on the refueling island.
- One disadvantage of using ground-based robotic systems is higher set up cost, since refueling may be done only on one side of the vehicle.
- a second refueling robot is needed on the other side of the vehicle lane to accommodate vehicles with fuel doors located on that side of the vehicle.
- a pedestal-mounted articulated door arm having an elbow joint and a wrist joint with the arm free to rotate in all three dimensions whereby the pedestal is bolted to the island.
- the articulated door arm may be hung from the ceiling of an overhead structure.
- Other robotic variations and/or modifications may be employed as long as they do not depart from the intended purpose of the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Loading And Unloading Of Fuel Tanks Or Ships (AREA)
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2001219458A AU2001219458A1 (en) | 2000-01-19 | 2000-12-05 | Method and apparatus for automatic opening and closing of a vehicle fuel door during robotic vehicle refueling |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17701900P | 2000-01-19 | 2000-01-19 | |
US60/177,019 | 2000-01-19 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2001053192A1 true WO2001053192A1 (en) | 2001-07-26 |
WO2001053192A9 WO2001053192A9 (en) | 2001-11-22 |
Family
ID=22646840
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/032959 WO2001053192A1 (en) | 2000-01-19 | 2000-12-05 | Method and apparatus for automatic opening and closing of a vehicle fuel door during robotic vehicle refueling |
Country Status (2)
Country | Link |
---|---|
AU (1) | AU2001219458A1 (en) |
WO (1) | WO2001053192A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108098775A (en) * | 2017-12-26 | 2018-06-01 | 河南理工大学 | Fuel adding method, device and storage medium |
CN111115538A (en) * | 2020-01-06 | 2020-05-08 | 阜阳国祯燃气有限公司 | Multifunctional crane pipe moving device |
WO2021262433A1 (en) * | 2020-06-22 | 2021-12-30 | Wayne Fueling Systems Llc | Multifunctional dispensing system with overhead fuel/air delivery for vehicles |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4242661A (en) * | 1975-03-27 | 1980-12-30 | Stifelsen Institutet for Mikrovagsteknik Vid Tekniska Hogskolan i Stockholm | Device for registration of objects |
WO1994003391A1 (en) * | 1992-07-31 | 1994-02-17 | Gian Carlo Brazzelli | Automatic refuelling station |
US5609190A (en) | 1995-06-05 | 1997-03-11 | Shell Oil Company | Automated refueling system |
US5628351A (en) | 1995-06-05 | 1997-05-13 | Shell Oil Company | Method for automated refuelling |
US5634503A (en) | 1995-06-05 | 1997-06-03 | Shell Oil Company | Automated refuelling system |
US5671786A (en) * | 1992-09-04 | 1997-09-30 | Corfitsen; Sten | Apparatus for automatic refueling of vehicles |
-
2000
- 2000-12-05 WO PCT/US2000/032959 patent/WO2001053192A1/en active Application Filing
- 2000-12-05 AU AU2001219458A patent/AU2001219458A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4242661A (en) * | 1975-03-27 | 1980-12-30 | Stifelsen Institutet for Mikrovagsteknik Vid Tekniska Hogskolan i Stockholm | Device for registration of objects |
WO1994003391A1 (en) * | 1992-07-31 | 1994-02-17 | Gian Carlo Brazzelli | Automatic refuelling station |
US5671786A (en) * | 1992-09-04 | 1997-09-30 | Corfitsen; Sten | Apparatus for automatic refueling of vehicles |
US5609190A (en) | 1995-06-05 | 1997-03-11 | Shell Oil Company | Automated refueling system |
US5628351A (en) | 1995-06-05 | 1997-05-13 | Shell Oil Company | Method for automated refuelling |
US5634503A (en) | 1995-06-05 | 1997-06-03 | Shell Oil Company | Automated refuelling system |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108098775A (en) * | 2017-12-26 | 2018-06-01 | 河南理工大学 | Fuel adding method, device and storage medium |
CN111115538A (en) * | 2020-01-06 | 2020-05-08 | 阜阳国祯燃气有限公司 | Multifunctional crane pipe moving device |
WO2021262433A1 (en) * | 2020-06-22 | 2021-12-30 | Wayne Fueling Systems Llc | Multifunctional dispensing system with overhead fuel/air delivery for vehicles |
US11345587B2 (en) | 2020-06-22 | 2022-05-31 | Wayne Fueling Systems Llc | Multifunctional dispensing system with overhead fuel/air delivery |
Also Published As
Publication number | Publication date |
---|---|
WO2001053192A9 (en) | 2001-11-22 |
AU2001219458A1 (en) | 2001-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11707955B2 (en) | Systems and methods for automated operation and handling of autonomous trucks and trailers hauled thereby | |
CN114728417B (en) | Method and apparatus for autonomous object learning by remote operator triggered robots | |
EP0455371A2 (en) | Robotic carrier mechanism for aircraft maintenance | |
EP2257493B1 (en) | Loading arm with direct control, in particular proportional control | |
CN110884884B (en) | Mobile clamp apparatus and method | |
CN108128747B (en) | Refueling robot and gas station | |
WO1990013512A1 (en) | Apparatus for the automatic fuelling of automotive vehicles | |
US9010684B2 (en) | Automated inspection of soft-tooled hollow structure | |
EP0631534A4 (en) | Method and system for handling a hinged magnetic member. | |
EP0261106B1 (en) | Method and robot installation for programmed control of a working tool | |
CN114195083B (en) | Automatic robot oiling device and oiling method | |
JPH0789286B2 (en) | Work origin determination method for articulated manipulator | |
CN112719702B (en) | Intelligent assembling and welding integrated device and method for complex pipeline | |
AU2021335489A1 (en) | Systems and methods for automated operation and handling of autonomous trucks and trailers hauled thereby | |
WO2001053192A1 (en) | Method and apparatus for automatic opening and closing of a vehicle fuel door during robotic vehicle refueling | |
JP3486947B2 (en) | Refueling device | |
WO2021094708A1 (en) | Method of controlling a surgical robot | |
Wang et al. | Development and control of an autonomously obstacle-navigation inspection robot for extra-high voltage power transmission lines | |
CN112454368B (en) | Mechanical arm control system and method based on laser ranging and deep reinforcement learning | |
US20190039249A1 (en) | Multi-axis robot and method for controlling the same for painting objects | |
CN215811423U (en) | A slope rain test system for vehicle | |
Nechyba et al. | SM/sup 2/for new space station structure: autonomous locomotion and teleoperation control | |
WO2001040109A1 (en) | Fuel door opening assembly for use with automatic robotic refueling system | |
CN218715195U (en) | Boom system and operation machine | |
CN216830893U (en) | Be applied to computer lab on-off control equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
AK | Designated states |
Kind code of ref document: C2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: C2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
COP | Corrected version of pamphlet |
Free format text: PAGES 1/4-4/4, DRAWINGS, REPLACED BY NEW PAGES 1/5-5/5; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |