diff --git a/README.md b/README.md
index 3a5656d5f52d2b9f045e06b7d197dc14cae6bf51..f6b59b967bcdd68c4f12b3a34eb8a292ba65041a 100644
--- a/README.md
+++ b/README.md
@@ -28,7 +28,7 @@ Usage Instructions:
 1. Input Point Clouds: The ROS node accepts two types of input point clouds:
 
     XYZI Point Cloud (Topic: “lidar_points”): This is used for interfacing with LiDAR sensors.
-    XYZIRGBL Point Cloud (Topic: “ground_truth_lidar_points”): This is used for training. To generate this input, follow the instructions in the semantickitti2bag repository.
+    XYZIRGBL Point Cloud (Topic: “ground_truth_lidar_points”): This is used for training. To generate this input, follow the instructions in the semantickitti2bag repository (https://github.com/amslabtech/semantickitti2bag).
 
 2. Algorithm Settings: The settings of the algorithm are in the params/iri_ground_segmentation.yaml file. Here, you can adjust all the parameters described in the paper. Additionally, you can select whether to use the shallow neural network, which network to load, and whether to generate a dataset for training a new network (and assign it a filename).