当前位置:网站首页>VINS-Mono result display
VINS-Mono result display
2022-08-05 13:02:00 【endless clouds】
The previous article was simply writtenVINS-MonoThe technical framework on which this framework depends,This article briefly shows its results,And several ways of system installation.
在BStation I found a demo work for this video
Used a camera and a cheap oneIMUA synthetic navigation system
这个是可视化IMUThe curve changes of several axes
这个也是,红色的线是IMU,The green line is the camera
This is the display of a trajectory in the office of the Hong Kong University of Science and Technology
A navigation within the library
This is an estimate of the feature points
This is the result of the mapping,看起来效果还是可以的
This is a navigation result outdoors
The perimeter of the drawn line is 642M,See for yourself the range of heights,And the top speed is8.9
The use of this hardware isA3的飞控+An ordinary camera
This is an outdoor oneARThe result of a wraparound mapping in the case of image creation
This is the directory of the code
There is a detailed dissertation in it,虽然50Lots of pages but great
Next, I will write about the role of some folders in this code directory:
ar_demo
benchmark_publisher 发布数据集中参考值
config 硬件、系统配置文件
camera_model
calib
camera_models 各类相机模型
chessboard 用于检测棋盘格特征点
gpl
sparse_graph
intrinsic_calib.cc 相机矫正模块主函数
feature_trackers
feature_tracker_node(main()函数,ROS接受图像的回调函数)
feature_tracker.c 特征点跟踪的具体实现
support_files
vins_estimator
src
factor 实现IMU、camera等残差模型,涉及了ceres优化库,Jacobian矩阵.
initial 系统初始化,外参标定,SFM
loop_closure 闭环检测,这里主要是利用DBOW2作者的一个demo程序
utility 相机显示,四元数等数据转换
estimator_node(main()函数)
多线程 measurement_process、loop_detection、 pose_graph
feature_manager.cpp 特征点管理,三角化,关键帧操作
parameters.cpp 外部系统设置参数输入
Check the directory yourself,If you are worried, you can download the source code of this HKUST
This is a few different ways to install the system
make a wish here,I hope to study at HKUST~
边栏推荐
- 一致性协议-ChainPaxos详解
- 快可电子深交所上市:市值82亿 年营收7亿募资5.6亿
- LeetCode 623 Add a line to the binary tree [BFS DFS] HERODING's LeetCode road
- 797. Difference
- hello world, hello Keke people
- wallys/QCA9882/2×2 MIMO 802.11ac Mini PCIe Wi-Fi Module,
- 我和 TiDB 的故事 | 学tidb半年,社区治好了我的精神内耗
- js实现随机验证码(带干扰线)
- 复习js中的逻辑运算符
- Jiang: in the second half of 2022 the 22 rule to buck the trend
猜你喜欢
一夜成名的航班追踪网站,什么来头?
HCIP--BGP小综合实验
英创力电子IPO被终止:年营收10亿 深创投与红土是股东
Translation of "Grandmaster level in StarCraft II using multi-agent reinforcement learning"
微信商城小程序怎么弄?怎么做微信商城小程序?
运力升级助力算力流转,中国数字经济的加速时刻
NFT卡牌游戏系统dapp开发NFT链游技术
The fourth SQL general command (DML)
文盘Rust -- 配置文件解析
【时序数据库InfluxDB】Windows环境下配置InfluxDB+数据可视化,以及使用 C#进行简单操作的代码实例...
随机推荐
Query optimization (TTFB is too long) left join index does not take effect
我和 TiDB 的故事 | 学tidb半年,社区治好了我的精神内耗
怎么在微信上做小程序卖货?怎样做小程序卖货
leetcode 240. Search a 2D Matrix II 搜索二维矩阵 II(中等)
【Flask框架】三. Flask框架之蓝图的使用
Amazon Detective 支持 Amazon EKS 上的 Kubernetes 工作负载以进行安全调查
嵌入式开发:嵌入式软件开发和编程
[Share] Code programming habits: In the case of a multi-parameter method, the method needs to be sorted out - that is, the method with the most parameters is the main implementation
hello world, hello Keke people
The memory problem is difficult to locate, that's because you don't use ASAN
Trial writing C language minesweeper
记一次 .NET 某工控自动化控制系统 卡死分析
The road to the rise of TypeScript brings us the valley selection ideas
ADC acquisition of CC2530
797. Difference
RK3588+FPGA high-speed image processing communication processor solution
奇思妙想构造题 ARC145 D - Non Arithmetic Progression Set
C进阶 - 指针进阶
express日志模块Morgan
【IC5000教程】-02-使用daqIDEA图形化显示“Array数组”和“struct结构体”类型变量的值变化