Cómo ajustar una línea usando RANSAC en cordinatos cartesianos

Estoy usando un Lidar 2D y obtengo los datos como ángulo y distancia con respecto a la posición Lidar. Tengo que crear un plano de planta usando Lidar y los datos que se muestran a continuación representan una habitación. Quiero usar el algoritmo ransac para encontrar la pared de la habitación. Si...