US20130054097A1 - Buried Utility Data with Exclusion Zones - Google Patents
Buried Utility Data with Exclusion Zones Download PDFInfo
- Publication number
- US20130054097A1 US20130054097A1 US13/214,869 US201113214869A US2013054097A1 US 20130054097 A1 US20130054097 A1 US 20130054097A1 US 201113214869 A US201113214869 A US 201113214869A US 2013054097 A1 US2013054097 A1 US 2013054097A1
- Authority
- US
- United States
- Prior art keywords
- work machine
- data
- implement
- exclusion zone
- processing sequence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F9/00—Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
- E02F9/26—Indicating devices
- E02F9/261—Surveying the work-site to be treated
- E02F9/262—Surveying the work-site to be treated with follow-up actions to control the work tool, e.g. controller
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F9/00—Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
- E02F9/26—Indicating devices
- E02F9/264—Sensors and their calibration for indicating the position of the work tool
- E02F9/265—Sensors and their calibration for indicating the position of the work tool with follow-up actions (e.g. control signals sent to actuate the work tool)
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F9/00—Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
- E02F9/24—Safety devices, e.g. for preventing overload
- E02F9/245—Safety devices, e.g. for preventing overload for preventing damage to underground objects during excavation, e.g. indicating buried pipes or the like
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/005—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 with correlation of navigation data from several sources, e.g. map or contour matching
Definitions
- the instant disclosure relates generally to an earth excavating machine having a means of locating a position on the earth and/or beneath the surface of the earth.
- the present disclosure relates more specifically to an earth excavating machine having software onboard that monitors the geographic workspace of the machine and prevents undesired interactions with excluded locations.
- Excavation machines of various descriptions find application in the installation, removal, and repair of below and above ground utilities and structures.
- Typical below ground utilities include water mains, sewers, conduit for electrical and communications lines; electrical and communications lines installed without conduit, subway transit tunnels, water tunnels and the like.
- Below ground installation of utilities such as electrical and communication lines removes the utility lines from the visual appearance of the landscape.
- the location of underground utilities is generally established in advance by design engineers and provided to persons installing the utilities in the form of drawings. Location includes not only the X-Y-axes location of the utility with respect to the surface of the earth, but also includes location on the Z-axis, e.g., the distance beneath the surface of the earth or possibly referenced to sea level. In practice, the actual location of underground utilities may deviate from the location described in preconstruction drawings because of interference below the surface of the earth resulting from rocks, or rock formation, trees, building foundations or previously installed utilities unknown to the design engineers.
- the present disclosure includes a work machine comprising: a body; a computing system coupled to the body, the computing system having data describing the location of at least one underground feature; an implement extending from the body capable of moving earth and capable of coming into contact with the at least one underground feature; a positioning system coupled to the body and in communication with the computing system, the positioning system providing data that is passed to the computing system such that the computing system can determine a location of the work machine and an orientation of the work machine; and software stored in memory electrically coupled to the computing system.
- the software including instructions that when interpreted by the computing system perform the steps of: determining an exclusion zone, the exclusion zone being defined as a zone within a defined proximity of the at least one underground feature; monitoring movement of the implement; and preventing movement of the implement into the exclusion zone.
- the present disclosure includes a computer implemented system for monitoring the relative position of a work machine implement and an underground feature, including: a first processing sequence that retrieves a map of a workspace, the map including data regarding an underground feature; a second processing sequence that receives data from a global positioning system device coupled to the work machine; a third processing sequence that uses the data from the global positioning device to determine a location and orientation of the work machine; a fourth processing sequence that retrieves data regarding an implement attached to the work machine; a fifth processing sequence that determines the position of the implement; a sixth processing sequence that retrieves data describing an exclusion zone associated with the underground feature; a seventh processing sequence that compares the position of the implement to the exclusion zone.
- FIG. 2 illustrates a display of the excavator of FIG. 1 ;
- FIG. 3 illustrates interaction of data structures running on an on-board computer of the excavator of FIG. 1 ;
- FIG. 4 illustrates display of FIG. 2 showing encroachment into an exclusion zone.
- the instant disclosure provides concepts finding utility with excavation machines 12 including tracked excavators, wheel-based excavators, and tractor-based backhoes.
- the location of an excavator, or other machine for adjusting and moving surface and below surface earth can be determined by a global positioning device (GPS) 30 .
- GPS device 30 determines the location of its antenna 14 via transmissions from geosynchronous satellites. In that antenna 14 is located on machine 12 , machine location may be determined via the satellite transmissions.
- the present disclosure contemplates excavation machine 12 having multiple GPS antennas 14 such that the direction that excavation machine 12 is facing can also be determined along with orientation of machine 12 .
- Antennas 14 are illustratively positioned at top forward corners of cab 38 of machine 12 .
- information regarding geographic workspaces can be obtained from workspace drawings or files that are constructed via measurements taken by hand, by GPS, or otherwise.
- Such geographic workspace information includes information regarding the placement of sub-surface features such as utility lines.
- Such drawings can be formatted according to any number of known formats, including popular CAD formats.
- Excavation machine 12 includes means for inputting workspace data, means for storing workspace data, means for displaying workspace data, and means for interacting with workspace data.
- the means for inputting workspace data are any communication device that allows for workspace data to be provided to an onboard computer of excavation machine 12 .
- a USB port 20 capable of receiving a flash drive having workspace data files thereon is provided as the means for inputting.
- the means for inputting is simply a keyboard that allows a user to type in workspace data.
- the means for inputting is a wireless link with the ability to download or otherwise receive data.
- Excavation machine 12 then stores the data, such as in non-volatile memory 24 , and provides for display of the data on display 34 of machine 12 .
- Display 34 is provided as a simple flat screen display tablet. However, embodiments are envisioned where display 34 is a heads-up style display where images are projected or otherwise displayed on windows 36 of cab 38 .
- the programming of the on-board computer includes software that can interpret the received and stored workspace data to provide a visual representation approximating a map of the workspace. Such a map includes the locations of various underground elements indicated by the received workspace data. Options are provided that allow aerial/satellite maps, such as those obtained from Google Maps or otherwise, to be combined with the workspace data so that a user can more easily correlate map positions with real-world topology.
- the means for interacting includes receiving and integrating information regarding the location of excavation machine 12 with the received and stored workspace data.
- such interacting takes the form of showing the location of excavation machine 12 on the map on display 34 .
- the location of implements, such as boom arm 26 and bucket 28 are shown on display 34 .
- such interacting also includes placing restrictions on the placement of excavation machine 12 .
- the location of GPS antenna 14 on machine 12 is known to the programmers of the software onboard excavation machine 12 or is input by a user.
- the relative offset of antenna 14 to other parts of machine 12 is also known to the software, either by being preset or being input by a user.
- An offset is the distance, direction, orientation, and depth (or height) of a geographic feature or machine part determined with respect to the location of the GPS antenna or other location on machine 12 .
- the offset is combined with a GPS determined location of machine 12 , the location of the feature or machine part can be identified in three coordinates.
- a partial list of relevant offsets include those between antenna 14 and swing pin 16 , the length and angle and direction of boom arm 26 (also described as the offset between swing pin 16 and boom pin 17 ), the length and angle of dipper arm 18 , and the length, width, and angle of bucket 28 or other digging implement.
- the offsets are used to determine GPS locations of the pieces of machine 12 .
- the edges of bucket 28 are also then displayed on display 34 in real-time. Additionally, information such as an arc defining the reach of bucket 28 of excavation machine 12 can be depicted on display 34 .
- excavation machine 12 can take on different buckets 28 , or other implements, each having different sizes and shapes, thus producing different offsets associated therewith. Accordingly, the identity of bucket 28 is also provided to the on-board computer. While the raw measurement data of bucket 28 can be provided to the computer, the computer may also have pre-stored configuration files that provide the offset data for various common buckets. Similarly, sizes of the other various pieces (boom arm 26 , dipper arm 18 , etc.) are also known such that the perimeters thereof are accounted for in the computer. Different buckets 28 can be identified to the computer via user entry, or through an automated means, such as an RFID reader located near the end of dipper arm 18 (and in communication with the computer) and a RFID tag located on bucket 28 .
- an RFID reader located near the end of dipper arm 18 (and in communication with the computer) and a RFID tag located on bucket 28 .
- the first axis of rotation is the entire excavator arm itself by rotating the table of excavation machine 12 about swing-pin 16 , or in the case of a tractor mounted back-hoe, rotating boom arm 26 on a backhoe equipped tractor about swing-pin 16 .
- an excavator operable with a rotating table it may not be equipped with an actual ‘swing-pin’, nonetheless, for purposes of the description herein, such table type excavators will be discussed as if a swing-pin were present.
- data to determine the angle of boom arm 26 and dipper arm 18 may be provided as a part of the signal from the local positioning equipment, or determined by the receiver on the excavator.
- a rotary encoder at the swing pin provides data to the on board computer to determine the direction angle ⁇ of boom arm 26 .
- the radial orientation of each rotation axis may be measured by a rotary encoder.
- the computer can determine the orientation of the dipper arm, and the distance of bucket 28 with respect to the swing-pin (actual or virtual) 16 .
- a linear encoder and appropriate algorithm provide the computer with the additional data required to calculate the position of bucket 28 on excavators so equipped.
- mapping information serves to provide information about the location of excavation machine 12 , including but not limited to bucket 28 .
- This information is combined with the mapping information in the computer to provide a real-time interactive representation of the workspace in which excavation machine 12 is located.
- Such mapping information informs a user regarding the various features of the workspace and the relative position of the parts of excavation machine 12 to the workspace features.
- Such mapping information provides a visual contextual rendering of the relative spacing of machine 12 in the workspace and of features of the workspace and exclusion zones (see below) tied to features of the workspace.
- Such features can also be associated with a setback or “exclusion zone.”
- Such an exclusion zone takes the form of, for example, an instruction for the computer to now allow bucket 28 within 5 feet of a gas line.
- the setback or “exclusion zone” can be customized per job or can be constant across jobs for similar workspace features.
- the computer that synthesizes all this data is either the same computer or is linked to a computer that controls movement of the various parts of excavation machine 12 . Accordingly, movement of excavation machine 12 can be arrested when such movement would place a part of excavation machine 12 within an exclusion zone 100 (an exclusion zone 100 encroachment).
- Such arresting can be one of at least two types. The first type is an absolute arresting.
- FIG. 4 shows a located sub-surface feature in an excavation.
- the computer provides identity of the feature by appropriate description or notation, for example: words or colors.
- Software of the computer interprets the provided workspace data and provides the map of FIG. 4 on display 34 .
- buildings can be shown by yellow lines 50
- gas lines are shown by red lines 60
- water lines are shown by orange lines 70
- electrical lines are shown by purple lines 80
- other features 90 such as sewer can be shown by other colors such as blue and white.
- Utility lines can be further differentiated based on diameters of the lines/conduit that they occupy (i.e. sewer mains and service lines could be colored differently).
- known locations of other above ground features such as trees and shrubs can also be shown.
- the computer/display 34 also provides a visual display of the exclusion zone 100 .
- Exclusion zone 100 is illustratively shown using dotted lines 102 and shading 104 .
- Dotted lines 102 are used to mark the edges of exclusion zone 100 .
- Shading 104 is provided between dotted lines 102 .
- shading 104 is provided between dotted lines 102 when exclusion zone 100 is violated.
- violation of an exclusion zone also generates an e-mail that notifies other entities of the incursion.
- Display 34 is illustratively a touchscreen, accordingly, the screen provides a plurality of commands/input/informational buttons.
- Such buttons include informational buttons 112 that give context to what is being viewed. Examples of informational buttons 112 are ones that indicate whether an entire worksite is being shown or a workspace is being shown (where a workspace is smaller and more local to machine 12 relative to “worksite”).
- Command buttons 114 include “zoom” and “pan.” A zoom button allows a worksite view to be zoomed in to a workspace view. Similarly, zooming out is also possible. A pan button allows the map to be translated across the screen of display 34 .
- Command buttons 114 also include various functions relating to loading, saving, importing, and exporting files.
- the data structure for importing map data 1000 interfaces with USB port 20 (or other similar interface) to obtain map data. This data is passed to the data structure for storing map data 1010 . Structure 1010 interfaces with memory 24 to store the map data. The data structure for retrieving map data 1015 interfaces with memory 24 to retrieve previously stored map data.
- the data structure for interfacing with a GPS device 1020 communicates with GPS device 30 (which is in communication with the plurality of antennas 14 ) to obtain GPS coordinates for antennas 14 .
- the data structure for calculating machine orientation 1025 takes the obtained GPS coordinates and determines the position of machine 12 as well as compares the GPS readings from each antenna 14 to determine the orientation of machine 12 .
- the data structure for receiving implement relative positioning data 1030 interfaces with display 34 for any user input data regarding the particular implement being used (or alternatively with another indicator of the implement, such as an RFID reader). Structure 1030 also interfaces with sensors monitoring dipper arm 18 , swing pin 16 , boom pin 17 , boom arm 26 , and bucket 28 . Each of the sensors allows the relative position of each piece 16 , 17 , 18 , 26 , 28 to antennas 14 to be calculated. This relative positioning data is then passed to structure 1040 .
- the structure for calculating implement absolute positioning data 1040 takes the relative positioning data from structure 1030 and combines it with the GPS positioning and orientation data from structure 1025 to determine the physical space inhabited by each piece 16 , 17 , 18 , 26 , 28 .
- the structure for displaying map and positioning data 1060 takes the passed data and presents an integrated data set to display 34 .
- Structure for receiving user input 1070 allows a user to interact with display 34 to alter the displayed map and to otherwise initiate other data structures (such as those that allow for creation of new map features, to override exclusion zones, or otherwise).
- Structure 1070 also receives input regarding desired movement of machine 12 (including movement of pieces 16 , 17 , 18 , 26 , 28 . Input regarding movement commands is passed to structure 1080 .
Landscapes
- Engineering & Computer Science (AREA)
- Mining & Mineral Resources (AREA)
- Structural Engineering (AREA)
- Civil Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Paleontology (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Component Parts Of Construction Machinery (AREA)
- Operation Control Of Excavators (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
Description
- The instant disclosure relates generally to an earth excavating machine having a means of locating a position on the earth and/or beneath the surface of the earth. The present disclosure relates more specifically to an earth excavating machine having software onboard that monitors the geographic workspace of the machine and prevents undesired interactions with excluded locations.
- Excavation machines of various descriptions find application in the installation, removal, and repair of below and above ground utilities and structures. Typical below ground utilities include water mains, sewers, conduit for electrical and communications lines; electrical and communications lines installed without conduit, subway transit tunnels, water tunnels and the like.
- Below ground installation of utilities such as electrical and communication lines removes the utility lines from the visual appearance of the landscape. The location of underground utilities is generally established in advance by design engineers and provided to persons installing the utilities in the form of drawings. Location includes not only the X-Y-axes location of the utility with respect to the surface of the earth, but also includes location on the Z-axis, e.g., the distance beneath the surface of the earth or possibly referenced to sea level. In practice, the actual location of underground utilities may deviate from the location described in preconstruction drawings because of interference below the surface of the earth resulting from rocks, or rock formation, trees, building foundations or previously installed utilities unknown to the design engineers. In anticipation of the installation of additional below ground utilities and structures in the vicinity of a first structure, and in anticipation of possible repair or replacement of a first underground utility in a vicinity, and to prevent subsequent excavations from encountering unmarked sub-surface utility structures or sub-surface obstructions, engineers make a record of the location of the utility, as installed and possibly other sub-surface obstructions. Such locations are recorded on drawings known as “as-built drawings”.
- Such “as-built drawings” may be made with, or without, the aid of technology disclosed in U.S. Patent Publication 2009/0112472, titled Three Dimensional Feature Location From An Excavator, filed Oct. 26, 2007 and its continuation-in-part application also titled Three Dimensional Feature Location From An Excavator, filed Aug. 23, 2011, the disclosures of both applications are expressly incorporated herein by reference.
- According to a first embodiment, the present disclosure includes a work machine comprising: a body; a computing system coupled to the body, the computing system having data describing the location of at least one underground feature; an implement extending from the body capable of moving earth and capable of coming into contact with the at least one underground feature; a positioning system coupled to the body and in communication with the computing system, the positioning system providing data that is passed to the computing system such that the computing system can determine a location of the work machine and an orientation of the work machine; and software stored in memory electrically coupled to the computing system. The software including instructions that when interpreted by the computing system perform the steps of: determining an exclusion zone, the exclusion zone being defined as a zone within a defined proximity of the at least one underground feature; monitoring movement of the implement; and preventing movement of the implement into the exclusion zone.
- According to a second embodiment, the present disclosure includes a computer implemented system for monitoring the relative position of a work machine implement and an underground feature, including: a first processing sequence that retrieves a map of a workspace, the map including data regarding an underground feature; a second processing sequence that receives data from a global positioning system device coupled to the work machine; a third processing sequence that uses the data from the global positioning device to determine a location and orientation of the work machine; a fourth processing sequence that retrieves data regarding an implement attached to the work machine; a fifth processing sequence that determines the position of the implement; a sixth processing sequence that retrieves data describing an exclusion zone associated with the underground feature; a seventh processing sequence that compares the position of the implement to the exclusion zone.
-
FIG. 1 illustrates an excavator equipped with offset range-finding capabilities; -
FIG. 2 illustrates a display of the excavator ofFIG. 1 ; -
FIG. 3 illustrates interaction of data structures running on an on-board computer of the excavator ofFIG. 1 ; and -
FIG. 4 illustrates display ofFIG. 2 showing encroachment into an exclusion zone. - The instant disclosure provides concepts finding utility with
excavation machines 12 including tracked excavators, wheel-based excavators, and tractor-based backhoes. The location of an excavator, or other machine for adjusting and moving surface and below surface earth, can be determined by a global positioning device (GPS) 30.GPS device 30 determines the location of itsantenna 14 via transmissions from geosynchronous satellites. In thatantenna 14 is located onmachine 12, machine location may be determined via the satellite transmissions. The present disclosure contemplatesexcavation machine 12 havingmultiple GPS antennas 14 such that the direction thatexcavation machine 12 is facing can also be determined along with orientation ofmachine 12.Antennas 14 are illustratively positioned at top forward corners ofcab 38 ofmachine 12. - As previously noted, information regarding geographic workspaces can be obtained from workspace drawings or files that are constructed via measurements taken by hand, by GPS, or otherwise. Such geographic workspace information includes information regarding the placement of sub-surface features such as utility lines. Such drawings can be formatted according to any number of known formats, including popular CAD formats.
-
Excavation machine 12 includes means for inputting workspace data, means for storing workspace data, means for displaying workspace data, and means for interacting with workspace data. - The means for inputting workspace data are any communication device that allows for workspace data to be provided to an onboard computer of
excavation machine 12. In the present example, aUSB port 20 capable of receiving a flash drive having workspace data files thereon is provided as the means for inputting. Alternatively, the means for inputting is simply a keyboard that allows a user to type in workspace data. In yet another alternative, the means for inputting is a wireless link with the ability to download or otherwise receive data. -
Excavation machine 12 then stores the data, such as innon-volatile memory 24, and provides for display of the data ondisplay 34 ofmachine 12.Display 34 is provided as a simple flat screen display tablet. However, embodiments are envisioned wheredisplay 34 is a heads-up style display where images are projected or otherwise displayed onwindows 36 ofcab 38. The programming of the on-board computer includes software that can interpret the received and stored workspace data to provide a visual representation approximating a map of the workspace. Such a map includes the locations of various underground elements indicated by the received workspace data. Options are provided that allow aerial/satellite maps, such as those obtained from Google Maps or otherwise, to be combined with the workspace data so that a user can more easily correlate map positions with real-world topology. - The means for interacting includes receiving and integrating information regarding the location of
excavation machine 12 with the received and stored workspace data. In one embodiment such interacting takes the form of showing the location ofexcavation machine 12 on the map ondisplay 34. Still further, the location of implements, such asboom arm 26 andbucket 28 are shown ondisplay 34. As will be described below, such interacting also includes placing restrictions on the placement ofexcavation machine 12. - As previously noted the location of
GPS antenna 14 onmachine 12 is known to the programmers of the softwareonboard excavation machine 12 or is input by a user. Similarly, the relative offset ofantenna 14 to other parts ofmachine 12 is also known to the software, either by being preset or being input by a user. An offset is the distance, direction, orientation, and depth (or height) of a geographic feature or machine part determined with respect to the location of the GPS antenna or other location onmachine 12. When the offset is combined with a GPS determined location ofmachine 12, the location of the feature or machine part can be identified in three coordinates. A partial list of relevant offsets include those betweenantenna 14 andswing pin 16, the length and angle and direction of boom arm 26 (also described as the offset betweenswing pin 16 and boom pin 17), the length and angle ofdipper arm 18, and the length, width, and angle ofbucket 28 or other digging implement. The offsets are used to determine GPS locations of the pieces ofmachine 12. Of particular interest are the edges ofbucket 28 in that they provide the most distal point on the digging apparatus that could interact with the geography. Such pieces ofexcavation machine 12 are also then displayed ondisplay 34 in real-time. Additionally, information such as an arc defining the reach ofbucket 28 ofexcavation machine 12 can be depicted ondisplay 34. - It should also be appreciated that
excavation machine 12 can take ondifferent buckets 28, or other implements, each having different sizes and shapes, thus producing different offsets associated therewith. Accordingly, the identity ofbucket 28 is also provided to the on-board computer. While the raw measurement data ofbucket 28 can be provided to the computer, the computer may also have pre-stored configuration files that provide the offset data for various common buckets. Similarly, sizes of the other various pieces (boom arm 26,dipper arm 18, etc.) are also known such that the perimeters thereof are accounted for in the computer.Different buckets 28 can be identified to the computer via user entry, or through an automated means, such as an RFID reader located near the end of dipper arm 18 (and in communication with the computer) and a RFID tag located onbucket 28. - To establish the location of
bucket 28 from the swing-pin 16, several axes of rotation and optionally a linear extension in the form of the variable extension on thedipper arm 18 are encountered. The first axis of rotation is the entire excavator arm itself by rotating the table ofexcavation machine 12 about swing-pin 16, or in the case of a tractor mounted back-hoe, rotatingboom arm 26 on a backhoe equipped tractor about swing-pin 16. In the case of an excavator operable with a rotating table, it may not be equipped with an actual ‘swing-pin’, nonetheless, for purposes of the description herein, such table type excavators will be discussed as if a swing-pin were present. - For rotating table-type excavators, data to determine the angle of
boom arm 26 anddipper arm 18 may be provided as a part of the signal from the local positioning equipment, or determined by the receiver on the excavator. For excavators equipped with an actual swing pin, a rotary encoder at the swing pin provides data to the on board computer to determine the direction angle θ ofboom arm 26. The radial orientation of each rotation axis may be measured by a rotary encoder. When combined with algorithms appropriate for theindividual excavation machine 12, the computer can determine the orientation of the dipper arm, and the distance ofbucket 28 with respect to the swing-pin (actual or virtual) 16. - For excavators equipped with a dipper extension (not shown), a linear encoder and appropriate algorithm provide the computer with the additional data required to calculate the position of
bucket 28 on excavators so equipped. - The working environment of excavators may include uneven terrain. The body of the excavator may be oriented such that the pitch and roll of the excavator deviates from horizontal and vertical. Pitch and roll measurement are determined by noting the difference in location of
antennas 14 mounted on the excavator cab or elsewhere on the frame of the tractor or excavator which provide data to the computer respective to pitch and roll of the excavator ‘swing-pin’ which is rigidly connected with the excavator mainframe. In like manner, pitch and roll acting on the tracks of an excavator is translated to thebucket 28 ofexcavation machine 12 through a rigid frame and theboom 26 anddipper arms 18. However, various inclinometers and other sensors can also provide this information. All of the above serves to provide information about the location ofexcavation machine 12, including but not limited tobucket 28. This information is combined with the mapping information in the computer to provide a real-time interactive representation of the workspace in whichexcavation machine 12 is located. Such mapping information informs a user regarding the various features of the workspace and the relative position of the parts ofexcavation machine 12 to the workspace features. Such mapping information provides a visual contextual rendering of the relative spacing ofmachine 12 in the workspace and of features of the workspace and exclusion zones (see below) tied to features of the workspace. - Along with noting the positions of workspace features (trees, buildings, underground utilities), such features can also be associated with a setback or “exclusion zone.” Such an exclusion zone takes the form of, for example, an instruction for the computer to now allow
bucket 28 within 5 feet of a gas line. The setback or “exclusion zone” can be customized per job or can be constant across jobs for similar workspace features. The computer that synthesizes all this data is either the same computer or is linked to a computer that controls movement of the various parts ofexcavation machine 12. Accordingly, movement ofexcavation machine 12 can be arrested when such movement would place a part ofexcavation machine 12 within an exclusion zone 100 (anexclusion zone 100 encroachment). Such arresting can be one of at least two types. The first type is an absolute arresting. In such embodiments, intrusion into an exclusion zone is absolutely forbidden. No movement ofexcavation machine 12 is permitted that would intrude into an exclusion zone. A second type is more of a warning. An attempt at movement that would intrude into an exclusion zone is met with an arresting of movement and a notification of some kind, such as a message ondisplay 34. In addition to the message, an option is provided to allow the user to override the exclusion zone. Such override can be a one-time override, a permanent override specific to one portion of the specific exclusion zone, a permanent override for the entire feature, or otherwise. Thus, the warning would provide the user with notice to proceed with a heightened amount of care. Embodiments are envisioned in which no arresting takes place, but rather only a audible warning, visual warning, or both are presented to the user. Additionally, the arresting need not be immediate, but rather can be a gradual slowing of the impinging member to a halt. -
FIG. 4 shows a located sub-surface feature in an excavation. The computer provides identity of the feature by appropriate description or notation, for example: words or colors. Software of the computer interprets the provided workspace data and provides the map ofFIG. 4 ondisplay 34. By way of example, buildings can be shown byyellow lines 50, gas lines are shown byred lines 60, water lines are shown byorange lines 70, electrical lines are shown bypurple lines 80,other features 90 such as sewer can be shown by other colors such as blue and white. Utility lines can be further differentiated based on diameters of the lines/conduit that they occupy (i.e. sewer mains and service lines could be colored differently). Similarly, known locations of other above ground features such as trees and shrubs can also be shown. For each feature having one, the computer/display 34 also provides a visual display of theexclusion zone 100.Exclusion zone 100 is illustratively shown using dottedlines 102 andshading 104.Dotted lines 102 are used to mark the edges ofexclusion zone 100. Shading 104 is provided betweendotted lines 102. Illustratively, shading 104 is provided betweendotted lines 102 whenexclusion zone 100 is violated. Embodiments are also envisioned where violation of an exclusion zone also generates an e-mail that notifies other entities of the incursion. -
FIG. 4 also shows a representation ofmachine 12. In addition to showing a representation of the main body ofmachine 12, asemi-circular area 110 is also provided at one end ofmachine 12.Semi-circular area 110 represents that field of travel that is possible by the implement (such as bucket 28) attached tomachine 12. -
Display 34 is illustratively a touchscreen, accordingly, the screen provides a plurality of commands/input/informational buttons. Such buttons includeinformational buttons 112 that give context to what is being viewed. Examples ofinformational buttons 112 are ones that indicate whether an entire worksite is being shown or a workspace is being shown (where a workspace is smaller and more local tomachine 12 relative to “worksite”).Command buttons 114 include “zoom” and “pan.” A zoom button allows a worksite view to be zoomed in to a workspace view. Similarly, zooming out is also possible. A pan button allows the map to be translated across the screen ofdisplay 34.Command buttons 114 also include various functions relating to loading, saving, importing, and exporting files. Additionally, buttons are provided that are used for data gathering and creation of “as-built” drawings as described in the co-owned application titled Three Dimensional Feature Location From An Excavator, filed Aug. 23, 2011. Still other buttons are provided that allow customization of display features and customization of settings regarding the size ofexclusion zones 100 for various utility types. Additionally buttons are provided that allow access to screens in which settings and measurements (such as dimensions of bucket 28) can be entered and adjusted. - Accordingly, it should be appreciated that the software running on the computer
onboard machine 12 includes a plurality of data structures. Such data structures include data structures for importingmap data 1000, for storingmap data 1010, for retrievingmap data 1015, for interfacing with aGPS device 1020, for calculatingmachine orientation 1025, for receiving implementrelative positioning data 1030, for calculating implement absolute positioning data 1040, for implementingexclusion zones 1050, for displaying map andpositioning data 1060, for receivinguser input 1070, and for issuing machine control signals 1080. - The data structure for importing
map data 1000 interfaces with USB port 20 (or other similar interface) to obtain map data. This data is passed to the data structure for storingmap data 1010.Structure 1010 interfaces withmemory 24 to store the map data. The data structure for retrievingmap data 1015 interfaces withmemory 24 to retrieve previously stored map data. The data structure for interfacing with aGPS device 1020 communicates with GPS device 30 (which is in communication with the plurality of antennas 14) to obtain GPS coordinates forantennas 14. The data structure for calculatingmachine orientation 1025 takes the obtained GPS coordinates and determines the position ofmachine 12 as well as compares the GPS readings from eachantenna 14 to determine the orientation ofmachine 12. The data structure for receiving implementrelative positioning data 1030 interfaces withdisplay 34 for any user input data regarding the particular implement being used (or alternatively with another indicator of the implement, such as an RFID reader).Structure 1030 also interfaces with sensors monitoringdipper arm 18,swing pin 16,boom pin 17,boom arm 26, andbucket 28. Each of the sensors allows the relative position of eachpiece antennas 14 to be calculated. This relative positioning data is then passed to structure 1040. The structure for calculating implement absolute positioning data 1040 takes the relative positioning data fromstructure 1030 and combines it with the GPS positioning and orientation data fromstructure 1025 to determine the physical space inhabited by eachpiece - The structure for implementing
exclusion zones 1050 takes the retrieved map data fromstructure 1015 and retrieves data frommemory 24 regarding the settings for exclusion zones.Structure 1050 then applies the exclusion rules to the map data. The exclusion zone data along with the map data is passed to structure 1060. - The structure for displaying map and
positioning data 1060 takes the passed data and presents an integrated data set to display 34. Structure for receivinguser input 1070 allows a user to interact withdisplay 34 to alter the displayed map and to otherwise initiate other data structures (such as those that allow for creation of new map features, to override exclusion zones, or otherwise).Structure 1070 also receives input regarding desired movement of machine 12 (including movement ofpieces - Structure for issuing
machine control signals 1080 takes the passed movement commands and compares the movement command data with exclusion zones. Ifstructure 1080 determines that the movement commands will not cause an exclusion zone to be violated, the movement commands are passed along to other systems that actually implement the movement. Ifstructure 1080 determines that the movement commands will cause an exclusion zone to be violated,structure 1080 does not pass along the movement commands to the movement systems. Rather,structure 1080 causes warnings to be displayed ondisplay 34 regarding the exclusion zones interaction with the requested movement ofmachine 12. - If movement commands are passed along from
structure 1080 such movement impacts either the relative location of the implement 28 andGPS antenna 14, or impacts the location ofGPS antenna 14. Either way, the calculations to determine the implement's absolute position are repeated. As should be understood, many of the structures are implemented in an iterative fashion such that the map ondisplay 34 is constantly being redrawn and the position ofmachine 12 and its parts is constantly being re-asessed. In this way, a real-time representation ofmachine 12 in the workspace is presented ondisplay 34. Similarly, the relative position ofmachine 12 andexclusion zones 100 is constantly updated to provide an accurate interaction therebetween. - While this application discusses use of satellite based GPS, the concepts could also be used along with local positioning stations and other known similar means. Similarly, the utility and benefits described herein as well as modifications and adaptations by those skilled in the art may adapt the invention to specific uses without departing from the spirit and scope of the invention as claimed.
Claims (20)
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/214,869 US20130054097A1 (en) | 2011-08-22 | 2011-08-22 | Buried Utility Data with Exclusion Zones |
EP12179326A EP2562312A2 (en) | 2011-08-22 | 2012-08-06 | Data relating to buried utilities with exclusions zones |
JP2012182504A JP2013044226A (en) | 2011-08-22 | 2012-08-21 | Data of buried public facility with no trespassing area |
BRBR102012021131-9A BR102012021131A2 (en) | 2011-08-22 | 2012-08-22 | Utility buried data with exclusion zones |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/214,869 US20130054097A1 (en) | 2011-08-22 | 2011-08-22 | Buried Utility Data with Exclusion Zones |
Publications (1)
Publication Number | Publication Date |
---|---|
US20130054097A1 true US20130054097A1 (en) | 2013-02-28 |
Family
ID=47073271
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/214,869 Abandoned US20130054097A1 (en) | 2011-08-22 | 2011-08-22 | Buried Utility Data with Exclusion Zones |
Country Status (4)
Country | Link |
---|---|
US (1) | US20130054097A1 (en) |
EP (1) | EP2562312A2 (en) |
JP (1) | JP2013044226A (en) |
BR (1) | BR102012021131A2 (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140300451A1 (en) * | 2013-04-09 | 2014-10-09 | Deere & Company | Vehicle configuration system |
US20140313321A1 (en) * | 2013-02-13 | 2014-10-23 | SeeScan, Inc. | Optical ground tracking apparatus, systems, and methods |
EP2873776A3 (en) * | 2013-10-21 | 2016-02-10 | MTS Maschinentechnik Schrode AG | Construction machine |
JP2016061084A (en) * | 2014-09-18 | 2016-04-25 | 住友建機株式会社 | Construction machine |
US20160145832A1 (en) * | 2013-06-25 | 2016-05-26 | Steelwrist Ab | System and methods for with a first and a second hand operated control, controlling motion on a work tool for a construction machine |
WO2016089476A1 (en) * | 2014-11-14 | 2016-06-09 | Philip Paull | Valve systems and method for enhanced grading control |
US9611620B2 (en) | 2009-09-04 | 2017-04-04 | Philip Paull | Apparatus and method for enhanced grading control |
US9670641B2 (en) | 2009-09-04 | 2017-06-06 | Philip Paull | Valve systems and method for enhanced grading control |
US9777465B2 (en) | 2009-09-04 | 2017-10-03 | Philip Paull | Apparatus and method for enhanced grading control |
US10161112B2 (en) | 2015-05-22 | 2018-12-25 | Philip Paull | Valve systems and method for enhanced grading control |
DE102018201899A1 (en) | 2018-02-07 | 2019-08-08 | Ford Global Technologies, Llc | 3D printing robot, 3D printing robot system and method for producing an object with at least one such 3D printing robot |
US10829911B2 (en) | 2018-09-05 | 2020-11-10 | Deere & Company | Visual assistance and control system for a work machine |
CN112888824A (en) * | 2018-10-17 | 2021-06-01 | 住友重机械工业株式会社 | Display device of excavator |
US11693411B2 (en) | 2020-02-27 | 2023-07-04 | Deere & Company | Machine dump body control using object detection |
US11821167B2 (en) | 2019-09-05 | 2023-11-21 | Deere & Company | Excavator with improved movement sensing |
US11970839B2 (en) | 2019-09-05 | 2024-04-30 | Deere & Company | Excavator with improved movement sensing |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015015576A1 (en) | 2013-07-30 | 2015-02-05 | 株式会社小松製作所 | Management system and management method for mining machine |
EP2866058B1 (en) * | 2013-10-22 | 2017-02-01 | Alan Haddy | Improved detection of buried assets using current location and known buffer zones |
GB2527793B (en) * | 2014-07-02 | 2019-10-09 | Bamford Excavators Ltd | A computer-implemented method for providing a warning |
EP3168373B1 (en) * | 2014-11-14 | 2019-07-10 | Caterpillar Inc. | A machine with a system for improving safety |
JP7133562B2 (en) * | 2017-03-03 | 2022-09-08 | キャタピラー トリンブル コントロール テクノロジーズ、 エルエルシー | Augmented reality display for material moving machines |
JP6962841B2 (en) * | 2018-03-22 | 2021-11-05 | ヤンマーパワーテクノロジー株式会社 | Turning work vehicle display system |
US11214944B2 (en) | 2019-09-12 | 2022-01-04 | Jim D. Wiethorn | Heavy equipment hazard warning apparatus and system and method for use of same |
JP7388972B2 (en) * | 2020-04-08 | 2023-11-29 | 日本車輌製造株式会社 | Pile driver display system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8363210B2 (en) | 2007-10-26 | 2013-01-29 | Deere & Company | Three dimensional feature location from an excavator |
-
2011
- 2011-08-22 US US13/214,869 patent/US20130054097A1/en not_active Abandoned
-
2012
- 2012-08-06 EP EP12179326A patent/EP2562312A2/en not_active Withdrawn
- 2012-08-21 JP JP2012182504A patent/JP2013044226A/en active Pending
- 2012-08-22 BR BRBR102012021131-9A patent/BR102012021131A2/en not_active Application Discontinuation
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9611620B2 (en) | 2009-09-04 | 2017-04-04 | Philip Paull | Apparatus and method for enhanced grading control |
US9777465B2 (en) | 2009-09-04 | 2017-10-03 | Philip Paull | Apparatus and method for enhanced grading control |
US9670641B2 (en) | 2009-09-04 | 2017-06-06 | Philip Paull | Valve systems and method for enhanced grading control |
US20140313321A1 (en) * | 2013-02-13 | 2014-10-23 | SeeScan, Inc. | Optical ground tracking apparatus, systems, and methods |
US20140300451A1 (en) * | 2013-04-09 | 2014-10-09 | Deere & Company | Vehicle configuration system |
US20160145832A1 (en) * | 2013-06-25 | 2016-05-26 | Steelwrist Ab | System and methods for with a first and a second hand operated control, controlling motion on a work tool for a construction machine |
US10202740B2 (en) * | 2013-06-25 | 2019-02-12 | Steelwrist Ab | System and methods for with a first and a second hand operated control, controlling motion on a work tool for a construction machine |
EP2873776A3 (en) * | 2013-10-21 | 2016-02-10 | MTS Maschinentechnik Schrode AG | Construction machine |
JP2016061084A (en) * | 2014-09-18 | 2016-04-25 | 住友建機株式会社 | Construction machine |
WO2016089476A1 (en) * | 2014-11-14 | 2016-06-09 | Philip Paull | Valve systems and method for enhanced grading control |
US10161112B2 (en) | 2015-05-22 | 2018-12-25 | Philip Paull | Valve systems and method for enhanced grading control |
DE102018201899A1 (en) | 2018-02-07 | 2019-08-08 | Ford Global Technologies, Llc | 3D printing robot, 3D printing robot system and method for producing an object with at least one such 3D printing robot |
US10829911B2 (en) | 2018-09-05 | 2020-11-10 | Deere & Company | Visual assistance and control system for a work machine |
CN112888824A (en) * | 2018-10-17 | 2021-06-01 | 住友重机械工业株式会社 | Display device of excavator |
US11821167B2 (en) | 2019-09-05 | 2023-11-21 | Deere & Company | Excavator with improved movement sensing |
US11970839B2 (en) | 2019-09-05 | 2024-04-30 | Deere & Company | Excavator with improved movement sensing |
US11693411B2 (en) | 2020-02-27 | 2023-07-04 | Deere & Company | Machine dump body control using object detection |
US12013702B2 (en) | 2020-02-27 | 2024-06-18 | Deere & Company | Machine dump body control using object detection |
Also Published As
Publication number | Publication date |
---|---|
JP2013044226A (en) | 2013-03-04 |
BR102012021131A2 (en) | 2015-06-09 |
EP2562312A2 (en) | 2013-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20130054097A1 (en) | Buried Utility Data with Exclusion Zones | |
US9464408B2 (en) | Three dimensional feature location and characterization from an excavator | |
US10550549B2 (en) | Augmented reality display for material moving machines | |
US9292813B2 (en) | System and method for collecting and organizing information related to utility assets | |
US10385542B2 (en) | Construction management system, construction management method, and management device | |
CN106715800B (en) | Guidance system for earth-moving plant | |
CA2627776C (en) | Three dimensional feature location from an excavator | |
US6282477B1 (en) | Method and apparatus for displaying an object at an earthworking site | |
US5996702A (en) | System for monitoring movement of a vehicle tool | |
CN109757114B (en) | Display control device for working machine, and display control method for working machine | |
CN104246085A (en) | Construction management device for excavating equipment, construction management device for hydraulic shovel, excavating equipment, and construction management system | |
EP2562313A2 (en) | Location control system for feature placement | |
JP6918716B2 (en) | Construction machinery | |
US11939742B2 (en) | Control device and control method | |
KR101629716B1 (en) | Coordinate Measuring System for Excavating Work and Method Thereof | |
KR20170119066A (en) | System for Computing Earth-Volume | |
JP6616149B2 (en) | Construction method, work machine control system, and work machine | |
US20210017733A1 (en) | Dimension-specifying device and dimension-specifying method | |
JP7135056B2 (en) | Work machine display system and work machine | |
JP2018021351A (en) | Construction management system, working machine and construction management method | |
JP2013047951A (en) | Location control system for feature placement |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: DEERE & COMPANY, ILLINOIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MONTGOMERY, JAMES LEONARD;REEL/FRAME:026863/0686 Effective date: 20110906 |
|
AS | Assignment |
Owner name: DEERE & COMPANY, ILLINOIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MONTGOMERY, JAMES LEONARD;REEL/FRAME:029078/0175 Effective date: 20110906 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: DEERE & COMPANY, ILLINOIS Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT APPL. NO. 13/412,869 PREVIOUSLY RECORDED AT REEL: 026863 FRAME: 0686. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNOR:MONTGOMERY, JAMES LEONARD;REEL/FRAME:037730/0665 Effective date: 20110906 |