IP Library Granted Patent US 12,291,395
Granted Patent B2
US 12,291,395 · App. 18/179,244 · Granted May 6, 2025

Refuse collection vehicle positioning

Inventors: Robert B. Williams (Albertville, AL); Stanley L. Maroney (Attalla, AL)
Assignee: The Heil Co.
B65F3/043B65F2003/025B65F2003/0279B65F2003/0283B66F9/0755
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 12,291,395
App. No.
18/179,244
Granted
May 6, 2025
Kind
B2
Abstract

A refuse collection vehicle includes a fork assembly that is operable to engage one or more fork pockets of a refuse container, a lift arm that is operable to lift a refuse container, and at least one sensor that is configured to collect data indicating a position of the one or more fork pockets of the refuse container. A position of at least one of the fork assembly or the lift arm is adjusted in response to the data collected by the at least one sensor.

Claims (61)

1. A refuse collection vehicle comprising:

a fork assembly including one or more forks configured to engage one or more respective fork pockets of a refuse container;

a lift arm coupled to the fork assembly, the lift arm operable to lift the refuse container while the fork assembly is engaged with the one or more fork pockets;

at least one position sensor configured to collect data indicating a positioning of the lift arm relative to a surface on which the refuse collection vehicle is positioned;

at least one container detection sensor configured to generate sensor data describing the one or more fork pockets of the refuse container, wherein the one or more forks are rotatable, about an axis parallel to the surface on which the refuse collection vehicle is positioned, relative to the at least one container detection sensor and the surface on which the refuse collection vehicle is positioned; and

a computing device communicatively coupled to the fork assembly and the lift arm, the computing device programmed to perform operations comprising:

receiving the sensor data describing the one or more fork pockets of the refuse container;

analyzing the sensor data to determine a position of each fork pocket;

determining, by the computing device, a positioning of the lift arm relative to the surface on which the refuse collection vehicle is positioned based on the data provided by the at least one position sensor arranged to collect data indicating the positioning of the lift arm;

determining, by the computing device, a height of one or more ends of one or more forks of the fork assembly relative to the surface on which the refuse collection vehicle is positioned based on the positioning of the lift arm relative to the surface on which the refuse collection vehicle is positioned;

determining, by the computing device, an amount and a direction of travel of the lift arm required to align the one or more ends of the one or more forks with the position of each fork pocket of the one or more fork pockets based on the height of the one or more ends of the one or more forks and the position of each fork pocket of the one or more fork pockets; and

moving the lift arm in the determined amount and the determined direction of travel.

2. The refuse collection vehicle of claim 1 , wherein the computing device is programmed to perform operations comprising automatically adjusting a positioning of the lift arm relative to the surface on which the refuse collection vehicle is positioned.

3. The refuse collection vehicle of claim 1 , wherein the operations further comprise adjusting an angular position of at least one of the one or more forks of the fork assembly relative to the surface on which the refuse collection vehicle is positioned.

4. The refuse collection vehicle of claim 1 , wherein the at least one container detection sensor comprises at least one of a camera or an analog ultrasonic sensor.

5. The refuse collection vehicle of claim 1 , wherein:

the sensor data describing the one or more fork pockets of the refuse container comprises data indicating a position of two or more sides of each fork pocket of the one or more fork pockets; and

the operations further comprise determining the position of the center of each fork pocket of the one or more fork pockets based on the position of the two or more sides of the respective fork pocket.

6. The refuse collection vehicle of claim 1 , wherein the operations further comprise:

rotating the one or more forks relative to the at least one container detection sensor.

7. The refuse collection vehicle of claim 1 , wherein the lift arm is rotatable relative to the at least one container detection sensor and the surface on which the refuse collection vehicle is positioned.

8. A method of operating a refuse collection vehicle to collect refuse from a refuse container, the method comprising:

receiving, by at least one processor, sensor data describing one or more fork pockets of the refuse container, wherein the refuse collection vehicle comprises at least one container detection sensor configured to generate the sensor data;

analyzing the sensor data describing the one or more fork pockets of the refuse container to determine a position of each fork pocket;

determining, by the at least one processor, a positioning of a lift arm of the refuse collection vehicle relative to a surface on which the refuse collection vehicle is positioned based on data provided by one or more body sensors;

determining, by the at least one processor, a height of one or more ends of one or more forks of a fork assembly of the refuse collection vehicle relative to the surface on which the refuse collection vehicle is positioned based on the positioning of the lift arm relative to the surface on which the refuse collection vehicle is positioned, wherein the one or more forks are rotatable, about an axis parallel to the surface on which the refuse collection vehicle is positioned, relative to the at least one container detection sensor and the surface on which the refuse collection vehicle is positioned;

determining, by the at least one processor, an amount and a direction of travel of the lift arm required to align the one or more ends of the one or more forks with the position of each fork pocket of the one or more fork pockets based on the height of the one or more ends of the one or more forks and the position of each fork pocket of the one or more fork pockets; and

transmitting, by at least one processor, a signal to cause the lift arm to move the determined amount and the determined direction of travel.

9. The method of claim 8 , wherein transmitting, by the at least one processor, a signal to cause the lift arm to move the determined amount and the determined direction of travel comprises transmitting, by the at least one processor, a signal to cause a positioning of the lift arm to be adjusted relative to the surface on which the refuse collection vehicle is positioned.

10. The method of claim 8 , further comprising transmitting, by the at least one processor, a signal to cause an angular position of one or more forks of the fork assembly to be adjusted relative to the surface on which the refuse collection vehicle is positioned.

11. The method of claim 8 , wherein:

the sensor data describing one or more fork pockets of the refuse container comprises data indicating a position of two or more sides of each fork pocket of the one or more fork pockets; and

the method further comprises determining the position of the center of each fork pocket of the one or more fork pockets based on the position of the sides of the respective fork pocket.

12. A refuse collection vehicle comprising:

a fork assembly including one or more forks configured to engage one or more respective fork pockets of a refuse container;

a lift arm coupled to the fork assembly, the lift arm operable to lift the refuse container while the fork assembly is engaged with the one or more fork pockets;

at least one position sensor configured to collect data indicating an angular position of the fork assembly relative to a surface on which the refuse collection vehicle is positioned;

at least one container detection sensor configured to generate sensor data describing the one or more fork pockets of the refuse container, wherein the one or more forks are rotatable, about an axis parallel to the surface on which the refuse collection vehicle is positioned, relative to the at least one container detection sensor and the surface on which the refuse collection vehicle is positioned; and

a computing device communicatively coupled to the fork assembly and the lift arm, the computing device programmed to perform operations comprising:

receiving the sensor data describing the one or more fork pockets of the refuse container;

analyzing the sensor data to determine an alignment angle to align at least one of the one or more forks with a respective fork pocket;

determining, by the computing device, an angular position of one or more forks of the fork assembly relative to the surface on which the refuse collection vehicle is positioned based on the data provided by the at least one position sensor arranged to collect data indicating the angular position of the fork assembly;

determining, by the computing device, an amount and a direction of rotation of the fork assembly required to align the one or more forks of the fork assembly with the fork pockets based on the angular position of one or more forks of the fork assembly relative to the surface on which the refuse collection vehicle is positioned and the determined alignment angle; and

rotating the fork assembly in the determined amount and the determined direction of rotation.

13. The refuse collection vehicle of claim 12 , wherein the operations further comprise adjusting a positioning of the lift arm relative to the surface on which the refuse collection vehicle is positioned.

14. The refuse collection vehicle of claim 12 , wherein rotating the fork assembly in the determined amount and the determined direction of rotation comprises adjusting an angular position of at least one of the one or more forks of the fork assembly relative to the surface on which the refuse collection vehicle is positioned.

15. The refuse collection vehicle of claim 12 , wherein the at least one container detection sensor comprises at least one of a camera or an analog ultrasonic sensor.

16. The refuse collection vehicle of claim 12 , wherein:

the at least one container detection sensor configured to collect sensor data describing the one or more fork pockets of the refuse container is configured to detect a position of two or more sides of each fork pocket of the one or more fork pockets; and

the operations further comprise determining the position of the center of each fork pocket of the one or more fork pockets based on the position of the two or more sides of the respective fork pocket.

17. A method of operating a refuse collection vehicle to collect refuse from a refuse container, the method comprising:

receiving, by at least one processor, sensor data describing one or more fork pockets of the refuse container, wherein the refuse collection vehicle comprises at least one container detection sensor configured to generate the sensor data;

analyzing the sensor data to determine an alignment angle to align at least one fork of a fork assembly of the refuse collection vehicle with a respective fork pocket;

determining, by the at least one processor, an angular position of one or more forks of the fork assembly relative to a surface on which the refuse collection vehicle is positioned based on data provided by one or more body sensors, wherein the one or more forks are rotatable, about an axis parallel to the surface on which the refuse collection vehicle is positioned, relative to the at least one container detection sensor and the surface on which the refuse collection vehicle is positioned;

determining, by the at least one processor, an amount and a direction of rotation of the fork assembly required to align the one or more forks of the fork assembly with the one or more fork pockets based on the angular position of one or more forks of the fork assembly relative to the surface on which the refuse collection vehicle is positioned and the determined alignment angle; and

transmitting, by the at least one processor, a signal to cause rotation of the fork assembly in the determined amount and the determined direction of rotation.

18. The method of claim 17 , further comprising transmitting, by the at least one processor, a signal to cause a positioning of a lift arm of the refuse collection vehicle to be adjusted relative to the surface on which the refuse collection vehicle is positioned.

19. The method of claim 17 , wherein transmitting, by the at least one processor, a signal to cause rotation of the fork assembly in the determined amount and the determined direction of rotation comprises transmitting, by the at least one processor, a signal to cause an angular position of one or more forks of the fork assembly to be adjusted relative to the surface on which the refuse collection vehicle is positioned.

20. The method of claim 17 , wherein:

the sensor data describing one or more fork pockets of the refuse container includes data indicating a position of two or more sides of each fork pocket of the one or more fork pockets; and

the method further comprises determining the position of the center of each fork pocket of the one or more fork pockets based on the position of the sides of the respective fork pocket.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2023
From: WILLIAMS, ROBERT B.; MARONEY, STANLEY L.
To: THE HEIL CO.
Reel/Frame 062923/0569 →
Continuity (3)
Continuation 16856934 · Apr 23, 2020
Provisional Application 62837595 · Apr 23, 2019
Related Publication 20230202752A1 · Jun 29, 2023
References Cited (97)
US 2949199A · Jones · 1960 [cited by applicant]
US 4279328A · Ahlbom · 1981 [cited by applicant]
US 4868796A · Ahrens et al. · 1989 [cited by applicant]
US 5004392A · Naab · 1991 [cited by applicant]
US 5007786A · Bingman · 1991 [cited by applicant]
US 5215423A · Schulte-Hinsken et al. · 1993 [cited by applicant]
US 5601392A · Smith et al. · 1997 [cited by applicant]
US 5755547A · Flerchinger et al. · 1998 [cited by applicant]
US 5762461A · Fröhlingsdorf · 1998 [cited by applicant]
US 5851100A · Brandt · 1998 [cited by applicant]
US 5938710A · Lanza et al. · 1999 [cited by applicant]
US 5967731A · Brandt · 1999 [cited by applicant]
US 6004092A · Johnson et al. · 1999 [cited by applicant]
US 6152673A · Anderson et al. · 2000 [cited by applicant]
US 6476855B1 · Yamamoto · 2002 [cited by examiner]
US 6520008B1 · Stragier · 2003 [cited by applicant]
US 7070382B2 · Pruteanu et al. · 2006 [cited by applicant]
US 7072745B2 · Pillar et al. · 2006 [cited by applicant]
US 7219769B2 · Yamanouchi et al. · 2007 [cited by applicant]
US 7980808B2 · Chilson et al. · 2011 [cited by applicant]
US 8322968B1 · Mizner · 2012 [cited by examiner]
US 8753062B2 · Curotto · 2014 [cited by applicant]
US 8833823B2 · Price et al. · 2014 [cited by applicant]
US 9296326B1 · Young · 2016 [cited by applicant]
US 9403278B1 · Van Kampen et al. · 2016 [cited by applicant]
US 9580014B2 · Lucas et al. · 2017 [cited by applicant]
US 9635346B2 · Iida · 2017 [cited by applicant]
US 9926135B2 · Whitfield, Jr. et al. · 2018 [cited by applicant]
US 10048398B2 · Rose et al. · 2018 [cited by applicant]
US 10196206B2 · Whitfield, Jr. et al. · 2019 [cited by applicant]
US 10661986B2 · Price et al. · 2020 [cited by applicant]
US 10831201B2 · Spence · 2020 [cited by applicant]
US 10974895B2 · McNeilus et al. · 2021 [cited by applicant]
US 11318885B2 · Phillips · 2022 [cited by examiner]
US 11453550B2 · Maroney et al. · 2022 [cited by applicant]
US 11603265B2 · Williams et al. · 2023 [cited by applicant]
US 11608226B2 · Maroney et al. · 2023 [cited by applicant]
US 11807450B2 · Lewis et al. · 2023 [cited by applicant]
US 11858735B2 · Maroney et al. · 2024 [cited by applicant]
US 20020159870A1 · Pruteanu et al. · 2002 [cited by applicant]
US 20030031543A1 · Elbrink · 2003 [cited by applicant]
US 20060061481A1 · Kurple et al. · 2006 [cited by applicant]
US 20080089764A1 · Vistro · 2008 [cited by applicant]
US 20080199298A1 · Chilson et al. · 2008 [cited by applicant]
US 20090114485A1 · Eggert · 2009 [cited by applicant]
US 20090271058A1 · Chilson · 2009 [cited by applicant]
US 20130039728A1 · Price et al. · 2013 [cited by applicant]
US 20150093221A1 · Parker · 2015 [cited by applicant]
US 20160355335A1 · Whitfield, Jr. et al. · 2016 [cited by applicant]
US 20170243369A1 · Iida et al. · 2017 [cited by applicant]
US 20170362030A1 · Steimel · 2017 [cited by applicant]
US 20170369242A1 · McNeilus et al. · 2017 [cited by applicant]
US 20180089517A1 · Douglas · 2018 [cited by examiner]
US 20180134531A1 · Tanaka et al. · 2018 [cited by applicant]
US 20180319640A1 · Flenoid · 2018 [cited by applicant]
US 20180319642A1 · Pronger et al. · 2018 [cited by applicant]
US 20180346241A1 · Errington et al. · 2018 [cited by applicant]
US 20190135599A1 · Myers et al. · 2019 [cited by applicant]
US 20190225422A1 · Wrigley et al. · 2019 [cited by applicant]
US 20190325220A1 · Wildgrube et al. · 2019 [cited by applicant]
US 20200247609A1 · Maroney et al. · 2020 [cited by applicant]
US 20200339345A1 · Lewis et al. · 2020 [cited by applicant]
US 20200339346A1 · Maroney et al. · 2020 [cited by applicant]
US 20200339347A1 · Williams et al. · 2020 [cited by applicant]
US 20200342240A1 · Szoke-Sieswerda et al. · 2020 [cited by applicant]
US 20220106113A1 · Lewis et al. · 2022 [cited by applicant]
US 20220234822A1 · Maroney et al. · 2022 [cited by applicant]
US 20220258966A1 · Maroney et al. · 2022 [cited by applicant]
US 20230242336A1 · Maroney et al. · 2023 [cited by applicant]
US 20240034555A1 · Lewis et al. · 2024 [cited by applicant]
EP 0214453 · 1987 [cited by applicant]
EP 0955252 · 1999 [cited by applicant]
EP 1020375 · 2000 [cited by applicant]
EP 3284704 · 2018 [cited by applicant]
FR 3045027 · 2017 [cited by applicant]
JP H09208199 · 1997 [cited by applicant]
JP H09210594 · 1997 [cited by applicant]
JP 2009241247 · 2009 [cited by applicant]
JP 2016068233 · 2016 [cited by applicant]
JP 2017178567 · 2017 [cited by applicant]
KR 100846313 · 2008 [cited by applicant]
WO WO2013055309 · 2013 [cited by applicant]
WO WO2018009961A1 · 2018 [cited by applicant]
WO WO2020163383 · 2020 [cited by applicant]
EagleVisionSystems.com, “Bin-Seeker,” 2017, retrieved from <http://eaglevisionsystems.com/EagleVision Bin-Seeker Datasheet.pdf>, 3 pages. [cited by applicant]
EagleVisionSystems.com, “Vision Systems,” Aug. 2015, retrieved from URL <http://eaglevisionsystems.com/vision.html>, 1 page. [cited by applicant]
EP Search Report in European Appln. No. 20752428.1, dated Feb. 25, 2022, 14 pages. [cited by applicant]
Extended European Search Report in European Appln. No. 20795932.1, dated May 13, 2022, 10 pages. [cited by applicant]
PCT International Search Report and Written Opinion in International Application No. PCT/US2020/016648, dated Jun. 3, 2020, 11 pages. [cited by applicant]
PCT International Search Report and Written Opinion in International Application No. PCT/US2020/029637, dated Jul. 24, 2020, 11 pages. [cited by applicant]
PCT International Search Report and Written Opinion in International Application No. PCT/US2020/029639, dated Jul. 29, 2020, 11 pages. [cited by applicant]
PCT International Search Report and Written Opinion in International Application No. PCT/US2020/029646, dated Jul. 29, 2020, 10 pages. [cited by applicant]
Office Action in European Appln. No. 20795932.1, mailed on Mar. 25, 2024, 7 pages. [cited by applicant]
Office Action in Australian Appln. No. 2020219848, mailed on Dec. 5, 2024, 4 pages. [cited by applicant]
Office Action in Canadian Appln. No. 3,129,088 mailed on Sep. 23, 2024, 4 pages. [cited by applicant]
Office Action in Mexican Appln. No. MX/a/2021/009353 mailed on Nov. 6, 2024, 6 pages (with English machine translation). [cited by applicant]
Mohamed et al., “Detection and Tracking of Pallets using a Laser Rangefinder and Machine Learning Techniques,” HAL Open Science, Robotics, Sep. 2017, 77 pages. [cited by applicant]