A tree parameterization for efficiently computing maximum likelihood maps using gradient descent