Commit ce270a9a authored by limingbo's avatar limingbo

test

parent 0479f927
...@@ -234,7 +234,7 @@ void filterByPosition( ...@@ -234,7 +234,7 @@ void filterByPosition(
size_t index = longestIndex.first; size_t index = longestIndex.first;
bool findIndex = false; bool findIndex = false;
for(auto &filteredOneRet : filteredRet){ for(auto &filteredOneRet : filteredRet){
if(filteredOneRet.index == index){ if(filteredOneRet.index == ret.at(index).index){
filteredOneRet.periods.push_back(ret.at(index).periods.at(longestIndex.second)); filteredOneRet.periods.push_back(ret.at(index).periods.at(longestIndex.second));
findIndex = true; findIndex = true;
break; break;
...@@ -242,7 +242,7 @@ void filterByPosition( ...@@ -242,7 +242,7 @@ void filterByPosition(
} }
if(!findIndex){ if(!findIndex){
CloseTrajInfo closeTrajInfo; CloseTrajInfo closeTrajInfo;
closeTrajInfo.index = index; closeTrajInfo.index = ret.at(index).index;
closeTrajInfo.periods.push_back(ret.at(index).periods.at(longestIndex.second)); closeTrajInfo.periods.push_back(ret.at(index).periods.at(longestIndex.second));
closeTrajInfo.trajPath = ret.at(index).trajPath; closeTrajInfo.trajPath = ret.at(index).trajPath;
filteredRet.push_back(closeTrajInfo); filteredRet.push_back(closeTrajInfo);
...@@ -322,9 +322,9 @@ vector<CloseTrajInfo> crossFilter( ...@@ -322,9 +322,9 @@ vector<CloseTrajInfo> crossFilter(
for(size_t periodIndex = 0; periodIndex < oneRet.periods.size(); periodIndex++){ for(size_t periodIndex = 0; periodIndex < oneRet.periods.size(); periodIndex++){
PointCloudExport periodCloud = PointCloudExport periodCloud =
getCloudFromPeriod(pointClouds.at(oneRet.index), oneRet.periods.at(periodIndex)); getCloudFromPeriod(pointClouds.at(pcIndex), timePeriods.back());
pcl::io::savePCDFileBinary("/tmp/" + to_string(filteredTaskInfo[oneRet.index].meshId) + pcl::io::savePCDFileBinary("/tmp/" + to_string(filteredTaskInfo[pcIndex].meshId) +
"_" + to_string(oneRet.periods.at(periodIndex).first) + "_" + to_string(timePeriods.back().first) +
".pcd", periodCloud); ".pcd", periodCloud);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment