Crane maneuvering assistance
First Claim
1. A method of crane maneuvering assistance, comprising:
- calculating, by a computing system, a three-dimensional (3D) position of an origin of a 3D upperworks coordinate system for a crane based on local coordinates of the crane, the origin being located along an axis of rotation between an upperworks of the crane and a lowerworks of the crane that is rotatably coupled with the upperworks;
transforming, by the computing system, the 3D position of the origin from the local coordinates to global 3D coordinates using absolute position sensing data from a first positioning sensor coupled with the upperworks and a second positioning sensor located on a hook of the crane and global 3D coordinates specific to a jobsite where the crane is located;
computing, by the computing system, positions of at least one movable component of the crane with respect to a tracked object on the jobsite, wherein the tracked object is not a portion of the crane;
generating, by the computing system, an exclusion zone around the tracked object, wherein the exclusion zone comprises a geometric shape;
utilizing, by the computing system, the computed positions and the exclusion zone to prevent undesirable equipment interactions and range limiting in real-time during crane operation; and
varying, by the computing system, a size of the exclusion zone based on one or more conditions of the crane received by the computing system.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing system (CS) calculates a three-dimensional (3D) position of an origin of a 3D upperworks coordinate system for a crane based on local coordinates of the crane. The origin is located along an axis of rotation between an upperworks of the crane and a lowerworks of the crane that is rotatably coupled with the upperworks. The CS transforms the 3D position of the origin from the local coordinates to global 3D coordinates using absolute position sensing data from first and second positioning sensors attached to the crane and using global 3D coordinates specific to the jobsite where the crane is located. The CS computes positions of at least one movable component of the crane with respect to a tracked object on the jobsite. The CS utilizes the computed positions to provide assistance in maneuvering the crane with respect to the tracked object.
52 Citations
19 Claims
-
1. A method of crane maneuvering assistance, comprising:
-
calculating, by a computing system, a three-dimensional (3D) position of an origin of a 3D upperworks coordinate system for a crane based on local coordinates of the crane, the origin being located along an axis of rotation between an upperworks of the crane and a lowerworks of the crane that is rotatably coupled with the upperworks; transforming, by the computing system, the 3D position of the origin from the local coordinates to global 3D coordinates using absolute position sensing data from a first positioning sensor coupled with the upperworks and a second positioning sensor located on a hook of the crane and global 3D coordinates specific to a jobsite where the crane is located; computing, by the computing system, positions of at least one movable component of the crane with respect to a tracked object on the jobsite, wherein the tracked object is not a portion of the crane; generating, by the computing system, an exclusion zone around the tracked object, wherein the exclusion zone comprises a geometric shape; utilizing, by the computing system, the computed positions and the exclusion zone to prevent undesirable equipment interactions and range limiting in real-time during crane operation; and varying, by the computing system, a size of the exclusion zone based on one or more conditions of the crane received by the computing system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of crane maneuvering assistance, comprising:
-
calculating, by a computing system, a three-dimensional (3D) position of an origin of a 3D upperworks coordinate system for a crane based on local coordinates of the crane, the origin being located along an axis of rotation between an upperworks of the crane and a lowerworks of the crane that is rotatably coupled with the upperworks, the crane including a first positioning sensor attached to the upperworks and a second positioning sensor located on a hook of the crane; tracking, by the computing system, a boom angle of a boom of the crane and a location of a boom tip of the boom during operation of the crane according to the 3D coordinate system for the upperworks based on absolute position sensing data from the at least the first and the second positioning sensors and a known length of the boom; computing, by the computing system, the boom tip location and boom angle of the crane with respect to a tracked object on the jobsite, wherein the tracked object is not a portion of the crane; generating, by the computing system, an exclusion zone around the tracked object, wherein the exclusion zone comprises a geometric shape; utilizing, by the computing system, the boom tip location and boom angle and the exclusion zone to prevent undesirable equipment interactions and range limiting in real-time during crane operation; and varying, by the computing system, a size of the exclusion zone based on one or more conditions of the crane received by the computing system. - View Dependent Claims (8)
-
-
9. A method of crane maneuvering assistance, comprising:
-
calculating, by a computing system, a three-dimensional (3D) position of an origin of a 3D upperworks coordinate system for a crane based on local coordinates of the crane, the origin being located along an axis of rotation between an upperworks of the crane and a lowerworks of the crane that is rotatably coupled with the upperworks, the crane including a first positioning sensor attached to the upperworks and a second positioning sensor located on a hook of the crane; calculating, by the computing system, a 3D geospatial location of a hinge point of a boom of the crane based on the upperworks 3D coordinate system; generating, by the computing system, a 3D line segment in relation to the upperworks coordinate system that is aligned with a central axis of the boom based on a combination of the location of the boom hinge point and absolute position sensing data from the second positioning sensor; generating, by the computing system, an exclusion zone around the boom and a tracked object on a jobsite on which the crane is located, wherein the exclusion zone comprises a geometric shape, and wherein the tracked object is not a portion of the crane; providing, by the computing system, the 3D line segment and exclusion zone surrounding the boom to prevent undesirable equipment interactions and range limiting in real-time during crane operation; and varying, by the computing system, a size of the exclusion zone based on one or more conditions of the crane received by the computing system. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of crane maneuvering assistance, comprising:
-
calculating, by a computing system, a three-dimensional (3D) position of an origin of a 3D upperworks coordinate system for a crane based on local coordinates of the crane, the origin being located along an axis of rotation between an upperworks of the crane and a lowerworks of the crane that is rotatably coupled with the upperworks, the crane including a first positioning sensor attached to the upperworks and a second positioning sensor located on a hook of the crane; calculating, by the computing system, a location of a trolley of the crane according to the 3D coordinate system based on absolute position sensing data from at least the second positioning sensor; computing, by the computing system, the trolley location with respect to a tracked object on the jobsite, wherein the tracked object is not a portion of the crane; generating, by the computing system, an exclusion zone around the tracked object, wherein the exclusion zone comprises a geometric shape; utilizing, by the computing system, the trolley location and the exclusion zone to track movement of the hook and a hoist line coupled between the hook and the trolley in order to prevent undesirable equipment interactions and range limiting in real-time during crane operation; and varying, by the computing system, a size of the exclusion zone based on one or more conditions of the crane received by the computing system. - View Dependent Claims (17, 18, 19)
-
Specification