Closed nicolasukd closed 1 year ago
You can open it with:
$ rtabmap ~/.ros/rtabmap.db
Or
$ rtabmap-databaseViewer ~/.ros/rtabmap.db
There is an error about the version of rtabmap, i already try to update it but it doesnt work
I try to update rtabmap with this, but it doesnt change the version
cd rtabmap
git pull origin master
cd build
make
sudo make install
Can you do which
to see which rtabmap is started? You may explicitly call ~/rtabmap/build/bin/rtabmap
to make sure it is the one you just built with latest master version.
How do i explicitly call ~/rtabmap/build/bin/rtabmap?
Im using the melodic-devel version so i think 0.20.23 is the most updated version, so for some reason that rtabmap.db file is in other version (0.21.2)
That database may have been created on another computer using a more recent version of rtabmap. If you did:
cd rtabmap
git pull origin master
cd build
make
sudo make install
I'll suggest to remove ros binaries:
sudo apt remove ros-melodic-rtabmap
so you will make sure you will be using 0.21 installed from source instead.
To explicitly call ~/rtabmap/build/bin/rtabmap
, just do ~/rtabmap/build/bin/rtabmap
in terminal.
It worked. Im wondering now if i can visualize this map in windows.
You should be able to visualize on windows using the 0.21.0 binaries (see assets section): https://github.com/introlab/rtabmap/releases/tag/0.21.0
Where can i visualize the map thats created? I know that its located in
~/.ros/rtabmap.db
by default, but i dont know how to open it.