|
@@ -14,13 +14,13 @@ int main(int argc, char *argv[])
|
|
// hdl_global_localization::GlobalLocalizationBBS gglobal;
|
|
// hdl_global_localization::GlobalLocalizationBBS gglobal;
|
|
|
|
|
|
// pcl::PointCloud<pcl::PointXYZ>::Ptr mapx = boost::shared_ptr<pcl::PointCloud<pcl::PointXYZ>>(new pcl::PointCloud<pcl::PointXYZ>);;
|
|
// pcl::PointCloud<pcl::PointXYZ>::Ptr mapx = boost::shared_ptr<pcl::PointCloud<pcl::PointXYZ>>(new pcl::PointCloud<pcl::PointXYZ>);;
|
|
-// if(0 == pcl::io::loadPCDFile("/home/nvidia/map/xingxialicangfang.pcd",*mapx))
|
|
|
|
|
|
+// if(0 == pcl::io::loadPCDFile("/home/nvidia/map/mapcangfangnei.pcd",*mapx))
|
|
// {
|
|
// {
|
|
// std::cout<<" Load Map success."<<std::endl;
|
|
// std::cout<<" Load Map success."<<std::endl;
|
|
// gglobal.set_global_map(mapx);
|
|
// gglobal.set_global_map(mapx);
|
|
|
|
|
|
// pcl::PointCloud<pcl::PointXYZ>::Ptr pc1 = boost::shared_ptr<pcl::PointCloud<pcl::PointXYZ>>(new pcl::PointCloud<pcl::PointXYZ>);
|
|
// pcl::PointCloud<pcl::PointXYZ>::Ptr pc1 = boost::shared_ptr<pcl::PointCloud<pcl::PointXYZ>>(new pcl::PointCloud<pcl::PointXYZ>);
|
|
-// if(0 == pcl::io::loadPCDFile("/home/nvidia/pcd/xiali2.pcd",*pc1))
|
|
|
|
|
|
+// if(0 == pcl::io::loadPCDFile("/home/nvidia/pcd/xiali9.pcd",*pc1))
|
|
// {
|
|
// {
|
|
// std::cout<<"Load point cloud success."<<std::endl;
|
|
// std::cout<<"Load point cloud success."<<std::endl;
|
|
// gglobal.query(pc1,10);
|
|
// gglobal.query(pc1,10);
|
|
@@ -30,13 +30,13 @@ int main(int argc, char *argv[])
|
|
hdl_global_localization::GlobalLocalizationEngineFPFH_RANSAC gglobal;
|
|
hdl_global_localization::GlobalLocalizationEngineFPFH_RANSAC gglobal;
|
|
|
|
|
|
pcl::PointCloud<pcl::PointXYZ>::Ptr mapx = boost::shared_ptr<pcl::PointCloud<pcl::PointXYZ>>(new pcl::PointCloud<pcl::PointXYZ>);;
|
|
pcl::PointCloud<pcl::PointXYZ>::Ptr mapx = boost::shared_ptr<pcl::PointCloud<pcl::PointXYZ>>(new pcl::PointCloud<pcl::PointXYZ>);;
|
|
- if(0 == pcl::io::loadPCDFile("/home/nvidia/map/xingxialicangfang.pcd",*mapx))
|
|
|
|
|
|
+ if(0 == pcl::io::loadPCDFile("/home/nvidia/map/mapcangfangnei.pcd",*mapx))
|
|
{
|
|
{
|
|
std::cout<<" Load Map success."<<std::endl;
|
|
std::cout<<" Load Map success."<<std::endl;
|
|
gglobal.set_global_map(mapx);
|
|
gglobal.set_global_map(mapx);
|
|
|
|
|
|
pcl::PointCloud<pcl::PointXYZ>::Ptr pc1 = boost::shared_ptr<pcl::PointCloud<pcl::PointXYZ>>(new pcl::PointCloud<pcl::PointXYZ>);
|
|
pcl::PointCloud<pcl::PointXYZ>::Ptr pc1 = boost::shared_ptr<pcl::PointCloud<pcl::PointXYZ>>(new pcl::PointCloud<pcl::PointXYZ>);
|
|
- if(0 == pcl::io::loadPCDFile("/home/nvidia/pcd/xiali2.pcd",*pc1))
|
|
|
|
|
|
+ if(0 == pcl::io::loadPCDFile("/home/nvidia/pcd/xiali10.pcd",*pc1))
|
|
{
|
|
{
|
|
std::cout<<"Load point cloud success."<<std::endl;
|
|
std::cout<<"Load point cloud success."<<std::endl;
|
|
gglobal.query(pc1,10);
|
|
gglobal.query(pc1,10);
|