自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 收藏
  • 关注

原创 解决运行`ros2 launch nav2_bringup tb3_simulation_launch.py`时 gazebo一直卡在 Preparing your world

还是要从launch文件和models文件的源码排查,真正理解gazebo的加载原理,才能更好的处理问题。无脑下载models并不能解决问题。

2024-04-26 11:42:43 586

原创 SLAM常用数据集官方地址链接

TUM数据集官方地址https://cvg.cit.tum.de/data/datasets/rgbd-dataset/downloadEuRoc数据集官方地址https://projects.asl.ethz.ch/datasets/doku.php?id=kmavvisualinertialdatasetsKITTI数据集官方地址https://www.cvlibs.net/datasets/kitti/eval_object.php?obj_benchmark=3d

2024-03-28 17:37:21 306

原创 视觉SLAM理论与实践的学习链接汇总

视觉SLAM = 前端 + 后端 + 回环 + 建图。

2024-03-28 17:34:42 547

原创 解决ros2缺少cv_bridge包的问题——cv_bridge源码编译安装过程

首先,和编译ros2功能包一样,先创建一个工作空间然后,在src目录下,下载vision_opencv的源码,注意将替换成自己的ros2所对应的版本下载完源码后,就可以直接开始编译最后,启动一下功能包就好。

2024-03-21 17:11:31 1406

原创 chatgpt解释set(CMAKE_CXX_FLAGS “${CMAKE_CXX_FLAGS} -Wall -O3 -march=native“)

Wall是GCC编译器选项之一,用于启用编译器的警告提示功能。-Wall选项表示开启所有警告提示,编译器将会检查代码中的潜在问题,并给出相应的警告信息。这些警告信息可以帮助开发人员发现代码中的潜在错误、不规范的语法和可能的问题,从而提高代码的质量和可靠性。使用-Wall选项的优点是,它可以帮助开发人员发现一些常见的编程错误和潜在问题,例如未使用的变量、类型不匹配、潜在的内存问题等。通过及时发现和修复这些问题,可以减少代码中的潜在错误,提高代码的可维护性和稳定性。

2024-01-02 14:05:17 782

原创 ORBSLAM3 启动运行时间分析(Running time analysis)功能

然后网上居然也搜不到相关说明, 走了一丢丢弯路,写出来希望后来的大家顺利…,怎么都没找到,最后全局搜索才发现在。

2023-12-08 17:09:57 705 3

原创 perf与火焰图-性能分析工具

x 轴表示抽样数,如果一个函数在 x 轴占据的宽度越宽,就表示它被抽到的次数多,即执行的时间长。注意,x 轴不代表时间,而是所有的调用栈合并后,按字母顺序排列的。y 轴表示调用栈,每一层都是一个函数。调用栈越深,火焰就越高,顶部就是正在执行的函数,下方都是它的父函数。中的工具,负责火焰图数据的解析,需要注意可执行权限。– sleep 30:采集时间为30秒。-p xxxid: 采集进程id信息。-F 99 :1秒钟进行采集99次。-a:采集所有cpus信息。

2023-12-08 14:30:16 600

原创 Linux登录/重启时自动执行

目录下新建sh脚本,设置每次登录自动执行脚本。不要忘记修改文件权限。目录下添加sh脚本。

2023-12-08 14:15:31 687

原创 linux 源码编译pytorch1.4.1库时,编译到sleef库报大量错误

源码编译pytorch1.4.1时,编译第三方库中的sleef库的时候报错,很多未声明的变量。但是在编译1.9.1的时候并未出现这个报错,查询多方资料后发现,旧的sleef库存在问题,需要更新sleef库。

2023-12-01 14:42:57 509

原创 Linux添加 交换分区/文件 .swap

编译时系统卡死。

2023-11-30 15:07:09 614

原创 OpenEuler dnf install时 报错403

【代码】OpenEuler dnf install时 报错403。

2023-11-28 17:12:39 426

原创 Pangolin报错

【代码】Pangolin报错。

2023-11-28 17:01:10 739

原创 linux CentOS MobaXterm 通过X11 Forwarding 在本地开启图形可视化窗口

修改参数X11Forwarding yes和X11UseLocalhost no。我执行的时候卡住了,感觉不执行这个也可以。x11 forwoading 变成√。本地出现这个就是可视化成功了。

2023-11-28 16:52:09 2900

原创 CMAKE的学问

cmake要加在之后INSTALL在执行时生效cmake。

2023-11-27 11:28:08 474

原创 开发模式学习

技术项目是指公司经过技术战略规划(TPP)而产生的技术或平台开发类项目,与产品开发项目不同,技术/平台的开发主要为产品开发而服务,主要针对内部的用户,而非外面直接的客户。

2023-10-17 17:49:58 454

原创 重构——识别代码坏味道

代码的前提下,对代码做出修改,以程序的。

2023-09-26 10:50:38 120

原创 车牌识别流程

a) 图像预处理(缩放。transpose等)b) 目标检测 (输出车牌定位、分类和关键点信息)c) 检测后处理 (置信度和NMS筛选)d) 截取感兴趣区域ROI,利用关键点对ROI进行透视变换e) 图像预处理(缩放。transpose等)f) 车牌识别g) 识别预处理 (解码成中文车牌号)

2023-09-12 16:24:34 482

原创 代码随想录算法训练营第六十天| LeetCode84.柱状图中最大的矩形

代码随想录算法训练营第六十天| LeetCode84.柱状图中最大的矩形

2022-11-19 19:20:49 269 1

原创 代码随想录算法训练营第五十九天| LeetCode503.下一个更大元素II 42. 接雨水

代码随想录算法训练营第五十九天| LeetCode503.下一个更大元素II 42. 接雨水

2022-11-18 00:46:30 259

原创 代码随想录算法训练营第五十八天| LeetCode739. 每日温度 496.下一个更大元素 I

代码随想录算法训练营第五十八天| LeetCode739. 每日温度 496.下一个更大元素 I

2022-11-18 00:20:04 300

原创 代码随想录算法训练营第五十七天| LeetCode647. 回文子串 516.最长回文子序列

代码随想录算法训练营第五十七天| LeetCode647. 回文子串 516.最长回文子序列

2022-11-16 00:52:18 259

原创 代码随想录算法训练营第五十六天| LeetCode583. 两个字符串的删除操作 72. 编辑距离

代码随想录算法训练营第五十六天| LeetCode583. 两个字符串的删除操作 72. 编辑距离

2022-11-16 00:11:32 354 1

原创 代码随想录算法训练营第五十五天| LeetCode392.判断子序列 115.不同的子序列

代码随想录算法训练营第五十五天| LeetCode392.判断子序列 115.不同的子序列

2022-11-14 18:04:53 207

原创 代码随想录算法训练营第五十三天| LeetCode1143.最长公共子序列 1035.不相交的线 53. 最大子序和

代码随想录算法训练营第五十三天| LeetCode1143.最长公共子序列 1035.不相交的线 53. 最大子序和

2022-11-12 14:15:38 232

原创 代码随想录算法训练营第五十二天| LeetCode300.最长递增子序列 674. 最长连续递增序列 718. 最长重复子数组

代码随想录算法训练营第五十二天| LeetCode300.最长递增子序列 674. 最长连续递增序列 718. 最长重复子数组

2022-11-11 17:53:49 105

原创 代码随想录算法训练营第五十一天| LeetCode309.最佳买卖股票时机含冷冻期 714.买卖股票的最佳时机含手续费

代码随想录算法训练营第五十一天| LeetCode309.最佳买卖股票时机含冷冻期 714.买卖股票的最佳时机含手续费

2022-11-10 01:21:30 193

原创 代码随想录算法训练营第五十天| LeetCode123.买卖股票的最佳时机III 188.买卖股票的最佳时机IV

代码随想录算法训练营第五十天| LeetCode123.买卖股票的最佳时机III 188.买卖股票的最佳时机IV

2022-11-10 00:59:08 256

原创 代码随想录算法训练营第四十九天| LeetCode121. 买卖股票的最佳时机 22.买卖股票的最佳时机II

代码随想录算法训练营第四十九天| LeetCode121. 买卖股票的最佳时机 22.买卖股票的最佳时机II

2022-11-08 17:32:01 158

原创 代码随想录算法训练营第四十八天| LeetCode198.打家劫舍 213.打家劫舍II 337.打家劫舍III

代码随想录算法训练营第四十八天| LeetCode198.打家劫舍 213.打家劫舍II 337.打家劫舍III

2022-11-07 18:12:42 219

原创 代码随想录算法训练营第四十六天| LeetCode70. 爬楼梯 322. 零钱兑换 79.完全平方数

代码随想录算法训练营第四十六天| LeetCode70. 爬楼梯 322. 零钱兑换 79.完全平方数

2022-11-05 20:50:26 280

原创 代码随想录算法训练营第四十五天| LeetCode70. 爬楼梯 322. 零钱兑换 79.完全平方数

代码随想录算法训练营第四十五天| LeetCode70. 爬楼梯 322. 零钱兑换 79.完全平方数

2022-11-04 02:17:19 218

原创 代码随想录算法训练营第四十四天| LeetCode518. 零钱兑换 II 377. 组合总和 Ⅳ

代码随想录算法训练营第四十四天| LeetCode518. 零钱兑换 II 377. 组合总和 Ⅳ

2022-11-03 00:10:43 192

原创 代码随想录算法训练营第四十三天| LeetCode1049. 最后一块石头的重量 II 494. 目标和 474.一和零

代码随想录算法训练营第四十三天| LeetCode1049. 最后一块石头的重量 II 494. 目标和 474.一和零

2022-11-02 15:19:54 168

原创 代码随想录算法训练营第四十二天| LeetCode416. 分割等和子集

代码随想录算法训练营第四十二天| LeetCode416. 分割等和子集

2022-11-01 02:28:03 101

原创 代码随想录算法训练营第四十天| LeetCode343. 整数拆分 96.不同的二叉搜索树

代码随想录算法训练营第四十天| LeetCode343. 整数拆分 96.不同的二叉搜索树

2022-10-30 22:46:18 182

原创 代码随想录算法训练营第三十九天| LeetCode62.不同路径 63. 不同路径 II

代码随想录算法训练营第三十九天| LeetCode62.不同路径 63. 不同路径 II

2022-10-29 00:24:56 620

原创 代码随想录算法训练营第三十八天| LeetCode509. 斐波那契数 70. 爬楼梯 746. 使用最小花费爬楼梯

代码随想录算法训练营第三十八天| LeetCode509. 斐波那契数 70. 爬楼梯 746. 使用最小花费爬楼梯

2022-10-27 23:00:51 741

原创 代码随想录算法训练营第三十七天| LeetCode​738.单调递增的数字714. 买卖股票的最佳时机含手续费968.监控二叉树

代码随想录算法训练营第三十七天| LeetCode​738.单调递增的数字714. 买卖股票的最佳时机含手续费968.监控二叉树

2022-10-27 00:57:08 152

原创 代码随想录算法训练营第三十六天| LeetCode​435. 无重叠区间 763.划分字母区间 56. 合并区间

代码随想录算法训练营第三十六天| LeetCode​435. 无重叠区间 763.划分字母区间 56. 合并区间

2022-10-26 00:44:59 389

原创 代码随想录算法训练营第三十五天| LeetCode​860.柠檬水找零 406.根据身高重建队列 452. 用最少数量的箭引爆气球

代码随想录算法训练营第三十五天| LeetCode​860.柠檬水找零 406.根据身高重建队列 452. 用最少数量的箭引爆气球

2022-10-25 02:13:53 165

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除