diff --git a/README.md b/README.md
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..3773ba376ffd4a408511d7c0fcfad123e0d68d45 100644
--- a/README.md
+++ b/README.md
@@ -0,0 +1,37 @@
+# I-Dress Code Intallation steps
+
+## Catkin workspace
+
+Although it is not necessary, we recommend to create a new ROS workspace to keep the I-Dress code in a clean structure. [ROS tutorial] (http://wiki.ros.org/catkin/Tutorials/create_a_workspace)
+
+Create folder path and initialize the workspace:
+
+```bash
+$ mkdir -p ~/idress_ws/src
+$ cd ~/idress_ws/src
+$ catkin_init_workspace
+
+```
+
+Compile it: 
+
+```bash
+$ cd ~/idress_ws/
+$ catkin_make
+```
+
+Overlay this workspace:
+
+```bash
+$ source devel/setup.bash
+```
+For permanently maintaining the overlay, source the setup.bash file at the end of ~/.bashrc
+
+## Configuring the needed GIT repositories into the workspace
+
+```bash
+$ cd ~/idress_ws/src
+$ wstool merge idress-minimal.rosinstall
+$ wstool update
+```
+
diff --git a/idress-minimal.rosinstall b/idress-minimal.rosinstall
new file mode 100644
index 0000000000000000000000000000000000000000..dde5a539ed73c5f02aed6b72f30a3565c8085ca5
--- /dev/null
+++ b/idress-minimal.rosinstall
@@ -0,0 +1,5 @@
+- git: {local-name: idress_common_msgs, uri: 'ssh://git@gitlab.iri.upc.edu:2202/idress/idress_common_msgs.git'}
+- git: {local-name: idress_user_perception, uri: 'ssh://git@gitlab.iri.upc.edu:2202/idress/idress_user_perception.git'}
+- git: {local-name: idress_speech_perception, uri: 'ssh://git@gitlab.iri.upc.edu:2202/idress/idress_speech_perception.git'}
+- git: {local-name: idress_shoe_perception, uri: 'ssh://git@gitlab.iri.upc.edu:2202/idress/idress_shoe_perception.git'}
+- git: {local-name: idress_force_perception, uri: 'ssh://git@gitlab.iri.upc.edu:2202/idress/idress_force_perception.git'}