IP Library Granted Patent US 10,773,550
Granted Patent B1
US 10,773,550 · App. 16/872,666 · Granted Sep 15, 2020

Automated removal and replacement of vehicle wheels and tires

Inventors: Jonathan Downey (San Francisco, CA); Victor Darolfi (San Francisco, CA); Robert Baranowski (San Fancisco, CA); Mark Bauer (San Francisco, CA); Bernard J. Michini (San Francisco, CA)
Assignee: RoboTire, Inc.
B60B29/001B25J11/005B60B2340/18B60B2340/50B60S5/00
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,773,550
App. No.
16/872,666
Granted
Sep 15, 2020
Kind
B1
Abstract

Systems, methods and apparatus for automated vehicle wheel removal and replacement are provided. One system includes a computer system with applications for scheduling the replacement of tires for the vehicle. An electronically controlled lift device and robotic apparatus is configured for interaction with the computer system. The lift device mechanically adjusts arms for placement on lift points of vehicles. The robotic apparatus detects positioning of lug nut configuration for a wheel, removes lug nuts, and then removes the wheel from the wheel hub with gripping arms. The wheel and tire are then handed off to a separate tire changing machine. When a new tire is replaced the robotic apparatus then mounts the wheel to the original wheel hub, and then secures the lug nuts to the lug nut bolts.

Claims (139)

1. A computer-implemented method for vehicle wheel removal and replacement, the method comprising:

positioning a tooling end of a robotic apparatus to a first wheel removal position of a first wheel of a vehicle, the tooling end having a torque wrench for rotating a socket attached to the torque wrench, the first wheel having bolt holes and the first wheel being attached to a first wheel hub of the vehicle via a plurality of lug nuts fastened to bolts of the first wheel hub, the first wheel having an affixed first tire; and

performing a first wheel removal and replacement procedure comprising:

determining a lug nut pattern for the first wheel, wherein the determined lug nut pattern is any one of a four lug nut configuration, a five lug nut configuration, a six lug nut configuration, or an eight lug nut configuration;

gripping the first tire with a tire gripping mechanism;

while gripping the first tire with the tire gripping mechanism, using the torque wrench with an attached socket to sequentially remove each of the lug nuts from the bolts of the first wheel hub;

after each of the lug nuts has been removed from the bolts of the first wheel hub, removing the first wheel from the first wheel hub to another location so that the affixed first tire may be removed and a first new tire may be replaced onto the first wheel;

after the first new tire has been placed onto the first wheel, retrieving with the tire gripping mechanism the first new tire and first wheel;

determining an orientation of the bolts of the first wheel hub of the vehicle;

axially rotating the first wheel to align the bolt holes of the first wheel with the bolts of the first wheel hub;

replacing the first wheel onto the bolts of the first wheel hub; and

while gripping the first new tire with the tire gripping mechanism, sequentially replacing the lug nuts onto the bolts of the first wheel hub.

2. The computer-implemented method of claim 1 , further comprising:

positioning the tooling end of the robotic apparatus to a second wheel removal position of a second wheel of the vehicle, the second wheel having bolt holes and the second wheel being attached to a second wheel hub of the vehicle via a plurality of lug nuts fastened to bolts of the second wheel hub, the second wheel having an affixed second tire; and

performing a second wheel removal and replacement procedure comprising:

gripping the second tire with the tire gripping mechanism;

while gripping the second tire with the tire gripping mechanism, using the torque wrench with an attached socket to sequentially remove each of the lug nuts from the bolts of the second wheel hub;

after each of the lug nuts has been removed from the bolts of the second wheel hub, removing the second wheel from the second wheel hub to another location so that the affixed second tire may be removed and a new tire may be replaced onto the second wheel;

after a new tire has been placed onto the second wheel, retrieving with the tire gripping mechanism the second new tire and second wheel;

determining an orientation of the bolts of the second wheel hub of the vehicle;

axially rotating the second wheel to align the bolt holes of the second wheel with the bolts of the second wheel hub;

replacing the second wheel onto the bolts of the second wheel hub; and

while gripping the second new tire with the tire gripping mechanism, sequentially replacing the lug nuts onto the bolts of the second wheel hub.

3. The computer-implemented method of claim 1 , wherein gripping the first tire further comprises:

directing gripping arms of the gripping mechanism to open from a range of 1.27 mm to 254 mm (0.5 to 10 inches) greater than a determined width value of the first tire, the first tire having a tread portion; and

once positioned into place around the first tire, actuating the gripping arms to close together against the tread portion of the first tire.

4. The computer-implemented method of claim 1 , wherein determining a lug nut pattern comprises:

identifying one or more fiducial markers located on at least one of the lug nuts; and

determining the lug nut pattern based on the location of the one or more fiducial markers.

5. The computer-implemented method of claim 1 , wherein determining a lug nut pattern comprises:

receiving vehicle information identifying a unique make and model of a vehicle; and

based on the unique make and model of the vehicle, identifying the lug nut for the vehicle.

6. The computer-implemented method of claim 1 , wherein determining a lug nut pattern comprises:

obtaining one or more images of the first wheel;

determining a lug nut pattern based on detecting lug nut objects in the one or more images; and

based on the number of detected lug nut objects, identifying the lug nut pattern as the four lug nut configuration, the five lug nut configuration, the six lug nut configuration, or the eight lug nut configuration.

7. The computer-implemented method of claim 6 , further comprising:

determining a centroid the objects by connecting a line between each of the lug nut objects and

determining an intersection point of the lines; and

positioning the robotic apparatus based on the determined centroid.

8. The computer-implemented method of claim 1 , wherein determining the lug nut pattern comprises:

receiving, from a user interface, a selection of pattern type of as the four lug nut configuration, the five lug nut configuration, the six lug nut configuration, or the eight lug nut configuration.

9. The computer-implemented method of claim 1 , further comprising:

after removing a lug nut from the bolt of the wheel hub, placing by the robotic apparatus the removed lug nut to a predetermined storage location; and

retrieving by the robotic apparatus, each lug nut from the predetermined location and replacing the retrieved lug nut onto a bolt of the wheel hub.

10. The computer-implemented method of claim 1 , further comprising:

determining a socket size to be used to remove the lug nuts; and

retrieving by the robotic apparatus, from a group of stored sockets, a particular socket based on the determined socket size.

11. The computer-implemented method of claim 10 , wherein determining a socket size comprises:

obtaining an image of the first wheel; and

determining a socket size of a lug nut detected in the image.

12. The computer-implemented method of claim 1 , further comprising:

determining a plane of the first wheel based on obtained sensor data describing the wheel in a three-dimensional space; and

while placing the socket onto a lug nut, moving the socket by the robotic apparatus perpendicular to the determined plane of the wheel.

13. An automated vehicle wheel removal and replacement system comprising:

a computer system including one or more processors; and

a robotic apparatus comprising control circuitry, the control circuitry of the robotic apparatus communicatively coupled to the computer system, wherein the computer system and the robotic apparatus are configured to perform operations, using the one or more processors, of:

positioning a tooling end of a robotic apparatus to a first wheel removal position of a first wheel of a vehicle, the tooling end having a torque wrench for rotating a socket attached to the torque wrench, the first wheel having bolt holes and the first wheel being attached to a first wheel hub of the vehicle via a plurality of lug nuts fastened to bolts of the first wheel hub, the first wheel having an affixed first tire; and

performing a wheel removal and replacement procedure comprising:

determining a lug nut pattern for the first wheel, wherein the determined lug nut pattern is any one of a four lug nut configuration, a five lug nut configuration, a six lug nut configuration, or an eight lug nut configuration;

gripping the first tire with a tire gripping mechanism;

while gripping the first tire with the tire gripping mechanism, using the torque wrench with an attached socket to sequentially remove each of the lug nuts from the bolts of the first wheel hub;

after each of the lug nuts has been removed from the bolts of the first wheel hub, removing the first wheel from the first wheel hub to another location so that a first new tire may be replaced onto the first wheel;

after the first new tire has been placed onto the first wheel, retrieving with the tire gripping mechanism the first new tire and first wheel;

determining an orientation of the bolts of the first wheel hub of the vehicle;

axially rotating the first wheel to align the bolt holes of the first wheel with the bolts of the first wheel hub;

replacing the first wheel onto the bolts of the first wheel hub; and

while gripping the first new tire with the tire gripping mechanism, sequentially replacing the lug nuts onto the bolts of the first wheel hub.

14. The system of claim 13 , further comprising the operations of:

positioning the tooling end of the robotic apparatus to a second wheel removal position of a second wheel of the vehicle, the second wheel having bolt holes and the second wheel being attached to a second wheel hub of the vehicle via a plurality of lug nuts fastened to bolts of the second wheel hub, the second wheel having an affixed second tire; and

performing a second wheel removal and replacement procedure comprising:

gripping the second tire with the tire gripping mechanism;

while gripping the second tire with the tire gripping mechanism, using the torque wrench with an attached socket to sequentially remove each of the lug nuts from the bolts of the second wheel hub;

after each of the lug nuts has been removed from the bolts of the second wheel hub, removing the second wheel from the second wheel hub to another location so that the affixed second tire may be removed and a new tire may be replaced onto the second wheel;

after the second new tire has been placed onto the second wheel, retrieving with the tire gripping mechanism the second new tire and second wheel;

determining an orientation of the bolts of the second wheel hub of the vehicle;

axially rotating the second wheel to align the bolt holes of the second wheel with the bolts of the second wheel hub;

replacing the second wheel onto the bolts of the second wheel hub; and

while gripping the second new tire with the tire gripping mechanism, sequentially replacing the lug nuts onto the bolts of the second wheel hub.

15. The system of claim 13 , wherein gripping the first tire further comprises:

directing gripping arms of the gripping mechanism to open from a range of 1.27 mm to 254 mm (0.5 to 10 inches) greater than a determined width value of the first tire, the first tire having a tread portion; and

once positioned into place around the first tire, actuating the gripping arms to close together against the tread portion of the first tire.

16. The system of claim 13 , wherein determining a lug nut pattern comprises:

identifying one or more fiducial markers located on at least one of the lug nuts; and

determining the lug nut pattern based on the location of the one or more fiducial markers.

17. The system of claim 13 , wherein determining a lug nut pattern comprises:

receiving vehicle information identifying a unique make and model of a vehicle; and

based on the unique make and model of the vehicle, identifying the lug nut for the vehicle.

18. The system of claim 13 , wherein determining a lug nut pattern comprises:

obtaining one or more images of the first wheel;

determining a lug nut pattern based on detecting lug nut objects in the one or more images; and

based on the number of detected lug nut objects, identifying the lug nut pattern as the four lug nut configuration, the five lug nut configuration, the six lug nut configuration, or the eight lug nut configuration.

19. The system of claim 18 , further comprising the operations of:

determining a centroid the objects by connecting a line between each of the lug nut objects and

determining an intersection point of the lines; and

positioning the robotic apparatus based on the determined centroid.

20. The system of claim 13 , wherein determining the lug nut pattern comprises:

receiving, from a user interface, a selection of pattern type of as the four lug nut configuration, the five lug nut configuration, the six lug nut configuration, or the eight lug nut configuration.

21. The system of claim 13 , further comprising the operations of:

after removing a lug nut from the bolt of the wheel hub, placing by the robotic apparatus the removed lug nut to a predetermined storage location; and

retrieving by the robotic apparatus, each lug nut from the predetermined location and replacing the retrieved lug nut onto a bolt of the wheel hub.

22. The system of claim 13 , further comprising the operations of:

determining a socket size to be used to remove the lug nuts; and

retrieving by the robotic apparatus, from a group of stored sockets, a particular socket based on the determined socket size.

23. The system of claim 22 , wherein determining a socket size comprises:

obtaining an image of the first wheel; and

determining a socket size of a lug nut detected in the image.

24. The system of claim 23 , further comprising the operations of:

determining a plane of the first wheel based on obtained sensor data describing the wheel in a three-dimensional space; and

while placing the socket onto a lug nut, moving the socket by the robotic apparatus perpendicular to the determined plane of the wheel.

25. An automated vehicle wheel removal and replacement system comprising:

a computer system including one or more processors; and

a robotic apparatus comprising control circuitry, the control circuitry of the robotic apparatus communicatively coupled to the computer system, wherein the computer system and the robotic apparatus are configured to perform operations, using the one or more processors, of:

positioning a tooling end of a robotic apparatus to a first wheel removal position of a first wheel of a vehicle, the tooling end having a torque wrench for rotating a socket attached to the torque wrench, the first wheel having bolt holes and the first wheel being attached to a first wheel hub of the vehicle via a plurality of wheel fasteners fastened to the first wheel hub, the first wheel having an affixed first tire;

obtaining one or more images of the first wheel;

determining a wheel fastener pattern based on detecting wheel fastener objects in the one or more images, wherein the determined wheel fastener pattern is any one of a four wheel fastener configuration, a five wheel fastener configuration, a six wheel fastener configuration, or an eight wheel fastener configuration; and

performing a first wheel removal and replacement procedure comprising:

gripping the first tire with a tire gripping mechanism;

while gripping the first tire with the tire gripping mechanism, using the torque wrench with an attached socket to sequentially remove each of the wheel fasteners from the first wheel hub;

after each of the wheel fasteners has been removed from the first wheel hub, removing the first wheel from the first wheel hub to another location so that the affixed first tire may be removed and a first new tire may be replaced onto the first wheel;

after the first new tire has been placed onto the first wheel, retrieving with the tire gripping mechanism the first new tire and first wheel;

axially rotating the first wheel to align the bolt holes of the first wheel with the first wheel hub;

replacing the first wheel onto the first wheel hub; and

while gripping the first new tire with the tire gripping mechanism, sequentially replacing the wheel fasteners onto the first wheel hub.

26. The system of claim 25 , further comprising the operations of:

after removing a wheel fastener from the wheel hub, placing by the robotic apparatus the removed wheel fastener to a predetermined storage location; and

retrieving by the robotic apparatus, each wheel fastener from the predetermined location and replacing the retrieved wheel fastener onto the wheel hub.

27. The system of claim 25 , further comprising the operations of:

determining a socket size to be used to remove the wheel fasteners; and

retrieving by the robotic apparatus, from a group of stored sockets, a particular socket based on the determined socket size.

28. The system of claim 27 , wherein determining a socket size comprises:

obtaining an image of the first wheel; and

determining a socket size of a wheel fastener detected in the image.

29. The system of claim 25 , further comprising the operations of:

determining a plane of the first wheel based on obtained sensor data describing the wheel in a three-dimensional space; and

while placing the socket onto a wheel fastener, moving the socket by the robotic apparatus perpendicular to the determined plane of the wheel.

30. The system of claim 25 , further comprising the operations of:

determining a centroid of the detected wheel fastener objects; and

positioning the robotic apparatus based on the determined centroid.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2024
From: ROBOTIRE, INC.
To: THE REINALT-THOMAS CORPORATION D/B/A DISCOUNT TIRE
Reel/Frame 067676/0391 →
SECURITY INTEREST Recorded Dec 21, 2023
From: ROBOTIRE, INC.
To: THE REINALT-THOMAS CORPORATION DBA DISCOUNT TIRE
Reel/Frame 065935/0843 →
SECURITY INTEREST Recorded Mar 13, 2023
From: ROBOTIRE, INC.
To: THE REINALT-THOMAS CORPORATION DBA DISCOUNT TIRE
Reel/Frame 062962/0438 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2020
From: DOWNEY, JONATHAN; DAROLFI, VICTOR; BARANOWSKI, ROBERT; BAUER, MARK; MICHINI, BERNARD J.
To: EVERYDAY ROBOTICS, INC.
Reel/Frame 053500/0445 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2020
From: EVERYDAY ROBOTICS, INC.
To: ROBOTIRE, INC.
Reel/Frame 053500/0456 →
Continuity (2)
Continuation 16386512 · Apr 17, 2019
Provisional Application 62660798 · Apr 20, 2018
Cited By (4)
US 12,503,181 US 12,553,788 US 12,566,099 US 12,638,356