mirror of
https://github.com/introlab/rtabmap_ros.git
synced 2026-10-04 08:47:45 +08:00
fixed compilation error...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@727 f169173b-cf89-36c8-b27e-44dbe73f0c83
This commit is contained in:
@@ -34,14 +34,9 @@ CoreWrapper::CoreWrapper(bool deleteDbOnStart) :
|
|||||||
infoPubEx_ = nh.advertise<rtabmap::InfoEx>("infoEx", 1);
|
infoPubEx_ = nh.advertise<rtabmap::InfoEx>("infoEx", 1);
|
||||||
parametersLoadedPub_ = nh.advertise<std_msgs::Empty>("parameters_loaded", 1);
|
parametersLoadedPub_ = nh.advertise<std_msgs::Empty>("parameters_loaded", 1);
|
||||||
|
|
||||||
rtabmap_ = new Rtabmap();
|
rtabmap_ = new Rtabmap(Parameters::defaultRtabmapWorkingDirectory(), deleteDbOnStart);
|
||||||
UEventsManager::addHandler(rtabmap_);
|
UEventsManager::addHandler(rtabmap_);
|
||||||
loadNodeParameters(rtabmap_->getIniFilePath());
|
loadNodeParameters(UDirectory::homeDir()+"/.rtabmap/rtabmap.ini");
|
||||||
|
|
||||||
if(deleteDbOnStart)
|
|
||||||
{
|
|
||||||
this->post(new RtabmapEventCmd(RtabmapEventCmd::kCmdDeleteMemory));
|
|
||||||
}
|
|
||||||
|
|
||||||
rtabmap_->init();
|
rtabmap_->init();
|
||||||
|
|
||||||
@@ -61,7 +56,7 @@ CoreWrapper::CoreWrapper(bool deleteDbOnStart) :
|
|||||||
|
|
||||||
CoreWrapper::~CoreWrapper()
|
CoreWrapper::~CoreWrapper()
|
||||||
{
|
{
|
||||||
this->saveNodeParameters(rtabmap_->getIniFilePath());
|
this->saveNodeParameters(UDirectory::homeDir()+"/.rtabmap/rtabmap.ini");
|
||||||
delete rtabmap_;
|
delete rtabmap_;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user