The embodiment of the application provides a method for determining the spatial position of a hook, a construction
machine, a device and a processor. The method comprises: acquiring the horizontal distance between a sliding mechanism and the connection between a
tower body and a lifting arm through an amplitude sensor; acquiring the article parameters of a hook target object; determining the amplitude value of the hook and the angle value of the end section rotation angle of the
tower body according to the article parameters and the equipment parameters of the
tower crane; determining the height deformation of the hook according to the article parameters, the angle value of the end section rotation angle and the equipment parameters; and determining the spatial position of the hook according to the amplitude value, the horizontal distance, the height deformation and the equipment parameters. The above technical solution can reduce the error of the position of the hook caused by the deformation of the tower body and the lifting arm, and can accurately control the position of the hook.