mirror of
https://github.com/introlab/rtabmap.git
synced 2026-09-02 09:30:25 +08:00
Tango: moved export to file button under share to sketchfab (fixing overlap of button on opengl status text), fixed export empty poses after resuming without relocalizing (append mode)
This commit is contained in:
@@ -2062,8 +2062,19 @@ bool RTABMapApp::exportMesh(
|
||||
std::map<int, rtabmap::Transform> poses = rtabmap_->getLocalOptimizedPoses();
|
||||
if(poses.empty())
|
||||
{
|
||||
UERROR("Empty optimized poses!");
|
||||
return false;
|
||||
// look if we just triggered new map without localizing afterward (pause/resume in append Mode)
|
||||
std::multimap<int, rtabmap::Link> links;
|
||||
rtabmap_->getGraph(
|
||||
poses,
|
||||
links,
|
||||
true,
|
||||
false);
|
||||
if(poses.empty())
|
||||
{
|
||||
UERROR("Empty optimized poses!");
|
||||
return false;
|
||||
}
|
||||
rtabmap_->setOptimizedPoses(poses);
|
||||
}
|
||||
|
||||
if(blockRendering)
|
||||
|
||||
Reference in New Issue
Block a user