Login  Register

rtabmap bin commands do not work

classic Classic list List threaded Threaded
7 messages Options Options
Embed post
Permalink
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

rtabmap bin commands do not work

Tracy
19 posts
Hi Dr.Matlabbe

I installed rtabmap and rtabmap_ros from the source code based on opencv with nonfree, GTSAM, g2o and cvsba(They all were built form source code). When I run the rtabmap bin command like rtabmap-databaseViewer, there is a error that 'rtabmap: error while loading shared libraries: libgtsam.so.4: cannot open shared object file: No such file or directory'. But I find the libgtsam.so.4 is already in /usr/local/lib/libgtsam.so.4. How to handle this?

Many thanks!

Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: rtabmap bin commands do not work

Tracy
19 posts
And when I run "pkg-config rtabmap_ros --cflags --libs"

I did not find the libgtsam.so.4

Cheers
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: rtabmap bin commands do not work

Tracy
19 posts
In reply to this post by Tracy
Oh, I forgot configure the lib path. I add "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/" and now it works fine.

Cheers
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: rtabmap bin commands do not work

Tracy
19 posts
In reply to this post by Tracy
Now I can open "rtabmap-databaseViewer mydata.db". But when I export the .pcd data, there is a error below:


Is there some errors with my lib path config?

Many thanks
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: rtabmap bin commands do not work

Tracy
19 posts
In reply to this post by Tracy
And it shows there is no graph in the database. It means the graph optimization does not work?
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: rtabmap bin commands do not work

matlabbe
Administrator
4446 posts
Hi,

You need to open the Graph view (Menu View->Graph view) so that the map's graph is created/optimized. It is indeed a bug: the graph should be created when clicking on these actions (without having to show up the graph view). This is fixed in this commit.

cheers
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: rtabmap bin commands do not work

Tracy
19 posts
Hi Matlabbe

Got it. It works now. Thank you so much.