ORBSLAM2
Bobsweetie
不经思考的人生是不值得过的
展开
-
ORBSLAM2学习笔记11(Sim3Solver)
Sim3Solver.h/*** This file is part of ORB-SLAM2.** Copyright (C) 2014-2016 Raúl Mur-Artal <raulmur at unizar dot es> (University of Zaragoza)* For more information see <https://github.com/raulmur/ORB_SLAM2>** ORB-SLAM2 is free software:原创 2020-07-17 10:37:53 · 627 阅读 · 0 评论 -
ORBSLAM2学习笔记10(ORBmatcher)
特征点的方向一致性检测直方图Histogram将两个要匹配的特征点的方向做差得到ro,将rot转换到0-360度,设定一个直方图,直方图的HISTO_LENGTH即条形的个数设置为30,0-360分布在30个bins中,即每个bin代表12度.然后根据角度差将n对匹配特征点分布在直方图中,在直方图中找出三个匹配特征点最多的直方图bin,最后将不属于这三个bin的匹配关系删除.如下图ORBmatcher.h/*** This file is part of ORB-SLAM2.** Copyri原创 2020-07-15 18:11:58 · 1049 阅读 · 0 评论 -
ORBSLAM2学习笔记9(Optimizer)
Optimizer.h/*** This file is part of ORB-SLAM2.** Copyright (C) 2014-2016 Raúl Mur-Artal <raulmur at unizar dot es> (University of Zaragoza)* For more information see <https://github.com/raulmur/ORB_SLAM2>** ORB-SLAM2 is free software: y原创 2020-07-14 13:38:54 · 753 阅读 · 0 评论 -
ORBSLAM2学习笔记8(MapPoint)
MapPoint.h/*** This file is part of ORB-SLAM2.** Copyright (C) 2014-2016 Raúl Mur-Artal <raulmur at unizar dot es> (University of Zaragoza)* For more information see <https://github.com/raulmur/ORB_SLAM2>** ORB-SLAM2 is free software: yo原创 2020-07-13 16:26:48 · 635 阅读 · 0 评论 -
ORBSLAM学习笔记7(ORBextractor)
圆patchstatic float IC_Angle(const Mat& image, Point2f pt, const vector<int> & u_max)这个函数主要就是计算这个圆patch的图像矩,计算方向向量ORBextractor.h/*** This file is part of ORB-SLAM2.** Copyright (C) 2014-2016 Raúl Mur-Artal <raulmur at unizar dot .原创 2020-07-13 16:05:29 · 676 阅读 · 1 评论 -
ORBSLAM2学习笔记6(LoopClosing)
LoopClosing.h/*** This file is part of ORB-SLAM2.** Copyright (C) 2014-2016 Raúl Mur-Artal <raulmur at unizar dot es> (University of Zaragoza)* For more information see <https://github.com/raulmur/ORB_SLAM2>** ORB-SLAM2 is free software:原创 2020-07-08 11:18:03 · 762 阅读 · 0 评论 -
ORBSLAM2学习笔记5(LocalMapping)
LocalMapping.h/*** This file is part of ORB-SLAM2.** Copyright (C) 2014-2016 Raúl Mur-Artal <raulmur at unizar dot es> (University of Zaragoza)* For more information see <https://github.com/raulmur/ORB_SLAM2>** ORB-SLAM2 is free software原创 2020-07-06 10:49:36 · 451 阅读 · 0 评论 -
ORBSLAM2学习笔记4(Initializer)
单目初始化的类Initializer.h/*** This file is part of ORB-SLAM2.** Copyright (C) 2014-2016 Raúl Mur-Artal <raulmur at unizar dot es> (University of Zaragoza)* For more information see <https://github.com/raulmur/ORB_SLAM2>** ORB-SLAM2 is free s原创 2020-07-03 16:00:13 · 343 阅读 · 0 评论 -
ORBSLAM2学习笔记3(Tracking)
Tracking类主要需要搞懂四种跟踪模式:1.TrackWithMotionModel2.TrackReferenceKeyFrame3.TrackLocalMap4.RelocalizationTracking.h/*** This file is part of ORB-SLAM2.** Copyright (C) 2014-2016 Raúl Mur-Artal <raulmur at unizar dot es> (University of Zaragoza)原创 2020-07-01 10:07:26 · 952 阅读 · 0 评论 -
ORBSLAM2学习笔记2(KeyFrame)
**void KeyFrame::SetBadFlag()**函数图解KeyFrame.h/*** This file is part of ORB-SLAM2.** Copyright (C) 2014-2016 Raúl Mur-Artal <raulmur at unizar dot es> (University of Zaragoza)* For more information see <https://github.com/raulmur/ORB_SLAM2&g原创 2020-06-28 14:26:39 · 813 阅读 · 0 评论 -
ORBSLAM2学习笔记1(Frame)
Frame.h文件/*** This file is part of ORB-SLAM2.** Copyright (C) 2014-2016 Raúl Mur-Artal <raulmur at unizar dot es> (University of Zaragoza)* For more information see <https://github.com/raulmur/ORB_SLAM2>** ORB-SLAM2 is free software: you原创 2020-06-27 17:07:59 · 747 阅读 · 0 评论