A hydraulic shovel calibration method for calibrating parameters in a hydraulic shovel,
- the hydraulic shovel including
- a travel unit,
- a pivoting body rotatably attached to the travel unit,
- a work implement including a boom swingably attached to the pivoting body, an arm swingably attached to the boom, and a work tool swingably attached to the arm,
- an angle detection unit configured to detect a swing angle of the boom with respect to the pivoting body, a swing angle of the arm with respect to the boom, and a swing angle of the work tool with respect to the arm, and
- a current position computation unit configured to compute a current position of a working point included in the work tool based on a plurality of parameters that indicate the dimensions and the swing angles of the boom, the arm, and the work tool;
- the hydraulic shovel calibration method comprising:
- measuring a position of the working point using an external measurement device;
- inputting first working point position information and second working point position information into a calibration device for calibrating the parameters, wherein the first working point position information includes either at least two positions of the working point where a posture of the work implement is different and a position of a predetermined reference point on an action plane of the work implement, the at least two positions and the position of the predetermined reference point being measured by the external measurement device or at least three positions of the working point where the posture of the work implement is different, the at least three positions being measured by the external measurement device, and the second working point position information includes at least three positions of the working point where a rotation angle of the pivoting body with respect to the travel unit is different;
- computing a first unit normal vector perpendicular to the action plane of the work implement based on the first working point position information, a second unit normal vector perpendicular to a rotation plane of the pivoting body based on the second working point position information, and a third unit normal vector perpendicular to the first unit normal vector and the second unit normal vector, using the calibration device;
- converting coordinates at a plurality of positions of the working point measured by the external measurement device in a coordinate system of the external measurement device to those in a vehicle body coordinate system of the hydraulic shovel using the first unit normal vector, the second unit normal vector, and the third unit normal vector, using the calibration device;
- and
- computing calibration values of the parameters based on the converted coordinates at the plurality of positions of the working point in the vehicle body coordinate system, using the calibration device.