From 6537288001dfa059cdfaa426eacd3488513ecab8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Iv=C3=A1n=20del=20Pino?= <idelpino@iri.upc.edu>
Date: Fri, 1 Apr 2022 12:57:37 +0200
Subject: [PATCH] Add README.md

---
 README.md | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 README.md

diff --git a/README.md b/README.md
new file mode 100644
index 0000000..877f77c
--- /dev/null
+++ b/README.md
@@ -0,0 +1,15 @@
+This package implements a ROS node for ground / obstacle / overhanging obstacle segmentation. It provides the interface to the library kf_based_terrain_analysis, which angularly exploring a poincloud from the origin to the limits, generates a graph of ground references containing their 2D coordinates (XY) and three Gaussian variables (Z, slope in X (tan(pitch)) and slope in Y (tan(roll))) with means and variances. These three variables are estimated by means of a Kalman Filter.
+
+Dependences: 
+
+1) gnss_lidar_navigation_preprocessing (https://gitlab.iri.upc.edu/idelpino/gnss_lidar_navigation_preprocessing):
+
+Regarding the ground segmentation algorithm it provides:
+- A node to adapt the input point cloud to the format internally used by the kf_based_terrain_analysis. 
+- And a node for fusing two pointclouds into one (for the ADD robot).
+
+2) the kf_based_terrain_analysis library (https://gitlab.iri.upc.edu/idelpino/kf_based_terrain_analysis)
+
+To launch the whole ground segmentation pipeline for the ADD robot just roslaunch the iri_ground_segmentation add_ground_segmentation_pipeline.launch 
+
+
-- 
GitLab