Error when Running hector slam from home directory..
I have created a launch file that calls hectormapping.launch and the geotiff_mapper.launch, these function correctly when the Hector SLAM stack is installed from repositories into "opt/ros.." directory.
In order to better understand the Hector SLAM stack I copied it in to my personal works space. And now the same launch files produce the error:
[hector_geotiff_node-10] process has died [pid 18407, exit code 127, cmd nice -n 15 /home/samarth/workingspace/hector_slam/hector_geotiff/bin/geotiff_node map:=/dynamic_map __name:=hector_geotiff_node __log:=/home/samarth/.ros/log/dea32fec-7e09-11e2-9de0-90e6ba006a11/hector_geotiff_node-10.log].
log file: /home/samarth/.ros/log/dea32fec-7e09-11e2-9de0-90e6ba006a11/hector_geotiff_node-10*.log
/home/samarth/workingspace/hector_slam/hector_geotiff/bin/geotiff_node: error while loading shared libraries: libgeotiff_writer.so: cannot open shared object file: No such file or directory
when I open the “workingspace/hector_slam/hector_geotiff/lib” folder the libgeotiff_writer.so is present so Im not sure of what is going wrong.
I tried using rosmake on the packages within the HECTOR SLAM stack but that has not done anything.
Any ideas? cheers!