DS-SLAM
文章平均质量分 88
每天都在努力学习SLAM的小黑
这个作者很懒,什么都没留下…
展开
-
DS-SLAM代码解析和问题整理 (四)
目录Segment::SegmentSegment::SetTrackerSegment::isNewImgArrivedSegment::Run() 重点关注Segment::CheckFinish()Segment::RequestFinishSegment::ProduceImgSegment接着我们来看Segment.cc有哪些内容Segment::Segment首先是Segement的构造函数Segment::Segment(const string &pascal_prototx原创 2021-04-16 15:59:00 · 1334 阅读 · 15 评论 -
DS-SLAM代码解析和问题整理 (三)
目录ORBextractor::DeleteOneRowOfMatORBextractor::CheckMovingKeyPointsORBextractor::ProcessDespPointCloudMapping::PointCloudMappingPointCloudMapping::shutdownPointCloudMapping::insertKeyFramePointCloudMapping::generatePointCloudPointCloudMapping::viewerPointC原创 2021-04-16 15:31:04 · 1540 阅读 · 4 评论 -
DS-SLAM代码解析和问题整理 (二)
目录Frame::CalculEverythingFrame::ExtractORBDespFrame::ProcessMovingObject接着我们来看Frame.cc修改了哪些内容Frame.cc定义了几个新的变量,我们将结合后面的代码来仔细分析cv::Mat imGrayPre; // The previous imagestd::vector<cv::Point2f> prepoint, nextpoint; std::vector<cv::Point2f>原创 2021-04-16 11:20:59 · 2066 阅读 · 7 评论 -
DS-SLAM代码解析和问题整理 (一)
目录资源介绍ros_tum_realtime.ccStep 1.前期工作1.1 定义了一个ROS的节点1.2 从tum的associate.txt文件读取时间戳,RGB图像,时间戳,深度图像1.3 检查RGB图像和深度图像1.4 创建一个查看器Step 2.创建一个SLAM系统2.1 创建SLAM系统2.2 创建一个节点的句柄,并发布话题2.3 对于所有图片2.3.1 加载RGB图像,深度图和时间戳2.3.2 检查图片是否加载成功2.3.3 (重点关注)在一个while循环里面遍历数据集里面的每一幅图片,并原创 2021-04-15 21:17:45 · 4163 阅读 · 4 评论 -
DS-SLAM rviz图像显示失败问题的解决方法(亲测有效)
[TUM-2] process has died [pid 18934, exit code -6, cmd/home/z/dev/catkin_ws/src/DS-SLAM/Examples/ROS/ORB_SLAM2_PointMap_SegNetM/TUM/home/z/dev/catkin_ws/src/DS-SLAM/Examples/ROS/ORB_SLAM2_PointMap_SegNetM/…/…/…/Vocabulary/ORBvoc.bin/home/z/dev/catkin_w.原创 2021-04-15 20:57:42 · 2361 阅读 · 6 评论