I added in the map pkg the lanuch file for the obstacles where it creats a nodes as obstacle. The tf listener for the obstacles is added in the map pkg as a obstacle_listener.cpp file and publish a point cloud msgs. Also, in the navigation pkg I added a node that subscribe for a laserscan msgs and publish a pointcloud msgs.