What is the main task of adding some directories in Bashrc file ?
I am new to robotic operating system; hence, this can be very trivial and redundant question, but I could not understand why we add the directories below to bashrc file.
source /opt/ros/indigo/setup.bash
source ~/catkin_ws/devel/setup.bash
Could anyone please explain the benefits of adding these directories to bashrc file ?