US2016312432A1PendingUtilityA1

Computer Vision Assisted Work Tool Recognition and Installation

Assignee: CATERPILLAR INCPriority: Apr 23, 2015Filed: Apr 23, 2015Published: Oct 27, 2016
Est. expiryApr 23, 2035(~8.7 yrs left)· nominal 20-yr term from priority
E02F 3/3609E02F 3/34E02F 3/96E02F 9/2045E02F 9/2012E02F 9/265E02F 9/262
32
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for installing a work tool for a machine is provided. The method includes detecting, at an electronic controller unit of a machine, a work tool based upon a first input signal from a sensor coupled to the electronic controller unit. The method includes determining, at the electronic controller unit, a first three-dimensional location of the work tool relative to the machine. The method includes detecting, at the electronic controller unit, an occlusion of the work tool. The method includes determining, at the electronic controller unit, a second three-dimensional location of the work tool upon the detecting of the occlusion based on the first three-dimensional location. The method includes controlling, at the electronic controller unit, a motion of the machine for installing the work tool based upon the second three-dimensional location.

Claims

exact text as granted — not AI-modified
We claim: 
     
         1 . A method for installing a work tool for a machine, comprising:
 detecting, at an electronic controller unit of a machine, a work tool based upon a first input signal from a sensor coupled to the electronic controller unit;   determining, at the electronic controller unit, a first three-dimensional location of the work tool relative to the machine;   detecting, at the electronic controller unit, an occlusion of the work tool;   determining, at the electronic controller unit, a second three-dimensional location of the work tool upon the detecting of the occlusion based on the first three-dimensional location; and   controlling, at the electronic controller unit, a motion of the machine for installing the work tool based upon the second three-dimensional location.   
     
     
         2 . The method of  claim 1 , further comprising:
 classifying, at the electronic controller unit, the detected work tool based upon a match with a known work tool in a database; and   selecting automatically, at the electronic controller unit, an output mode of the machine based upon the classifying.   
     
     
         3 . The method of  claim 2 , wherein the controlling the motion of the machine is performed based upon the selecting of the output mode. 
     
     
         4 . The method of  claim 2 , further comprising:
 determining, at the electronic controller unit, a relative position of the machine with respect to an attachment coupler of the work tool using a third three-dimensional location of the attachment coupler, wherein the controlling is performed based upon the determining.   
     
     
         5 . The method of  claim 1 , further comprising:
 tracking, at the electronic controller unit, the work tool based on the first input signal from the sensor; and   outputting, at an output device coupled to the electronic controller unit, a three-dimensional scene of the tracked work tool based upon at least one of the first three-dimensional location or the second three-dimensional location of the work tool, wherein the outputting includes displaying the occlusion of the work tool.   
     
     
         6 . The method of  claim 5 , wherein the tracking includes tracking a linear motion, an angular motion, or both, of the machine or a machine component. 
     
     
         7 . The method of  claim 1 , further comprising:
 determining, at the electronic controller unit, a dead-reckoning of the machine based upon a second input signal from an inertial measurement unit coupled to the electronic controller unit; and   combining, at the electronic controller unit, the first input signal and the second input signal to update the second three-dimensional location of the work tool upon the detecting of the occlusion.   
     
     
         8 . The method of  claim 1 , further comprising:
 outputting continuously, at the electronic controller unit, an updated position of the work tool and an attachment coupler of the work tool to a machine control system;   installing, using the electronic controller unit, the work tool to the machine at the attachment coupler based on the updated position; and   indicating, from the electronic controller unit, to the machine control system that the installing is complete.   
     
     
         9 . The method of  claim 1 , wherein the detecting the occlusion of the work tool includes detecting a machine component between the sensor and the work tool, the machine component blocking a field of view of the sensor. 
     
     
         10 . A work tool installation system, comprising:
 a machine attachable to a work tool, the machine including:
 a sensor; and 
 an electronic controller unit coupled to the sensor, the electronic controller unit configured to:
 detect the work tool based upon a first input signal from the sensor, 
 determine a first three-dimensional location of the work tool relative to the machine, 
 detect an occlusion of the work tool, 
 determine a second three-dimensional location of the work tool, when the occlusion is detected, based on the first three-dimensional location, and 
 control a motion of the machine for installing the work tool based upon the second three-dimensional location. 
 
   
     
     
         11 . The work tool installation system of  claim 10 , wherein the electronic controller unit is further configured to:
 classify the detected work tool based upon a match with a known work tool in a database, and   select an output mode of the machine based upon the match.   
     
     
         12 . The work tool installation system of  claim 11 , wherein the electronic controller unit is further configured to control the motion of the machine based upon the output mode. 
     
     
         13 . The work tool installation system of  claim 11 , wherein the electronic controller unit is further configured to:
 determine a relative position of the machine with respect to an attachment coupler of the work tool using a third three-dimensional location of the attachment coupler, wherein the electronic controller unit is configured to control the motion of the machine based upon the determined relative position.   
     
     
         14 . The work tool installation system of  claim 10 , wherein the electronic controller unit is further configured to:
 track the work tool based on the first input signal from the sensor, and   output, at an output device controlled by the electronic controller unit, a three-dimensional scene of the tracked work tool based upon at least one of the first three-dimensional location or the second three-dimensional location of the work tool, wherein the outputted three-dimensional scene includes the occlusion of the work tool.   
     
     
         15 . The work tool installation system of  claim 14 , wherein the electronic controller unit is configured to track a linear motion, an angular motion, or both, of the machine or a machine component. 
     
     
         16 . The work tool installation system of  claim 10 , further comprising:
 an inertial measurement unit on the machine coupled to the electronic controller unit,   wherein the electronic controller unit is further configured to:
 determine a dead-reckoning of the machine based upon a second input signal from the inertial measurement unit, and 
 combine the first input signal and the second input signal to update the second three-dimensional location of the work tool when the occlusion is detected. 
   
     
     
         17 . The work tool installation system of  claim 10 , wherein the electronic controller unit is further configured to:
 output continuously an updated position of the work tool and an attachment coupler of the work tool to a machine control system;   install the work tool to the machine at the attachment coupler based on the updated position; and   indicate to the machine control system that the work tool is installed.   
     
     
         18 . The work tool installation system of  claim 10 , wherein the occlusion is detected by detecting a machine component between the sensor and the work tool, the machine component blocking a field of view of the sensor. 
     
     
         19 . The work tool installation system of  claim 10 , wherein the sensor is at least one camera on the machine. 
     
     
         20 . An electronic controller unit of a machine comprising:
 a memory including computer executable instructions for recognizing and installing a work tool to a machine; and   a processor coupled to the memory and configured to execute the computer executable instructions, the computer executable instructions when executed by the processor cause the processor to:
 detect the work tool based upon a first input signal from a sensor, 
 determine a first three-dimensional location of the work tool relative to the machine, 
 detect an occlusion of the work tool, 
 determine a second three-dimensional location of the work tool, when the occlusion is detected, based on the first three-dimensional location, and 
 control a motion of the machine for installing the work tool based upon the second three-dimensional location.

Join the waitlist — get patent alerts

Track US2016312432A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.