How to use workspace installed package ignoring its binary installed version
Actually in my case, I already have octomap_mapping package installed as a binary which I installed earlier using "sudo apt-get ros-kinetic-octomap-mapping". So I can directly evoke nodes associated to this package in my launch files once I source my ROS.
But I wanted to modify the code of the package and then use it but didn't want to edit the original library. So is there a way to have a locally installed version of the package in my workspace and use it somehow ignoring the preinstalled one?