The embodiment of the invention provides an NDT 
point cloud registration 
algorithm and device based on a GPU, and 
electronic equipment, and belongs to the technical field of 
point cloud registration computers, and the 
algorithm comprises the steps of extracting target 
point cloud data, extracting source point 
cloud data, calculating a 
Gaussian approximation constant, giving an initial guess 
pose, transforming points in a source point cloud, calculating a Jacobian matrix and a Hessian matrix, judging whether points in the source point cloud after 
pose transformation are effective points, calculating a gradient vector of each effective point and a Hessian matrix H, respectively adding the gradient vector and the Hessian matrix H, and adding the sum to Hapos; a Jacobi method is used to realize a 
singular value decomposition equation to solve a 
pose increment and a norm thereof, the pose increment is normalized, a 
line search algorithm is used to update the pose increment, a source point cloud is transformed according to new pose transformation, the solving process of a gradient vector, a Hessian matrix and the pose increment is repeated, and an optimal transformation pose is obtained through iteration. Through the 
processing scheme provided by the invention, the problem of high 
delay of the algorithm at the CPU end is reduced, and the working efficiency of the GPU is improved.