Como ajustar uma linha usando RANSAC em cordinatos cartesianos

Estou usando um 2D Lidar e obtendo os dados em ângulo e distância em relação à posição da Lidar. Eu tenho que criar uma planta usando Lidar e os dados são fornecidos abaixo e representam uma sala. Eu quero usar o algoritmo ransac para encontrar a parede da sala. Se eu pudesse caber no Ransac,...