- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 Python相对路径导入错误怎么办?
平时工作用python想导入自己写的的函数、文件、package的时候,可能经常会遇到一个错误,就是明明我的文件就在那里,可为啥报错提示找不到呢?要解决这个问题,要将clip目录变成一个包,添加__init__.py文件。原因在于Python的包导入机制。这样就可以正常运行啦!
2025-02-18 19:28:30
219
原创 <memory>与“memory“
包含的是用户自定义头文件或者项目内的头文件。标准库头文件的方式,但它们之间有一些区别。包含的是标准库头文件,而使用双引号。总的来说,使用尖括号。
2024-05-17 11:09:47
254
原创 ORB-slam3 BA优化(Bundle Adjustment)学习笔记一
在ORB-SLAM3中,捆绑调整通常是由局部地图更新模块(Local Mapping)和闭环检测模块(Loop Closing)触发和执行的。你可以在这个文件中找到优化器的初始化、构建优化问题、添加边(约束)、设置优化参数等功能的实现。:这两个文件中定义了关键帧和地图点类,通常在捆绑调整中,这些类的状态(例如相机位姿、地图点位置等)会被作为优化变量。:这个文件定义了地图类,通常捆绑调整涉及到的地图结构和约束信息都会在这个类中进行管理。:优化器类的头文件,定义了优化器类的接口和成员函数。
2024-05-17 10:19:02
547
原创 ORB-slam3 BA优化(Bundle Adjustment)学习笔记二
执行捆绑调整(Bundle Adjustment),优化关键帧(KeyFrame)和地图点(MapPoint)的位姿和位置,以最小化重投影误差,从而提高系统的精度和一致性。: 执行惯性SLAM中的完全捆绑调整,优化相机位姿、地图点位置以及惯性传感器的偏置等参数,用于提高惯性SLAM系统的精度。: 执行惯性优化,优化惯性传感器的参数和地图的一致性,用于提高惯性SLAM系统的精度和稳定性。: 在惯性SLAM系统中执行地图合并时,对地图进行惯性捆绑调整,优化地图的一致性和精度。
2024-05-17 10:18:12
593
原创 docker catkin_make 限制编译线程数量
解决办法:在命令行设置catkin_make的编译环境变量ROS_PARALLEL_JOBS=3。这样比较鲁棒,看效果如下,2/3 jobs, 非常nice的编译~可以开心的catkin_make了。
2024-05-10 12:20:45
485
原创 Docker运行ORB-slam3踩坑实录
其中XXXX代表了容器docker的编号,用docker ps -a打印出来所有docker镜像,查看你需要的那一个docker镜像的编号(CONTAINER ID)注意我下面这句命令中用的是MH01.bag,各位看官在自己调试的时候需要改成自己的bag名称,并且注意需要在bag文件所在的目录下打开终端输入。
2024-05-06 16:28:32
640
1
MFC课程设计——南京景区综合票务管理系统.zip
2021-08-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人