Changed SMState interface (how the ownership of the image is transferred)

git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@70 f169173b-cf89-36c8-b27e-44dbe73f0c83
This commit is contained in:
matlabbe
2011-06-07 19:15:27 +00:00
parent 4ceeb78c8b
commit a0576be506
6 changed files with 36 additions and 36 deletions

View File

@@ -417,11 +417,13 @@ int main(int argc, char * argv[])
v[0] = 2;
v[1] = 0;
teleopActions.push_back(v);
smState = new SMState(image, teleopActions);
smState = new SMState(std::list<std::vector<float> >(), teleopActions);
smState->setImage(image);
}
else
{
smState = new SMState(image, actions);
smState = new SMState(std::list<std::vector<float> >(), actions);
smState->setImage(image);
}
rtabmap->process(smState);
loopClosureId = rtabmap->getLoopClosureId();